Simple play icon Course
Skills Expanded

Azure Container Instances: Getting Started

by Mark Heath

Azure Container Instances is the quickest and easiest way to run containers in Azure. This course will teach you how to create and manage your containers, and how ACI can be used to provide elastic scale for Kubernetes.

What you'll learn

Azure Container Instances is the quickest and easiest way to run containers in Azure and offers a cost-effective per-second billing model. In this course, Azure Container Instances: Getting Started, you'll learn how to create and manage your ACI containers with a few simple Azure CLI commands. First, you'll learn the basics of how to specify the networking, image location, and resource requirements of your containers. Next, you'll see how you can mount volumes to your containers. Finally, you'll explore the benefits of hosting multiple containers in a single container group to implement the "sidecar" pattern and add elastic scale to a Kubernetes cluster. When you’re finished with this course, you'll be able to integrate ACI containers into your own cloud-based applications, allowing you to rapidly provision containers on-demand.

About the author

Mark Heath is a software developer based in Southampton, England, working for NICE Systems as a software architect creating cloud based digital evidence management systems for the police. He is the creator of NAudio, an open source audio framework for .NET. He is passionate about continually improving his skills and training other developers, and in recent years has been particularly focused on the challenges of creating scalable and reliable Azure-deployed systems. In his (very limited) spare t... more

Ready to upskill? Get started