Getting Started With Containers in Azure
Many applications are moving towards a container-based approach and with good reason: containers allow us to separate our applications’ environmental concerns from the application itself.
Instead of worrying about how to configure our application to run on different target environments, we can explicitly state those needs in code and have that environment automatically created for us!
Azure provides four container services to help us adopt the container-based approach for our own applications:
- Azure Container Instances
- Azure Web App for Containers
- Azure Container Registry
- Azure Kubernetes Service
In this workshop, we’ll first go over what each of these services are and how they work with each other.
Then, we’ll work together to:
- Create an Azure Container Registry
- Publish a container image to our registry
- Deploy an image to an Azure Container Instance
- Discard any container-related resources
You’ll leave with a better understanding of the services Azure provides to create and deploy containerized applications and be excited to start building your own once you’re back at your computer!