John Engates Keynote at Dockercon 14
Upcoming SlideShare
Loading in...5
×
 

John Engates Keynote at Dockercon 14

on

  • 12,225 views

John Engates, CTO at Rackspace

John Engates, CTO at Rackspace

Statistics

Views

Total Views
12,225
Views on SlideShare
458
Embed Views
11,767

Actions

Likes
4
Downloads
45
Comments
0

9 Embeds 11,767

http://blog.docker.com 11724
http://plus.url.google.com 31
http://www.slideee.com 3
http://www.google.co.jp 2
http://translate.googleusercontent.com 2
http://www.google.com 2
http://news.google.com 1
http://www.google.com.au 1
http://webcache.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • There are great moments in history where people, united in a common goal, have worked together to do something amazing.
  • Something initially no one thought was possible. <br /> <br /> And to take things to new heights of excellence <br /> <br /> Things that contribute to changing the course of history.
  • When you’re in the middle of writing code at 2 in the morning, it’s hard to realize that what the ultimate impact might be.
  • But here today, we’re in the middle of something amazing. <br /> We’re creating something great. Maybe not on the same scale as a bridge or skyscraper, but great nonetheless. <br /> We’re building a community. <br /> And this community has a lot to celebrate. <br /> The contributors to Docker are making the use of Linux containers trivial and and pervasive. <br /> They are enabling application virtualization for new users and a wide variety of use cases.
  • At Rackspace we actually have a long history with Docker. <br /> Docker (dot.cloud) once shared office space with Mailgun. A company that Rackspace acquired a few years ago. <br /> But we didn’t just share office space…We shared a common idea. <br /> A commitment to open source and community.
  • I’d like to say that we were way out in front when it came to Docker. <br /> But we didn’t get really involved until customers and Rackers like Sasha pulled us into it. Here’s a video about what we have been doing with Docker since then. <br /> [RACKER VIDEO]
  • [RACKER VIDEO] <br /> Containers are transformative.
  • As we saw in the videos, Rackers are fired up about Docker. Specifically, we use Docker to:
  • Test and deploy new applications internally.
  • Our DevOps Rackers love working with Docker. <br /> They can keep more things consistent as they move from dev to test to production for customers.
  • As we heard in the video, Mailgun uses Docker quite heavily. <br /> The biggest benefit? Simplicity. <br /> Mailgun runs 5 DBs on 50 different instances. <br /> It takes 72 Chef cookbooks and 36 roles for an instance. <br /> That’s a lot of dependencies to worry about. <br /> By using Docker containers, it allows the team to sleep at night. <br /> And recently Mailgun has been working on Shipper, a fabric for Docker. Essentially. a tool for orchestrating Docker containers.
  • Another team is using Docker to build an OpenStack-based ALM/PaaS. <br /> This is a complex application built with collaborators and contributors all over the world. <br /> RedHat advocated using Docker for CICD. <br /> Simple idea: run a container right from the Git Repository. <br /> It’s enabled us to build and run in a matter of seconds. Makes us agile and eases collaboration.
  • Load Balancing is another area <br /> Docker makes multi-tenancy of software based load balancers easy. <br /> Containerization helps connect load balancing with our Cloud Networks. <br /> This connects cloud servers on a layer-two network. <br /> It makes it easy to use any network protocol, not just TCP/IP. <br /> We can do this securely and with high performance, so it’s cost effective. <br /> Those were the approved use cases. <br /> But then we asked Rackers how they were using Docker…and we got a few surprises…
  • Rackers use Docker in ways we didn’t know about. <br /> It’s where we get innovation. <br /> Today we’re using Docker to: <br /> deploy OpenStack services <br /> virtualize network hardware <br /> isolate Hadoop environments <br /> run Logstash infrastructure <br /> quickly provision our support teams with admin tools in customer environments <br /> Anything that streamlines support benefits our bottom line. <br />
  • Last summer we saw first hand what Docker could do at serious scale when we met with one of our customers called Pantheon. <br /> Pantheon uses Docker containers on top of bare metal servers in our datacenters to run content management software for its customers. <br /> Docker allows Pantheon to instantly provision Drupal or Wordpress sites for its customers in seconds. <br /> instead of the several minutes it would take with a cloud server or EC2 instance. <br /> We recently had a chance to talk to Pantheon CEO Zack Rosen about this.
  • [PANTHEON VIDEO] <br /> Containers are transformative.
  • But all of the existing use cases and examples are just baby steps toward what will be. <br /> <br /> I saw this quote on the Docker meetup page <br /> I’m not sure who said this but it totally resonates with me. <br /> It illustrates the path we’re on
  • This path is helping address the realities of the modern web. The challenges presented by these megatrends. <br /> Virtualization was the first step in addressing these demands. <br /> Cloud Infrastructure as a Service was the next step. <br /> And now containers are taking it even further. <br /> Further in efficiency, performance, ease of use, further in every dimension. <br /> Just like Pantheon needs Docker to run at their scale, these trends also demand similar architectures and strategies.
  • We believe that this path is leading us to a planet-scale cloud. <br /> It will be hybrid, multivendor and highly flexible and customizable. <br /> Docker could be a major enabler of that future.
  • Docker could provide the abstraction that makes swapping workloads between clouds easy. <br /> And they don’t have to all be OpenStack clouds either. <br /> Containerization makes the application agnostic to the underlying infrastructure.
  • Docker could be the glue that makes this future possible. <br /> It could enable true application portability. <br /> Or help users find the architectural best-fit for their needs by reducing lock-in <br /> As exciting as it is today, Docker can be so much more.
  • We love how Docker works on your laptop <br /> We want to make Docker work that easy in the cloud. <br />
  • And not just our cloud. Any cloud. <br /> At Rackspace, we have been working with core Docker team for months to make this vision a reality. <br /> What it really comes down to is…
  • Native Cloud Support for Docker. <br /> Think about the cloud as a new destination for Docker. Not just one ship. <br />
  • But a whole shipping industry that makes it easy to send Docker containers anywhere. <br /> In a way that when you start a Docker container, it automatically starts a cloud server to put it on. <br /> And when you are done with a Docker container, the cloud server goes away automatically. <br /> And best of all you access this Native Cloud Support with the Docker commands you already know. <br /> And we built native cloud support so it will work on any cloud. And we’re contributing all of our work back to the community. <br /> That’s what we’ve been working on and Solomon is going to have more exciting details tomorrow.
  • I’d encourage all of you to get involved in the Docker community – from dockerizing applications, to code contributions to documentation and more. <br /> To get containers to work in the shipping industry, companies had to work together <br /> It wouldn’t have worked if the docks, cranes, shipping containers weren’t designed to work together. <br /> To do the same thing in this context, we need to build a similar foundation for Docker. <br /> We need to make sure that we don’t go in different directions with Docker and confuse users. <br /> When we all work together in the spirit of contribution and collaboration, great things will happen.
  • How will we know if we’re successful? <br /> If we’re standing here at dockercon 2015 or 2016 and… <br /> --Other major cloud providers volunteer engineers to OPENLY participate in the evolution of native cloud support for docker <br /> -- Launching Containers in the cloud are as easy (or easier) as containers on your desktop. <br /> --The Docker community celebrates many code contributions and contributors. <br /> --Users show us where to go, code contributions get us there. <br /> --New unimaginable Docker-enabled applications emerge. <br /> --And finally an even larger and STRONGER community. One that balances all of our needs. <br />
  • If you want to know more about what we’re doing with Docker, check out this link. <br /> Or join us on IRC.
  • Thank you.

John Engates Keynote at Dockercon 14 John Engates Keynote at Dockercon 14 Presentation Transcript

  • John Engates, CTO dockercon14
  • 2
  • Do something nobody thought was possible 3
  • 4
  • 5
  • 6
  • 7
  • [RACKSPACE VIDEO]
  • RACKSPACE® HOSTING | WWW.RACKSPACE.COM
  • 1 test and deploy
  • 1 devOps
  • 1email for devs
  • 1diy PaaS
  • 1 load balancing
  • 1 Whimsical rackers? innovation
  • [PANTHEON VIDEO]
  • “containerization is the new virtualization”
  • megatrends mobile big data / analytics Internet of things social / context
  • 2 planet scale cloud
  • RACKSPACE® HOSTING | WWW.RACKSPACE.COM 2 Native Cloud Support for Docker
  • RACKSPACE® HOSTING | WWW.RACKSPACE.COM 2 Native Cloud Support for Docker
  • 2 docker.rax.io Freenode: #docker-rackspace
  • thank you jengates@rackspace.com @jengates