Deploying Docker AWS

Docker is the next step beyond virtualization. When deployed with Amazon Web Services EC2 Container Service (AWS ECS), you have a solid foundation for monitoring and managing Docker containers, including starting containers and scheduling tasks. This frees up developers to concentrate on your container-based applications—instead of your hosting platform. In this course, Arthur Ulfeldt shows how to add Docker to EC2 instances, build clusters, create tasks and services that scale, and manage those services as they grow over time. Learn techniques for integrating Docker with AWS, including advanced CloudFormation stack configuration.

Topics include:

  • Adding Docker to EC2 instances
  • Creating ECS instances and clusters
  • Building tasks
  • Creating tasks through the CLI
  • Creating a service from a task
  • Autoscaling services
  • Deploying an ECS CloudFormation stack

Course Timeline:

Deploying Docker to AWS Welcome

...

What you should knows it

...

What ECS does

...

Getting started with ECS

...

Instances and clusters

...

Tasks and services

...

Docker registries

...

Instances, ASGs, ELBs, and VPCs

...

IAM, roles, and security

...

Create an ECS cluster

...

Scaling an ECS cluster

...

Explore the ECS cluster

...

Lifecycle of an ECS task

...

Define task definition overview

...

Build a task, part 1

...

Build a task, part 2

...

Edit a task

...

Create a task through the CLI

...

Services and service definitions

...

Create service

...

Application Load Balancers

...

Manually scale services

...

Cluster autoscaling process

...

Configure service autoscaling

...

What to watch out for with autoscaling

...

Why use CloudFormation with ECS

...

Deploy an ECS CloudFormation stack

...

Deploying Docker to AWS Next steps

...

Course Reviews:

Average Rating 0
0 Ratings
Details
5 Stars 0
4 Stars 0
3 Stars 0
2 Stars 0
1 Stars 0

No reviews yet.