Using Docker on AWS

Get yourself up to speed running your Docker workloads on AWS. Learn the CLI tools you'll need to manage containers using ECS - including Amazon's managed container launch type, Fargate - and Kubernetes (EKS) and the ECR image repo service.
Course info
Rating
(11)
Level
Beginner
Updated
Jun 12, 2019
Duration
1h 25m
Table of contents
Description
Course info
Rating
(11)
Level
Beginner
Updated
Jun 12, 2019
Duration
1h 25m
Description

Looking to deploy high-performing and resource-efficient applications to a reliable and predictable environment? You'll have a hard time doing better than running Docker container clusters on Amazon AWS. In "Using Docker on AWS," you'll quickly go over the Docker basics. You'll then use some powerful command line interface tools (AWS CLI, docker, ecs-cli, eksctl, and kubectl) to effectively manage clusters and application workloads on Amazon's Elastic Container Service (both EC2 and Fargate launch types), the EKS Kubernetes orchestrator, and container images through both Docker Hub and the Elastic Container Registry (ECR). Using Docker on AWS will introduce you to both the theory and practice of using the world’s most popular container technology on the world’s most popular cloud platform.

About the author
About the author

David taught high school for twenty years, worked as a Linux system administrator for five years, and has been writing since he could hold a crayon between his fingers. His childhood bedroom wall has since been repainted.

More from the author
More courses by David Clinton
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
You've probably heard how Docker containers lets you reliably launch and closely manage individual development environments or huge clusters of virtual servers with very little overhead. Docker's ultralightweight design and its scriptability seem perfectly positioned to take full advantage of the scalability and speed of cloud platforms. Recognizing the potential, Amazon has given a lot of attention to deeply integrating Docker container technology into AWS's successful cloud platform. If you've got a workload that seems like a good candidate for deploying to this kind of environment, then the Docker AWS partnership is something you should seriously consider exploring. The trick? Getting started. Wrapping your mind around Amazon's Elastic Container Service or their Kubernetes service, EKS, can get complicated fast. Well, that's where using Docker on AWS can help. We'll quickly review the basics of Docker itself, then introduce you to some powerful and efficient command line tools to get you up and running with real Docker infrastructure deployments using Amazon's ECS, EKS, and their ECR image repository services. You know you want to learn this stuff. Why not join me?