20
Introduction to Docker and More … Pini Reznik continuousdelivery.uglydu ckling.nl

Docker talk unicom DevOps summit London

Embed Size (px)

DESCRIPTION

Intro to Docker and the future of infrastructure.

Citation preview

Page 1: Docker talk unicom DevOps summit London

Introduction to Docker and More …

Pini Reznikcontinuousdelivery.uglyduckling.nl

Page 2: Docker talk unicom DevOps summit London

Evolution of IT

Image courtesy of Docker Inc./ docker.io

Page 3: Docker talk unicom DevOps summit London

Challenge of Multiple Environments

Image courtesy of Docker Inc./ docker.io

Page 4: Docker talk unicom DevOps summit London

Cargo Analogy

Image courtesy of Docker Inc./ docker.io

Page 5: Docker talk unicom DevOps summit London

Cargo Delivery Pipeline

Image courtesy of Docker Inc./ docker.io

Page 6: Docker talk unicom DevOps summit London

Shipping Goods

Page 7: Docker talk unicom DevOps summit London

Shipping with Containers

Image courtesy of Docker Inc./ docker.io

Page 8: Docker talk unicom DevOps summit London

Scalability with Containers

Page 9: Docker talk unicom DevOps summit London

Software in Containers

Image courtesy of Docker Inc./ docker.io

Page 10: Docker talk unicom DevOps summit London

What is Docker?

• Quote from docker.io:

“Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.”

Page 11: Docker talk unicom DevOps summit London

Delivery Pipeline with Containers

Development

Environment Setup

Test

CleanEnvironments

Acceptance

Similarity toProduction

Production

Deployments andRoll-back/forwards

Page 12: Docker talk unicom DevOps summit London

Docker Functions

Image courtesy of Docker Inc./ docker.io

Page 13: Docker talk unicom DevOps summit London

Docker and VMs

Image courtesy of Docker Inc./ docker.io

Page 14: Docker talk unicom DevOps summit London

Docker Integrations and Hosting

NL

Page 15: Docker talk unicom DevOps summit London

Evolution of IT the Next Step

Page 16: Docker talk unicom DevOps summit London

App/Infra Performance Parity

Page 17: Docker talk unicom DevOps summit London

Conway’s Law

organizations which design systems ... are constrained to produce designs which are copies

of the communication structures of these organizations

Page 18: Docker talk unicom DevOps summit London

Network-centric organization

Image courtesy of n-e-r-v-o-u-s.com

Page 19: Docker talk unicom DevOps summit London

Demo

Page 20: Docker talk unicom DevOps summit London