Azure Container Instances: Getting Started

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.
Course info
Rating
(24)
Level
Beginner
Updated
Jun 7, 2018
Duration
1h 44m
Table of contents
Description
Course info
Rating
(24)
Level
Beginner
Updated
Jun 7, 2018
Duration
1h 44m
Description

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
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.

More from the author
Microservices Fundamentals
Beginner
2h 13m
Nov 1, 2019
Azure Functions Fundamentals
Intermediate
3h 40m
Apr 25, 2019
More courses by Mark Heath
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Mark Heath and welcome to my course, Azure Container Instances: Getting Started. I'm a. NET developer and Cloud architect working at NICE Systems. Azure Container Instances is designed to be the quickest and easiest way to run a container in Azure. It offers a serverless model where you don't need to worry about provisioning virtual machines in advance and a per-second billing model so you pay for exactly what you use and no more. And so in this course we're going to learn how Azure Container Instances allows you to rapidly provision containers without the usual overhead of needing to set up infrastructure for them to run on. We'll cover how you can easily run containerized tasks using the Azure CLI to create container instances, examine their current state, and check their logs. We'll learn about the different types of volumes that can be mounted onto your containers, allowing you to securely store your application data in and secrets, and we'll learn about how the ability to host multiple containers in a container group allows us to implement all kinds of useful patterns and opens the door to using ACI to provide additional elastic scale to a Kubernetes cluster. By the end of this course you'll know how to create and manage your own Azure Container Instances. We're going to be using the cross-platform Azure CLI for all our demos so whether you prefer Bash or PowerShell, you'll be able to use the same commands on your operating system of choice. So I hope you join me on this journey to learn about Azure Container Instances with the Azure Container Instances: Getting Started course at Pluralsight.