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