Summary and resources

Completed

In this module, you learned how to identify when to use Azure Container Instances versus Azure virtual machines. You explored the features and usage cases of Azure Container Instances. You discovered how to implement Azure container groups.

The main takeaways from this module are:

  • Containers provide lightweight isolation and use fewer system resources compared to virtual machines.
  • Containers can be deployed individually using Docker or with an orchestrator like Azure Container Apps.
  • Containers use Azure Disks or Azure Files for storage.
  • A container group is a collection of containers that get scheduled on the same host machine.
  • Containers can be rapidly recreated on another cluster node if a node fails.

Learn more with Copilot

Copilot can assist you in configuring Azure infrastructure solutions. Copilot can compare, recommend, explain, and research products and services where you need more information. Open a Microsoft Edge browser and choose Copilot (top right) or navigate to copilot.microsoft.com. Take a few minutes to try these prompts and extend your learning with Copilot.

  • Compare benefits and usage cases for containers and virtual machines.

  • Compare benefits and usage cases for Azure Container Apps and Azure Kubernetes Service.

Learn more with documentation

Learn more with self-paced training

  • Run container images in Azure Container Instances. Learn how Azure Container Instances can help you quickly deploy containers, how to set environment variables, and specify container restart policies.

  • Implement Azure Container Apps. Learn how Azure Container Apps can help you deploy and manage microservices and containerized apps on a serverless platform that runs on top of Azure Kubernetes Service.

  • Introduction to Docker containers. Learn the benefits of using Docker containers as a containerization platform. Discuss the infrastructure provided by the Docker platform.