The web team of the Tamilalt Corporation is developing a new enterprise solution. They are using the newest technologies, and the functionality is divided into many independent parts that can be maintained, scaled, or updated independently. Locally they have installed Docker on Windows 10 machines.
They need a development environment for testing in Azure.
What will you recommend as the fastest and simplest way to deploy the development environment in Azure?
A) Azure Container Instances (ACI)
B) Azure Functions
C) Azure Virtual Machine (VM)
D) Azure Kubernetes Service (AKS)
Explanation
You should choose Azure Container Instances (ACI). ACI offers the fastest and simplest way to create, start up, and run a container which can be used as a development environment. ACI takes less than 30 seconds to start a container in the best scenarios, faster than using App Services to create a development environment.
You should not choose Azure Kubernetes Service (AKS). It is an orchestration service that requires a YAML file for configuration. It is more complex and for more enterprise solutions.
You should not create an Azure VM to host containers. You have to install Docker on it and then work with it. Also, the installation process requires to ensure if Hyper-V features are enabled.
You should not choose Azure Functions, because they are used for serverless processing, and not for hosting containers.
Objective:
Describe core Azure services
Sub-Objective:
Describe core resources available in Azure
References:
Azure > Container Instances > What is Azure Container Instances?
Post a Comment
Thanks for your comment