KEMBAR78
DockerCon EU 2015: Deploying and Managing Containers for Developers | PDF
Deploying and Managing Containers for
Developers
Fernando Mayo &
Borja Burgos
Tutum Founders
Agenda
DockerHub
Autobuilds (new features!)
‣ Dynamic Matching
‣ Faster & More Secure Builds
‣ Parallel Builds
Tutum
‣ Key features
‣ Demo
‣ What’s next
DockerHub
Autobuilds (new features!)
Dynamic Matching
4
Faster & More Secure Builds
5
Deprecated Global Build Queue
During “rush hours” there were up to 2h delays.
Implemented New Private Queues
Builds are now quick and predictable.
New build node for each build request.
Faster & More Secure Builds
6
Deprecated Global Build Queue
During “rush hours” there were up to 2h delays.
Implemented New Private Queues
Builds are now quick and predictable.
New build node for each build request.
DO MORE. FASTER.
MORE SECURE.
Parallel Builds
7
release-1.2.0
release-1.2.0-rc
latest
Per-Repo
Dedicated Builders
Dynamic Matching
Tutum
Key features and demo
Tutum Key Features
9
Delivered as SaaS
Currently in Beta, early access available, GA coming soon
Declarative API (REST+WS) and Web UI+CLI
Stacks > Services > Containers
Node Clusters > Nodes
Provisions Docker hosts in various cloud providers
AWS, Digital Ocean, Softlayer, Azure, Packet
Bring-Your-Own-Node
Tutum Key Features
10
Build and Test repositories on any registry
Tests using a simple compose file
Builds happen on the user nodes, not centrally
Managed overlay network and service discovery
Automatically configures overlay network between nodes
DNS-based service discovery is provided as a service
Autoredeploy on push
Automatically redeploys services when repos are
updated
Demo time
11
What’s next?
12
More integration between Docker Hub and Tutum
Unified Registry
Unified Build/Test system
Unified UI
Organization and team support
Leverage Docker 1.9+ features
Support native Docker tooling
General Availability
Squashing the last few bugs before 1.0
Thank you!
Fernando Mayo Borja Burgos
@fernandomayo
fernando@docker.com
@borja_burgos
borja@docker.com

DockerCon EU 2015: Deploying and Managing Containers for Developers

  • 1.
    Deploying and ManagingContainers for Developers Fernando Mayo & Borja Burgos Tutum Founders
  • 2.
    Agenda DockerHub Autobuilds (new features!) ‣Dynamic Matching ‣ Faster & More Secure Builds ‣ Parallel Builds Tutum ‣ Key features ‣ Demo ‣ What’s next
  • 3.
  • 4.
  • 5.
    Faster & MoreSecure Builds 5 Deprecated Global Build Queue During “rush hours” there were up to 2h delays. Implemented New Private Queues Builds are now quick and predictable. New build node for each build request.
  • 6.
    Faster & MoreSecure Builds 6 Deprecated Global Build Queue During “rush hours” there were up to 2h delays. Implemented New Private Queues Builds are now quick and predictable. New build node for each build request. DO MORE. FASTER. MORE SECURE.
  • 7.
  • 8.
  • 9.
    Tutum Key Features 9 Deliveredas SaaS Currently in Beta, early access available, GA coming soon Declarative API (REST+WS) and Web UI+CLI Stacks > Services > Containers Node Clusters > Nodes Provisions Docker hosts in various cloud providers AWS, Digital Ocean, Softlayer, Azure, Packet Bring-Your-Own-Node
  • 10.
    Tutum Key Features 10 Buildand Test repositories on any registry Tests using a simple compose file Builds happen on the user nodes, not centrally Managed overlay network and service discovery Automatically configures overlay network between nodes DNS-based service discovery is provided as a service Autoredeploy on push Automatically redeploys services when repos are updated
  • 11.
  • 12.
    What’s next? 12 More integrationbetween Docker Hub and Tutum Unified Registry Unified Build/Test system Unified UI Organization and team support Leverage Docker 1.9+ features Support native Docker tooling General Availability Squashing the last few bugs before 1.0
  • 13.
    Thank you! Fernando MayoBorja Burgos @fernandomayo fernando@docker.com @borja_burgos borja@docker.com