Docker@AWS
_beagile_
Chief Cloud Architect at
Paessler AG
Govinda Fichtner
Agenda
AWS Concepts & Terms
Docker Architecture
How to run Container@AWS
Wrap Up
AWS Concepts
& Terms
a short refresher
AWS Regions
Infrastructure as Code
CloudFormation
Identity And Access
Management (IAM)
Finding Docker in the long
list of AWS services…
… feels a bit like finding a whale
in the open sea.
More and more options
to run containers at AWS
single VM
Getting started in different ways
Amazon Linux AMI v1 & v2
Debian, Ubuntu, Fedora, …
Getting started in different ways
Docker Machine
Getting started in different ways
Marketplace ECS optimized
multiple VMs - roll your own cluster
for
Docker CE
integrated
& optimized
for AWS
for
Docker EE
integrated
& optimized
for AWS
+
§ Unified Control Panel
§ RBAC, LDAP
§ Security Scanning
§ Docker Trusted Registry
§ Image Management
§ Support
§ …
beyond VMs - Container as a Service
Managed Container Orchestration
Elastic Container Service
Managed Container Orchestration
Elastic Kubernetes Service
in preview
Wrap Up
Running container workloads in
Production
Logging
Monitoring
Alarms/Alerting
Auto-Scaling
Self-Healing
Service Discovery
Secrets Mngmt.
Security
So what option do you use?
Decide based on your…
§ type of workload
§ resource constraints
§ complexity
§ control
§ AWS integration
Docker@AWS?
Lot’s of options in 2018 …
Thank you!
All images courtesy of Flickr.com and their owners
whale in the open sea: https://goo.gl/nfFQLf
container-port: https://goo.gl/SQWRwg
container https://goo.gl/tbvPjt
train: https://goo.gl/serG4t
spices: https://goo.gl/JrNrDo
single-coach-with-container: https://goo.gl/eFweZM
neurons: https://goo.gl/rksqVj
container-terminal: https://goo.gl/qvMJBb
tesla-factory: https://goo.gl/GRMpHL
helicopter: https://goo.gl/RGw3e8
labyrinth: https://goo.gl/bQ3gnQ
AWS architecture pictures: https://cloudcraft.co

Docker at AWS