Jan 11, 2022
Deploying an Azure Container Instances lab – Practice Labs – Deploying and Managing Azure Compute Resources
Deploying an Azure Container Instances lab
This lab willguide you through creating a container group using Azure Container Instances using a Docker image and testing connectivity to your deployed containers.
Estimated time: 20 minutes.
Lab method: PowerShell and the Azure portal.
Lab scenario: In this lab, you play the role of an administrator who is looking to reduce their container management activities. Your organization, Contoso, has several virtualized workloads, and you want to explore whether these can be run from Azure Container Instances using Docker images.
Visit the following URL to the official Microsoft Learning GitHub labs, where you will be guided through each task step by step to achieve the following objectives.
Lab objectives:
I. Task one: Use Azure Container Instances to host your container.
II. Task two: Confirm connectivity to your container and functionality.
Lab URL: https://microsoftlearning.github.io/AZ-104-MicrosoftAzureAdministrator/Instructions/Labs/LAB_09b-Implement_Azure_Container_Instances.html.
Lab architecture diagram:
The following diagram illustrates the different steps involved in the exercise:

Figure 13.4 – Deploying an Azure container instance – architecture diagram
After running through this lab, you should now feel confident to deploy container instances to Azure. The next lab will take you through using Azure Kubernetes Service for the orchestration of your container instance deployments.
Deploying an Azure Kubernetes Service lab
This labwill guide you through setting up an Azure Kubernetes Service instance and deploying an NGINX pod for your multi-tier applications. You will implement node scaling as part of the exercise and learn to leverage Kubernetes as an orchestration service in Azure.
Estimated time: 40 minutes.
Lab method: PowerShell and the Azure portal.
Lab scenario: In this lab, you play the role of an administrator who is looking to reduce container management activities and implement container orchestration services. Your organization, Contoso, has several multi-tier applications that are not suitable for Azure Container Instances. You want to explore running these through Kubernetes, and since Azure has Azure Kubernetes Service (AKS), you want to leverage this to minimize administrative effort and complexity in deploying your solution.
Visit the following URL to the official Microsoft Learning GitHub labs, where you will be guided through each task step by step to achieve the following objectives.
Lab objectives:
- Task one: Register the required resource providers for your subscription.
II. Task two: Deploy AKS.
III. Task three: Deploy your AKS pods.
IV. Task four: Configure scaling for your AKS cluster.
Lab URL: https://microsoftlearning.github.io/AZ-104-MicrosoftAzureAdministrator/Instructions/Labs/LAB_09c-Implement_Azure_Kubernetes_Service.html.
Lab architecture diagram:
The following diagram illustrates the different steps involved in the exercise:

Figure 13.5 – Deploying an Azure container instance – architecture diagram
After working through these previous labs, you should feel confident working with containers on Azure. You are also familiar with some aspects of the Kubernetes service, which can be used for the orchestration of your container instances. You’ve also experienced managing scale using these tools and will be prepared for performing this aspect of your role going forward. The next lab will explore working with Web App service on Azure.
More Details