Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Microsoft Azure Developer: Deploying and Managing Containers

Course Cover
compare button icon

$21

Visit Course

Visit Course

Offer Percent Icon

2 Coupons Available

Login To View All

Course Features

icon

Duration

3.62 hours

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

3 hours per week

icon

Teaching Type

Self Paced

icon

Video Content

3.62 hours

Course Description

Docker is an excellent way to package and execute applications. Azure is a great place to host containers. This course, Microsoft Azure Developer - Deploying and managing Containers, will teach you about the most important Azure services that support containers. You'll first learn about Docker. This includes how to build containers from Dockerfiles and run them locally. Next, you will learn how to upload images to Azure Container Registry. You'll also learn how to use Azure Service Fabric and Azure Kubernetes Service to host containers. This course will teach you how to deploy containers in Azure.

Course Overview

projects-img

Internship

projects-img

Job Assistance

projects-img

International Faculty

projects-img

Case Based Learning

projects-img

Post Course Interactions

projects-img

Case Studies,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

check-card-img

Introducing Containers on Azure

check-card-img

Running Containers Locally

check-card-img

Creating Docker Images

check-card-img

Running Containers on Azure Container Instances

check-card-img

Running Containers on Web App for Containers

check-card-img

Running Containers on Azure Service Fabric

check-card-img

Running Containers on Azure Kubernetes Service

check-card-img

Securing Containers

Course Content

Module 1: Introducing Containers on Azure
1. Course Introduction
2. Docker Basics
3. Docker Benefits
4. Orchestrators
5. Containers in Azure
6. Module Summary

Module 2: Running Containers Locally
1. Module Introduction
2. Installing Docker
3. Demo: Docker Run
4. Demo: Docker Exec
5. Demo: Docker Volumes
6. Module Summary

Module 3: Creating Docker Images
1. Module Introduction
2. Creating Images from Dockerfiles
3. Creating Dockerfiles
4. Multi-stage Dockerfiles
5. Demo: Building an Image from a Multi-stage Dockerfile
6. Container Registries
7. Demo: Creating an Azure Container Registry
8. Demo: Pushing an Image to Azure Container Registry
9. Module Summary

Module 4: Running Containers on Azure Container Instances
1. Introducing Azure Container Instances
2. ACI Use Cases
3. ACI Features
4. Creating Container Groups with the Azure CLI
5. Demo: Creating a Ghost Blog
6. Demo: Using ACR and Mounting Volumes
7. Module Summary

Module 5: Running Containers on Web App for Containers
1. Module Introduction
2. Azure App Service Overview
3. Why Web App for Containers?
4. Demo: Running WordPress on Web App for Containers
5. Demo: Scaling out and Exploring the Azure Portal
6. Demo: Configuring Continuous Delivery with ACR and Swapping Slots
7. Module Summary

Module 6: Running Containers on Azure Service Fabric
1. The Challenges of Microservices
2. Introducing Service Fabric
3. Demo: Setting up a Service Fabric Development Environment
4. Demo: Creating an Azure Service Fabric Cluster
5. Demo: Service Manifest
6. Demo: Application Manifest
7. Demo: Deploying Containers to a Service Fabric Cluster
8. Module Summary

Module 7: Running Containers on Azure Kubernetes Service
1. Orchestrators
2. Kubernetes Basics
3. Introducing Azure Kubernetes Service
4. Demo: Creating an AKS Cluster
5. Demo: Running an Application on AKS
6. Demo: Scaling AKS
7. Choosing an Orchestrator
8. Module Summary

Module 8: Securing Containers
1. Introducing Container Security
2. Securing Container Images
3. Securing Access to the Container Host
4. Securing Container Privileges
5. Securing Container Networking
6. Securing Container Networking in AKS
7. Monitoring Containers
8. Module Summary

Course Instructors

Author Image

Mark Heath

Instructor

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 c...
Course Cover

$21

Visit Course

Visit Course

Offer Percent Icon

2 Coupons Available
Get upto 50% Discount