AZ-204: Implement containerized solutions
Offered By: Microsoft via Microsoft Learn
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.
- 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.
- 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.
- 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.
- 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.
After completing this module, you'll be able to:
After completing this module, you'll be able to:
After completing this module, you'll be able to:
After completing this module, you'll be able to:
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 ReactMeta 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