az-305 Practice Question 1970

Exam: az-305
Domain: Design infrastructure solutions
Topic: Design a compute solution
Difficulty: medium
A developer wants to containerize an existing ASP.NET Core application and deploy it in a way that allows for easy scaling and automatic restarts if the application crashes. Which Azure service should they use, and why?

Answer Options

A
Deploy the application directly to Azure Functions Premium.
B
Deploy the application to Azure App Services (Containers) for managed hosting.
C
Deploy the application to Azure Kubernetes Service (AKS) for more control.
D
Deploy the application to Azure Virtual Machines for full control.

Correct Answer

B: Deploy the application to Azure App Services (Containers) for managed hosting.

Explanation

Azure App Services, specifically the Containers option, is designed to host containerized applications and provides features like automatic scaling and health checks that ensure the application runs smoothly. Azure Functions and Azure Kubernetes Service are more suited for different types of workloads or when more granular control over the infrastructure is needed.

Related Practice Questions