Top Banner
DockerCon Day 1 Welcome Ben Golub – CEO @golubbe
29
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DockerCon SF 2015: Ben Golub's Keynote Day 1

DockerCon Day 1 Welcome Ben Golub – CEO @golubbe

Page 2: DockerCon SF 2015: Ben Golub's Keynote Day 1

#dockercon #dockerselfie

- USE THESE AND WIN COOL PRIZES - REMEMBER TO INCLUDE @DOCKERCON

Page 3: DockerCon SF 2015: Ben Golub's Keynote Day 1

[Insert theme for conference]The Two Fold Test

Page 4: DockerCon SF 2015: Ben Golub's Keynote Day 1

[Insert theme for conference]The Two Fold Test

Page 5: DockerCon SF 2015: Ben Golub's Keynote Day 1

“He does something in computers, but still hasn’t fixed my AOL”

Results of the “Thanksgiving Test”

Page 6: DockerCon SF 2015: Ben Golub's Keynote Day 1

“Maybe he works with the longshoremen’s union?”

“Something to do with digital khaki pants”

“He does something in computers, but still hasn’t fixed my AOL”

Results of the “Thanksgiving Test”

Page 7: DockerCon SF 2015: Ben Golub's Keynote Day 1

[Insert theme for conference]Results of the Global Significance Test

Page 8: DockerCon SF 2015: Ben Golub's Keynote Day 1

“how we will program the internet of things”

“how we think about the data center of the future”

“how we have transformed the culture of IT”

“how we build, ship, and run distributed applications”

“how we are transforming genomics”

“how I teach computer science”

A Fundamental Part of…

Page 9: DockerCon SF 2015: Ben Golub's Keynote Day 1

Some Thank You’s

Page 10: DockerCon SF 2015: Ben Golub's Keynote Day 1

Thank You to the Giants

•Namespaces (IBM)

•Cgroups (Google)

•LXC tools

•The Linux Kernel

•Git •SELinux (Red Hat)

•Solaris Zones

•BSD Jails

•+++

We know we’re standing on your shoulders

Page 11: DockerCon SF 2015: Ben Golub's Keynote Day 1

1300+

Contributors

Page 12: DockerCon SF 2015: Ben Golub's Keynote Day 1

185 Groups

58 Countries

Thank You to the Amazing Global Meetup Community

Page 13: DockerCon SF 2015: Ben Golub's Keynote Day 1

Thank you to the awesome Docker Inc team

Page 14: DockerCon SF 2015: Ben Golub's Keynote Day 1

Because of you, Gordon now has company

• Introducing Molly Dock • “Adopted” using donations tied to code contribution

Page 15: DockerCon SF 2015: Ben Golub's Keynote Day 1

*A small subset of the 100s who are using and/or writing about us Thanks to those above for talking about their experiences at previous and current DockerCon events

Thank You to Our Users

Page 16: DockerCon SF 2015: Ben Golub's Keynote Day 1

Thank You to the Ecosystem

16

Dev Tools

Official Repositories

Operating Systems

Big Data

Service Discovery

Build / Continuous Integration

Configuration ManagementConsulting &Training

Management

Storage

Clustering & Scheduling

Networking

Infrastructure & Service Providers

Storage

Security

Monitoring & Logging

Page 17: DockerCon SF 2015: Ben Golub's Keynote Day 1

Thank You to Our Amazing Sponsors

Page 18: DockerCon SF 2015: Ben Golub's Keynote Day 1

State of the project

Page 19: DockerCon SF 2015: Ben Golub's Keynote Day 1

DockerCon ‘14: 15 Months

DockerCon ‘15 : 2 yrs, 3 Months

A Year has passed, and our baby whale has grown!Our Little Whale is Growing Up

Page 20: DockerCon SF 2015: Ben Golub's Keynote Day 1

A Year has passed, and our baby whale has grown!Some Growth Statistics

June 2014 June 2015 Growth

Contributors 460 1,300 183%

Projects on GitHub 6,500 40,000 515%

Docker Job Openings (Indeed) 2,500 43,000 1720%

Dockerized Applications 14,500 150,000 934%

Boot2Docker Downloads 225,000 3,500,000 1,456%

Container Downloads 2,750,000 500,000,000 18,082%

Page 21: DockerCon SF 2015: Ben Golub's Keynote Day 1

A Year has passed, and our baby whale has grown!Enterprise Adoption Trends

Page 22: DockerCon SF 2015: Ben Golub's Keynote Day 1

A project

A solution

An ecosystem

A movement

Page 23: DockerCon SF 2015: Ben Golub's Keynote Day 1

Apps Have Fundamentally Changed

23

Loosely Coupled Services

Many Small Servers

~2000 Today

Monolithic

Big Servers

Slow changing

Rapidly updated

Page 24: DockerCon SF 2015: Ben Golub's Keynote Day 1

Static Website

Web Front End

Background Workers

Analytics DB

Queue API Endpoint

Distributed Applications Solution

24

VM

ServerLaptop Data Center

User DB

Cluster Cloud

DR/HA

Development Test & QA Production Scale Out

Page 25: DockerCon SF 2015: Ben Golub's Keynote Day 1

Create lightweight Container

1

Make container standard, interoperable, easy to use

2

Create an ecosystem

3

Enable a Multi- Container Model

4

Create a platform for managing it all

5

The Future of Distributed Applications in 5 Steps

25

Page 26: DockerCon SF 2015: Ben Golub's Keynote Day 1

Create lightweight Container Make container standard,

interoperable, easy to use Create an ecosystem

3

Enable a Multi- Docker App Model

4

Create a platform for managing it all

5

The Future of Distributed Applications in 5 Steps

26

GREAT MORE TO COME!

DOCKER IN PRODUCTION

Page 27: DockerCon SF 2015: Ben Golub's Keynote Day 1

• Real community, robust ecosystem • Works for everyone (developers, devops, & ops) • Works everywhere (multi-arch, multi-OS, on & off prem) • Extensible & Pluggable • Solutions and roadmap

Security

Orchestration

Networking & storage

Workflows for developing, shipping, deploying/managing

• Real users

What does Docker in Production mean?

And that’s what this DockerCon is all about

Docker in Production

Page 28: DockerCon SF 2015: Ben Golub's Keynote Day 1

“how we will program the internet of things”

“how we think about the data center of the future”

“how we have transformed the culture of IT”

“how we build, ship, and run distributed applications”

“how we are transforming genomics”

“how I teach computer science”

Because this is only the beginning

Page 29: DockerCon SF 2015: Ben Golub's Keynote Day 1

Thank You