- Module 1: Use Docker to build, store, and manage private container images with the Azure Container Registry.
- Create a Dockerfile for a new container image based on a starter image from Docker Hub
- Add files to an image using Dockerfile commands
- Configure an image’s startup command with Dockerfile commands
- Build and run a web application packaged in a Docker image
- Deploy a Docker image using the Azure Container Instance service
- Module 2: Learn how to run and troubleshoot containerized apps using Docker containers with Azure Container Instances.
- Run containers in Azure Container Instances
- Control what happens when your container exits
- Use environment variables to configure your container when it starts
- Attach a data volume to persist data when your container exits
- Learn some basic ways to troubleshoot issues on your Azure containers
- Module 3: Learn how to use Docker to build, store, and manage private container images with the Azure Container Registry.
- Deploy an Azure container registry
- Build a container image using Azure Container Registry Tasks
- Deploy the container to an Azure container instance
- Replicate the container image to multiple Azure regions
- Module 4: Create a website using C#, Java, Python or Node.js and deploy it through the hosted web app platform in Azure App Service.
- Use the Azure portal to create an Azure App Service web app
- Use developer tools to create the code for a starter web application
- Deploy your code to Azure App Service
- Module 5: Discover how to create a Docker image and store it in the Azure Container Registry, then use Azure App Service to deploy a web application based on the image.
- Create Docker images and store them in a repository in Azure Container Registry.
- Use Azure App Service to run web apps that are based on Docker images held in Container Registry.
- Use webhooks to configure continuous deployment of a web app that's based on a Docker image.
- Module 6: Get acquainted with the Azure Kubernetes open-source container-orchestration system for automating application deployment, scaling, and management.
- Evaluate whether Azure Kubernetes Service is an appropriate Kubernetes orchestration platform for you
- Describe how the components of Azure Kubernetes Service work to support compute container orchestration
- Module 7: Learn how to create transactions, manage memory, and use the cache-aside pattern with Azure Cache for Redis
- Group multiple operations into a transaction
- Set an expiration time on your data
- Manage out-of-memory conditions
- Use the cache-aside pattern
- Use the ServiceStack.Redis package in a .NET Core console application
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will: