Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DockerCon EU 2017 Recap

679 views

Published on

Recap of DockerCon EU 2017 announcements

Published in: Software
  • Be the first to comment

DockerCon EU 2017 Recap

  1. 1. Patrick Chanezon, @chanezon DockerCon EU 2017 Recap
  2. 2. French Polyglot Platforms Software Plumber San Francisco Developer Relations @chanezon
  3. 3. Modernizing Traditional Applications
  4. 4. Image Registry CI/CD Security scan & sign Traditional Third Party Microservices docker store DEVELOPERS IT OPERATIONS Control Plane Docker EE Platform to Modernize Traditional Apps And Beyond
  5. 5. Example: Savings at MetLife with MTA + Consolidate VMs 70% Move workloads easily to Cloud Massive operational leverage +
  6. 6. Traditional & microservices apps, cloud Traditional app modernization Big data, genomic sequencing Microservices appsMicroservices apps Big data, genomic sequencing DevOps, CI for traditional & microservices apps, cloud Traditional & microservices apps, cloud Automated dev pipelines Traditional & microservices apps Enterprise Customer Use Cases
  7. 7. A Platform for Cloud Native Applications
  8. 8. DEVELOPERS OPERATORS The Docker Platform in a Nutshell
  9. 9. Core principles of the Docker Platform
  10. 10. Core principles of the Docker Platform
  11. 11. Core principles of the Docker Platform
  12. 12. Container Runtime containerd
  13. 13. Container Runtime Orchestration Swarm containerd
  14. 14. Container Runtime Orchestration Developer toolsDocker Community Edition Swarm containerd
  15. 15. Docker Enterprise Edition Container Runtime Orchestration Developer tools Management Services Docker Community Edition Swarm containerd
  16. 16. DOCKER PLATFORM IMPROVEMENT PROCESS
  17. 17. CONSTRUCTIVE USER FEEDBACK Step 1
  18. 18. PLATFORM IMPROVEMEN T Step 2
  19. 19. REPEAT FOREVER Step 3
  20. 20. ORCHESTRATIO N
  21. 21. Not everybody uses Swarm! Docker Enterprise Edition Docker Community Edition containerd Dilemma: Integration vs Choice
  22. 22. Docker Enterprise Edition Docker Community Edition containerd Native Kubernetes integration provides full ecosystem compatibility Industry-standard container runtime The best container development workflow The best enterprise container security and management Docker: Now Powered by Swarm and Kubernetes
  23. 23. WE ARE ONE BIG COMMUNITY
  24. 24. Docker Enterprise Edition Docker Community Edition containerd The best container development workflow The best enterprise container security and management Docker: Now Powered by Swarm and Kubernetes Native Kubernetes integration provides full ecosystem compatibility Industry-standard container runtime
  25. 25. Test locally on Swarm ? Deploy to production in Swarm Developing for Swarm and Kubernetes : Before Develop with Docker Community Edition on your workstation Deploy to production in Kubernetes
  26. 26. Test locally on Swarm and Kubernetes Docker Community Edition All in one Development for Swarm and Kubernetes Develop with Docker Community Edition on your workstation Deploy to production in Swarm Deploy to production in Kubernetes
  27. 27. Docker Community Edition All in one Development for Swarm and Kubernetes Test locally on Swarm and Kubernetes Develop with Docker Community Edition on your workstation Deploy to production in Swarm Deploy to production in Kubernetes
  28. 28. - Easy High Availability provisioning - Cryptographic node identity Features Swarm Support - Registry - Content Trust - Secure Scanning - Clean upstream integration - Full ecosystem compatibility - Role Based Access Control - Authorization, Authentication - Node Segmentation Secure Cluster Lifecycle Secure Supply Chain 100% Interoperability Secure Multi-tenancy Management Dashboard Supported and Certified on Windows Server and Major Linux Distributions Kubernetes Support Docker Enterprise Edition Management for Swarm and Kubernetes
  29. 29. Docker Enterprise Edition Docker Community Edition containerd The best container development workflow The best enterprise container security and management Docker: Now Powered by Swarm and Kubernetes Native Kubernetes integration provides full ecosystem compatibility Industry-standard container runtime
  30. 30. Innovation in the Open
  31. 31. Docker Community Edition Developers EnterpriseContainer Ecosystem The Docker Innovation Model Docker Enterprise Edition 9,149 Open Source Contributors 8800 PRs/Year
  32. 32. runc Notary Registry LibNetworkVPNKit DataKit HyperKitCompose
  33. 33. November 2016 containerd 1.0 development starts at KubeCon March 2017 containerd contributed to CNCF at CloudNativeCon April 2017 LinuxKit + Kubernetes at DockerCon Kubernetes + cri-containerd at Moby Summit September 2017 libnetwork + CNI at Open Source Summit October 2017 Notary submitted to CNCF contribution Q4 2017 Beta of Docker with Kubernetes support An Open Source Integration 1 Year in the Making
  34. 34. What happens when the two largest open source container projects collaborate?
  35. 35. Patrick Chanezon, @chanezon Moby Summit Copenhagen 2017 October 2017
  36. 36. Governance: BDFL -> TSC https://github.com/moby/tsc
  37. 37. Agenda (morning) 9am - 9:30am - Introduction to the Moby Project • Open Source contribution & collaboration with CNCF Patrick Chanezon (Docker) • Governance, Moby Core and project roadmap • Kubernetes and Docker: Tim Hockin (Google) 9:30am - 10:15am - Infrakit • Infrakit update + integration with k8s by David Chung (Docker) • Declare Your Infrastructure with InfraKit, LinuxKit, and Moby by Steven Kaufer (IBM) and David Freitag (IBM) 10:15am - 10:30am - Break 10:30am - 11:30am - LinuxKit • LinuxKit update and demo Justin & Riyaz (Docker) and Ilya Dmitrichenko (Weave) • LinuxKit Demo on ARM64 by Andrew Wafaa (ARM) • Balena, Petros Angelatos (resin.io) • Using LinuxKit to Build Custom RancherOS Systems by Sven Dowideit (Rancher) 11:30am - 12:15pm - containerd • containerd 1.0 & roadmap by Stephen (Docker) & Phil (IBM) • containerd & CRI integration by Abhi Bayankaram (Docker) and Liu Lantao (Google) 12:15 - 13:15 pm - Lunch
  38. 38. Agenda (afternoon) 13:15 - 13:45pm - BuildKit by Tonis Tiigi (Docker) 13:45pm - 14:15pm - Security • Container and App Security by Nassim Eddequiaq (Docker) • Security Scanning & Notary by David Lawrence (Docker) 14:15pm - 15:00pm - Serverless & container sessions • Fn by Chad Arimura (Oracle) • OpenFaaS by Alex Ellis (ADP) • OpenWhisk by Phil Estes (IBM) 15:00pm - 15:15pm - networking • Libnetwork CNI • Openoverlay • Istio 15:15pm - 15:30pm - break 15:30pm - 17:00pm - Birds of a feather sessions 1. runC / containerd 2. LinuxKit 3. InfraKit 17:00pm - 17:30pm - BOFs recap + AMA / panel 4. Buildkit 5. Serverless 6. Security
  39. 39. Moby Blog on Medium Guest blog posts welcome! blog.mobyproject.org
  40. 40. www.docker.com/kubernetes Beta signup is open! GENERALLY AVAILABLE Q1 2018 Docker: Now powered by Swarm and Kubernetes

×