with Docker - DevOps Spain · 2017-11-02 · The Docker Modernize Traditional Apps POC Program...

Post on 14-Aug-2020

8 views 0 download

Transcript of with Docker - DevOps Spain · 2017-11-02 · The Docker Modernize Traditional Apps POC Program...

Modernizing Traditional Applications

with Docker

Pablo Chico de Guzmán | pablo@docker.com | @chico_de_guzman

PS> kubectl

Ideal World

Diverse Infrastructure

PS> docker …

Resource Optimization8 VMs

40 containers

Cost Optimization

40 containers

1 Windows licence

GET

Diverse Workloads

postgres

kafka

web

Local Environment

Consistent Integration

Build Test Prod

Security. Provenance & trust

Security ScanningContent Trust

Docker Momentum

DockerHosts

21.0MGrowth in Docker

job listings

77K%Container downloads

24B

MY TRADITIONAL APP

• Any age, any technology stack

• Complex deployment process

• Every app is different

• Unclear dependency matrix

IMPACT OF TRADITIONAL APPS

• Under-utilized infrastructure

• Over-utilized humans

• 20% of IT budget for innovation

build

ship

run

The Docker Modernize Traditional Apps POC Program

Partner Consulting

Services Partner

Infrastructure

DockerEnterprise

Edition

Portable Agile

Secure Efficient

< 5 days

+ +

No Code

Changes

App

ExistingApplication

Convert to a Docker EE container

Modern Infrastructure

AppConverter

Migrateas-is

Adoptplatform idioms

Extract key features

Ongoinginnovation

• Configuration• Monitoring• Logging • Service discovery • Networking

• Performance• Functionality• Fast updates

• Architecture• Tech stack• Paradigms

• Packing• Deployment

PS> kubectl

Ideal World

PS> kubectl

Ideal World

Docker Enterprise Edition

Docker Community Edition

containerd

12

34

The best container development workflow

The best enterprise container security and management

Native Kubernetes integration provides full ecosystem compatibility Industry-standard

container runtime

Docker with Swarm and Kubernetes

• MTA video series | dockr.ly/mta-itpro

• MTA program | docker.com/mta

NEXT STEPS

THANK YOU :)

Pablo Chico de Guzmán | pablo@docker.com | @chico_de_guzman