SlideShare a Scribd company logo
Docker Eco-System
Pini Reznik
What is Docker?
Start a “VM” in milliseconds by removing OS.
VM Container
What problem does it solve?
• Much faster provisioning of a single node
• Image lifecycle management
Recognised one of your major problems?
Then go for it now!
What is missing?
Everything else!
Docker echosystemtelaviv
Challenge the Status-quo
Build
Provision
Environment
Configure Deploy
Challenge the Status-quo
Build
Provision
Environment
Configure Deploy
snapshots network data
UI
Orchestration+
PaaS
OS
dev tools
Monitor/log
Added
Docker Support
hosting
User Interface
DockerUI
Snapshots
Network
pipework
Data
Monitoring/Logging
Development Tools
Drone
Drone.io
Orchestration + PaaS
Kubernetes
Skydock
Shipper
MaestroNG
+ Clocker
Crane
Decking
Docker
BOSH
Dokku
Serf/Consul
• Serf
– Gossip-based Membership
– Failure Detection
– Custom Events
• Consul
– Service Discovery
– Multi-Datacentre
– Key/Value Storage
Google Kubernetes
Operating Systems
CoreOS
Linux for Massive Server Deployments
Project Atomic by Red Hat
• Trusted Distro based on RHEL, Fedora, CentOS
• Secure by SELinux
• Portable
• Unified Management
Hosting
Docker support by the Rest
Future by Docker
Docker APIs
• Released Low level APIs
– Containers implementation (libcontainer)
– Network services (libswarm)
– Network channels (libchan)
• Upcoming APIs
– Identity
– Authentication
Goal: Basic building blocks for the growing eco-system
Future - Prediction
Evolution of IT
Image courtesy of Docker Inc./ docker.io
App/Infra Performance Parity
From Monolithic to Multi-Cloud
Network-centric Architecture
Image courtesy of n-e-r-v-o-u-s.com
Future Challenges
Image courtesy of n-e-r-v-o-u-s.com
Conway’s Law
organizations which design systems ... are
constrained to produce designs which are copies
of the communication structures of these
organizations
Network-centric Organizations
Image courtesy of n-e-r-v-o-u-s.com
Docker echosystemtelaviv

More Related Content

What's hot (20)

PPTX
OpenStack 101 - All Things Open 2015
Mark Voelker
 
PPTX
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
Mark Voelker
 
PDF
OpenStack for VMware Administrators
Trevor Roberts Jr.
 
PDF
Securing the Container Pipeline at Salesforce by Cem Gurkok
Docker, Inc.
 
PDF
OpenStack 101 update
Kamesh Pemmaraju
 
PDF
DockerCon EU 2015: Production Ready Containers from IBM and Docker
Docker, Inc.
 
PDF
Cloud data center and openstack
Andrew Yongjoon Kong
 
PPT
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Rahul Krishna Upadhyaya
 
PPTX
Cloud Based VDI with OpenStack, by Shifen Yang
Hui Cheng
 
PDF
Introducing Cloud Development with Project Shipped and Mantl: a deep dive
Cisco DevNet
 
PDF
Deploying Kubernetes without scaring off your security team - KubeCon 2017
Major Hayden
 
PDF
Best practices in Deploying SUSE CaaS Platform v3
Juan Herrera Utande
 
PPTX
Building an IoT Cloud for Healthcare: How to Solve Networking Challenges and ...
Altoros
 
PPTX
Building Big Architectures
Ramit Surana
 
PDF
VOID19 The Power Of Community
Vietnam Open Infrastructure User Group
 
PDF
Security threats with Kubernetes - Igor Khoroshchenko
Kuberton
 
PDF
Introduction to Microservices
Weaveworks
 
PDF
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
OpenStack Korea Community
 
PDF
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
StackStorm
 
PPTX
DockerCon EU 2015: Using Docker and SDN for telco-grade applications
Docker, Inc.
 
OpenStack 101 - All Things Open 2015
Mark Voelker
 
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
Mark Voelker
 
OpenStack for VMware Administrators
Trevor Roberts Jr.
 
Securing the Container Pipeline at Salesforce by Cem Gurkok
Docker, Inc.
 
OpenStack 101 update
Kamesh Pemmaraju
 
DockerCon EU 2015: Production Ready Containers from IBM and Docker
Docker, Inc.
 
Cloud data center and openstack
Andrew Yongjoon Kong
 
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Rahul Krishna Upadhyaya
 
Cloud Based VDI with OpenStack, by Shifen Yang
Hui Cheng
 
Introducing Cloud Development with Project Shipped and Mantl: a deep dive
Cisco DevNet
 
Deploying Kubernetes without scaring off your security team - KubeCon 2017
Major Hayden
 
Best practices in Deploying SUSE CaaS Platform v3
Juan Herrera Utande
 
Building an IoT Cloud for Healthcare: How to Solve Networking Challenges and ...
Altoros
 
Building Big Architectures
Ramit Surana
 
VOID19 The Power Of Community
Vietnam Open Infrastructure User Group
 
Security threats with Kubernetes - Igor Khoroshchenko
Kuberton
 
Introduction to Microservices
Weaveworks
 
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
OpenStack Korea Community
 
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
StackStorm
 
DockerCon EU 2015: Using Docker and SDN for telco-grade applications
Docker, Inc.
 

Viewers also liked (6)

PDF
Containers in a file
OpenVZ
 
PPTX
Docker talk unicom DevOps summit London
Pini Reznik
 
PPTX
Docker talk
Pini Reznik
 
PDF
Docker con 2016 recap
Pini Reznik
 
PPTX
Antitude.io pitch at the Startup Weekend Amsterdam 2014
Pini Reznik
 
PPTX
Microservices and the future on Infrastructure
Pini Reznik
 
Containers in a file
OpenVZ
 
Docker talk unicom DevOps summit London
Pini Reznik
 
Docker talk
Pini Reznik
 
Docker con 2016 recap
Pini Reznik
 
Antitude.io pitch at the Startup Weekend Amsterdam 2014
Pini Reznik
 
Microservices and the future on Infrastructure
Pini Reznik
 
Ad

Similar to Docker echosystemtelaviv (20)

PPTX
Docker intro
spiddy
 
PDF
Docker-v3.pdf
Bruno Cornec
 
PDF
Alibaba Cloud Conference 2016 - Docker Open Source
John Willis
 
PPTX
Intro to Docker November 2013
Docker, Inc.
 
PPTX
Docker, Containers and the Future of Application Delivery
Docker, Inc.
 
PPTX
Why Docker
dotCloud
 
PDF
DockerCon 2017 - General Session Day 1 - Solomon Hykes
Docker, Inc.
 
PPTX
OpenStack Boston
Docker, Inc.
 
PPTX
Docker open stack boston
dotCloud
 
PPTX
Docker-Hanoi @DKT , Presentation about Docker Ecosystem
Van Phuc
 
PPTX
Introduction to Docker - 2017
Docker, Inc.
 
PPTX
Docker-N-Beyond
santosh007
 
PPTX
Docker, Containers and the Future of Application Delivery
Docker, Inc.
 
PPTX
OpenStack Summit
Docker, Inc.
 
PPTX
Why docker | OSCON 2013
dotCloud
 
PDF
Docker handons-workshop-for-charity
Yusuf Hadiwinata Sutandar
 
PPTX
Intro to Docker October 2013
Docker, Inc.
 
PPTX
Docker Understanding, What is Docker? Why Docker? How do I containerize somet...
Yogesh Wadile
 
PPTX
Docker - HieuHoang
Hieu Hoang
 
PDF
Docker and OpenStack Boston Meetup
Kamesh Pemmaraju
 
Docker intro
spiddy
 
Docker-v3.pdf
Bruno Cornec
 
Alibaba Cloud Conference 2016 - Docker Open Source
John Willis
 
Intro to Docker November 2013
Docker, Inc.
 
Docker, Containers and the Future of Application Delivery
Docker, Inc.
 
Why Docker
dotCloud
 
DockerCon 2017 - General Session Day 1 - Solomon Hykes
Docker, Inc.
 
OpenStack Boston
Docker, Inc.
 
Docker open stack boston
dotCloud
 
Docker-Hanoi @DKT , Presentation about Docker Ecosystem
Van Phuc
 
Introduction to Docker - 2017
Docker, Inc.
 
Docker-N-Beyond
santosh007
 
Docker, Containers and the Future of Application Delivery
Docker, Inc.
 
OpenStack Summit
Docker, Inc.
 
Why docker | OSCON 2013
dotCloud
 
Docker handons-workshop-for-charity
Yusuf Hadiwinata Sutandar
 
Intro to Docker October 2013
Docker, Inc.
 
Docker Understanding, What is Docker? Why Docker? How do I containerize somet...
Yogesh Wadile
 
Docker - HieuHoang
Hieu Hoang
 
Docker and OpenStack Boston Meetup
Kamesh Pemmaraju
 
Ad

Recently uploaded (20)

PDF
Salesforce Pricing Update 2025: Impact, Strategy & Smart Cost Optimization wi...
GetOnCRM Solutions
 
PDF
How Agentic AI Networks are Revolutionizing Collaborative AI Ecosystems in 2025
ronakdubey419
 
PDF
How to Download and Install ADT (ABAP Development Tools) for Eclipse IDE | SA...
SAP Vista, an A L T Z E N Company
 
PDF
AI Software Engineering based on Multi-view Modeling and Engineering Patterns
Hironori Washizaki
 
PDF
Enhancing Security in VAST: Towards Static Vulnerability Scanning
ESUG
 
PDF
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
PDF
SAP GUI Installation Guide for Windows | Step-by-Step Setup for SAP Access
SAP Vista, an A L T Z E N Company
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PDF
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
PPTX
Cutting Optimization Pro 5.18.2 Crack With Free Download
cracked shares
 
PPTX
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
PDF
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
PPTX
Presentation about Database and Database Administrator
abhishekchauhan86963
 
PDF
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
PDF
SAP GUI Installation Guide for macOS (iOS) | Connect to SAP Systems on Mac
SAP Vista, an A L T Z E N Company
 
PDF
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
PDF
AWS_Agentic_AI_in_Indian_BFSI_A_Strategic_Blueprint_for_Customer.pdf
siddharthnetsavvies
 
PDF
Enhancing Healthcare RPM Platforms with Contextual AI Integration
Cadabra Studio
 
PPTX
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
PPTX
Role Of Python In Programing Language.pptx
jaykoshti048
 
Salesforce Pricing Update 2025: Impact, Strategy & Smart Cost Optimization wi...
GetOnCRM Solutions
 
How Agentic AI Networks are Revolutionizing Collaborative AI Ecosystems in 2025
ronakdubey419
 
How to Download and Install ADT (ABAP Development Tools) for Eclipse IDE | SA...
SAP Vista, an A L T Z E N Company
 
AI Software Engineering based on Multi-view Modeling and Engineering Patterns
Hironori Washizaki
 
Enhancing Security in VAST: Towards Static Vulnerability Scanning
ESUG
 
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
SAP GUI Installation Guide for Windows | Step-by-Step Setup for SAP Access
SAP Vista, an A L T Z E N Company
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
Cutting Optimization Pro 5.18.2 Crack With Free Download
cracked shares
 
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
Presentation about Database and Database Administrator
abhishekchauhan86963
 
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
SAP GUI Installation Guide for macOS (iOS) | Connect to SAP Systems on Mac
SAP Vista, an A L T Z E N Company
 
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
AWS_Agentic_AI_in_Indian_BFSI_A_Strategic_Blueprint_for_Customer.pdf
siddharthnetsavvies
 
Enhancing Healthcare RPM Platforms with Contextual AI Integration
Cadabra Studio
 
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
Role Of Python In Programing Language.pptx
jaykoshti048
 

Docker echosystemtelaviv

Editor's Notes

  • #27: http://youtu.be/GbTeC_KjO3Y
  • #29: I would like to start with a bit of history 1995: Single HW server -> Well-Defined Middleware and OS -> Thick SW 2015: Variety of HW, clouds -> Middleware based on dozens/hundreds of 3rd party components -> Thin application Since 90s we learned how to reuse existing technologies and by that increase the speed of development of new features. But increase of reliance on growing number of components made the deployment process pain in the ass.
  • #30: Before we can answer the question about the future we need to address the two forces trying to be in balance. Application and Infrastructure performance. We see on-going optimisation of App followed by optimisation of Infra and then App again … When one of them is out of balance we see a new technological break through In the last year containers took this out of balance in favour on Infra enabling introduction of microservices
  • #31: If we look at IT systems at the last two decades we can see that these systems are moving from a monolithic architecture running on physical hardware to clusters of smaller services that are often served in a cloud. During the last 10 years we saw the physical hardware abstracted away to allow creation of clouds. the question is what will we see in the future?
  • #32: And if we want to do microservices well, we need to continue moving towards the network-centric organisational structures. Such networks already widely used in our world if you take all the companies into account. The next step for the companies doing microservices would be to introduce this within the organisation. Or maybe the other way around, you first change your organisation and as a result you get the microservices architecture.
  • #33: And if we want to do microservices well, we need to continue moving towards the network-centric organisational structures. Such networks already widely used in our world if you take all the companies into account. The next step for the companies doing microservices would be to introduce this within the organisation. Or maybe the other way around, you first change your organisation and as a result you get the microservices architecture.
  • #34: The Conway’s law suggests that we can only build software systems resembling our organisational structure. Or in other words – if you have four team for building a compiler you will get a 4 steps compiler. This is the reason for the creation of monolithic applications by a hierarchical development organisation and also the reason behind the DevOps movement. Organisational division between Dev and Ops is now forcing to take a side and either merge them to build a single app or clearly divide them to define a clear API
  • #35: And if we want to do microservices well, we need to continue moving towards the network-centric organisational structures. Such networks already widely used in our world if you take all the companies into account. The next step for the companies doing microservices would be to introduce this within the organisation. Or maybe the other way around, you first change your organisation and as a result you get the microservices architecture.