Across
- 3. Framework or structure guiding software development
- 5. Programming principle focused on reusable, modular code components.
- 6. Concept representing architecture layers that communicate via events or messages.
- 7. AWS compute service that runs code without servers.
- 9. Central repository for business information.
- 11. Small, independently deployable service in modern architecture.
- 12. Pattern used to queue and handle requests asynchronously.
- 13. Continuous process of building, testing, deploying software.
- 14. Protection from, or resilience against, potential harm.
Down
- 1. A way to minimize your organization's environmental impact.
- 2. Ability of a system to handle increased load by adding resources.
- 4. Process of running multiple software instances to ensure high availability.
- 8. Interface that allows software components to communicate.
- 10. Design approach that separates system layers (presentation, logic, data).
- 13. Set of connected servers forming the foundation for cloud hosting.
