Microsoft Azure Fundamentals AZ-900

Microsoft Azure Fundamentals AZ-900

Get started today

Ultimate access to all questions.


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.)





Explanation:

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.