Simple play icon Course

Deploying Containerized Applications

by Elton Stoneman

There are a gazillion ways to run containers. This course will teach you how to choose the right container platform, from Docker and Kubernetes to managed container services in the cloud.

What you'll learn

You can run Docker containers on one server, in an orchestration platform or a managed service in the cloud. In this course, Deploying Containerized Applications, you’ll experience all the options and learn how to choose your container platform.

First, you’ll explore the features and limitations of Docker Compose. Next, you’ll discover container orchestration, comparing Docker Swarm and Kubernetes. Finally, you’ll learn how to deploy to Azure Container Instances and AWS Elastic Container Service using the Docker Compose format.

When you’re finished with this course, you’ll have the skills and knowledge of container platforms to plan your own path to production.

About the author

Elton is a 10-time Microsoft MVP, author, trainer and speaker. He spent most of his career as a consultant working in Microsoft technologies, architecting and delivering complex solutions for industry leaders. He has delivered APIs on Azure serving millions of clients daily, Big Data solutions processing billions of events weekly, and cutting-edge solutions powered by containers. Elton's experience with .NET goes from .NET 1.0 running on Windows Server, right up to .NET Core running on Linux. Wh... more

Ready to upskill? Get started