YoVDO

AZ-204: Implement containerized solutions

Offered By: Microsoft via Microsoft Learn

Tags

AZ-204: Developing Solutions for Microsoft Azure Courses Visual Studio Code Courses Azure Virtual Machines Courses Azure Container Registry Courses Azure Container Instances Courses Azure Resource Manager Courses Azure CLI Courses

Course Description

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

Tags

Related Courses

Advanced React
Meta via Coursera
اختبر البناء الخاص بك في مصحح الأخطاء في فيجيوال ستوديو كود
Coursera Project Network via Coursera
Amazon Q Developer Getting Started (Indonesian)
Amazon Web Services via AWS Skill Builder
Amazon Q Developer Getting Started (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Becoming a 10X Developer Using Amazon CodeWhisperer (Korean)
Amazon Web Services via AWS Skill Builder