Container orchestration

Preview:

Citation preview

Container orchestration

What is it and why do we need it?

A brief history

2007 2009 2014 Now

CapabilitiesFault-tolerance

Scalability

Batch updating of containers

Scheduling: Automatic placement of containers

Efficient resource usage => resource management tools

ConceptsCluster

Control plane

Data plane

Orchestrator

Service

Task

Container

Scheduler

Docker Swarm

Cluster topology

Orchestration

Security

DemoCreating a swarm

Deploying an app on the swarm

Inspecting

Scaling

Routing mesh

Resilience

Rolling update

Amazon ECS

Recommended