docker berlin meetup nov 2015: zalando intro

Post on 18-Jan-2017

786 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Radical Agilitywith Docker & AWSDocker Berlin Meetup 2015-11-12

henning.jacobs@zalando.de@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

top related