AZ-204: Implement infrastructure as a service solutions

Go to class
Write Review

Free Online Course: AZ-204: Implement infrastructure as a service solutions provided by Microsoft Learn is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge.

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