
Answer-first summary for fast verification
Answer: Azure Kubernetes Service (AKS) for orchestrating and managing containerized applications, providing automated deployment, scaling, and management of containerized microservices with built-in support for CI/CD pipelines., Both Azure Kubernetes Service (AKS) and Azure Container Instances, combining orchestration capabilities with simplicity for specific components of the application.
Azure Kubernetes Service (AKS) is the best choice for orchestrating and managing containerized applications with multiple microservices, as it provides automated deployment, scaling, and management capabilities along with support for CI/CD pipelines. However, in scenarios where some components of the application do not require orchestration, combining AKS with Azure Container Instances (option E) can offer a cost-effective and flexible solution. Azure Virtual Machines (option A) require manual management of scaling and orchestration, making them less efficient for this scenario. Azure Functions (option C) are not suitable for complex orchestration of microservices. Azure Container Instances (option D) alone lack the orchestration and scaling capabilities needed for microservices.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
You are developing a containerized application on Azure that consists of multiple microservices requiring orchestration, automated scaling, and management. The solution must support continuous integration and deployment (CI/CD) pipelines, and you need to ensure high availability and fault tolerance across multiple regions. Considering cost efficiency and compliance with industry standards, which Azure service would you choose? (Choose two correct options if applicable.)
A
Azure Virtual Machines for hosting containers, offering full control over the environment but requiring manual management of scaling and orchestration.
B
Azure Kubernetes Service (AKS) for orchestrating and managing containerized applications, providing automated deployment, scaling, and management of containerized microservices with built-in support for CI/CD pipelines.
C
Azure Functions for serverless execution of containerized services, ideal for event-driven scenarios but not suited for complex orchestration of microservices.
D
Azure Container Instances for standalone container deployment, offering simplicity and quick startup times but lacking orchestration and scaling capabilities for microservices.
E
Both Azure Kubernetes Service (AKS) and Azure Container Instances, combining orchestration capabilities with simplicity for specific components of the application.