Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

AZ-204: Implement containerized solutions

Microsoft via Microsoft Learn

Overview

  • Module 1: Learn the availability and sizing options of Azure Virtual Machines, and how to create a virtual machine by using the Azure CLI.
  • After completing this module, you'll be able to:

    • Describe the design considerations for creating a virtual machine to support your apps needs.
    • Explain the different availability options for Azure VMs.
    • Describe the VM sizing options.
    • Create an Azure VM by using the Azure CLI.
  • Module 2: Learn how Azure Resource Manager (ARM) can help streamline deployments, choose the correct deployment mode for your solution, and create and deploy an ARM template.
  • After completing this module, you'll be able to:

    • Describe what role Azure Resource Manager (ARM) has in Azure and the benefits of using ARM templates.
    • Explain what happens when ARM templates are deployed and how to structure them to support your solution.
    • Create a template with conditional resource deployments.
    • Choose the correct deployment mode for your solution.
    • Create and deploy an ARM template by using Visual Studio Code.
  • Module 3: Learn how to use Azure Container Registry to store your container images, and automate builds and deployments.
  • After completing this module, you'll be able to:

    • Explain the features and benefits Azure Container Registry offers.
    • Describe how to use ACR Tasks to automate builds and deployments.
    • Explain the elements in a Dockerfile.
    • Build and run an image in the ACR by using Azure CLI.
  • Module 4: Learn how Azure Container Instances can help you quickly deploy containers, how to set environment variables, and specify container restart policies.
  • After completing this module, you'll be able to:

    • Describe the benefits of Azure Container Instances and how resources are grouped.
    • Deploy a container instance in Azure by using the Azure CLI.
    • Start and stop containers using policies.
    • Set environment variables in your container instances.
    • Mount file shares in your container instances.

Syllabus

  • Module 1: Provision virtual machines in Azure
    • Introduction
    • Explore Azure virtual machines
    • Compare virtual machine availability options
    • Determine appropriate virtual machine size
    • Exercise: Create a virtual machine by using the Azure CLI
    • Knowledge check
    • Summary
  • Module 2: Create and deploy Azure Resource Manager templates
    • Introduction
    • Explore Azure Resource Manager
    • Deploy multi-tiered solutions
    • Explore conditional deployment
    • Set the correct deployment mode
    • Exercise: Create and deploy Azure Resource Manager templates by using Visual Studio Code
    • Knowledge check
    • Summary
  • Module 3: Manage container images in Azure Container Registry
    • Introduction
    • Discover the Azure Container Registry
    • Explore storage capabilities
    • Build and manage containers with tasks
    • Explore elements of a Dockerfile
    • Exercise: Build and run a container image by using Azure Container Registry Tasks
    • Knowledge check
    • Summary
  • Module 4: Run container images in Azure Container Instances
    • Introduction
    • Explore Azure Container Instances
    • Exercise: Deploy a container instance by using the Azure CLI
    • Run containerized tasks with restart policies
    • Set environment variables in container instances
    • Mount an Azure file share in Azure Container Instances
    • Knowledge check
    • Summary

Reviews

Start your review of AZ-204: Implement containerized solutions

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.