Docker Berlin Meetup Nov 2015: Zalando Intro
-
Upload
henning-jacobs -
Category
Technology
-
view
786 -
download
0
Transcript of Docker Berlin Meetup Nov 2015: Zalando Intro
Radical Agilitywith Docker & AWSDocker Berlin Meetup 2015-11-12
[email protected]@try_except_tech.zalando.com
ONE OF EUROPE’S LARGEST ONLINE FASHION RETAILERS
★ 15 countries
★ 3 fulfillment centers
★ 16+ mn active customers
★ 2.2+ bn € revenue 2014
★ 135+ mn visits per month
★ 9.000+ employees
★ IPO in Oct 2014
… WITH A STRONG FOCUS ON TECHNOLOGY
★ 800+ in Tech Dept★ 5 main tech locations
○ Berlin○ Dortmund○ Hamburg○ Dublin○ Helsinki
Visit us our tech page:tech.zalando.com
RADICAL AGILITY
AUTONOMY
➊ One AWS account per Team
➋ Deployment with Docker
➌ Managed SSH Access
➍ REST/OAuth 2.0 mandatory
➎ Traceability of changes
IN A NUTSHELL
STUPS
AWS
DEPLOYMENT
Senza CLIDeploy Tool
Pier OneDocker Registry
docker pull
docker push
TaupageAMI
IMMUTABLE STACKS
ELB myapp-v1
myapp.example.org
EC2+ Docker
EC2+ Docker
EC2+ Docker
100%
IMMUTABLE STACKS
ELB myapp-v1
EC2+ Docker
EC2+ Docker
EC2+ Docker
ELB myapp-v2
EC2+ Docker
EC2+ Docker
myapp.example.org
90% 10%
● Pier One Docker Registry● Ubuntu & OpenJDK base image● Log to STDOUT● Config via KMS encrypted env vars● Non-root execution● Persistence via EBS mounts● Immutable stacks, no orchestration
DOCKER IN STUPS
● Offline builds
● Improved isolation
● GPG signing
● Registry API / Spec
● Focus on Docker core product
MY WISHLIST @DOCKER
STUPS Homepagestups.io
GitHub Repositoriesgithub.com/zalando-stups
tech.zalando.com@try_except_
Open Source First