SlideShare a Scribd company logo
Containers: And 3D-C
Containers & Developer Defined Data Centers (D^3, C)
Evan Powell - @epowell101
Containers in Production
Bangalore
April 7, 2017
Your 1st curves
Your 1st curves
Your 1st curves
‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15 ‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15
Your 1st curves
‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15 ‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15
Ep  keyote slides
“Bimodal IT”
“Automation platforms”
“IoT...Innovation”
“Outcome based”
“Start-up ecosystem”
“Bimodal IT”
“Automation platforms”
“IoT...Innovation”
“Outcome based”
“Start-up ecosystem”
“Bimodal IT”
“Automation platforms”
“IoT,...Innovation”
“Outcome based”
“Start-up ecosystem”
DevOps & DDDC
Holocracy
OpenSource community
Machine learning
Who dat?
2001 2008 2016
Who dat?
2001 2008 2016
The 2017 case for acceleration in innovation & the persistence of unicorns:
https://venturebeat.com/2017/02/11/were-not-in-a-bubble-were-in-a-revolution/
4:45PM Kubernetes - Google - standards and OCI
Today!
App security Kubernetes
design
Docker in
production
Containers in
prod w Rancher
Containers in
prod w K8S
Containers in
prod w Cl
Foundry
NOW DevOps & Containers: Developer Defined Data Centers &
you
Cloud
alternatives
Why DevOps? So what?
https://puppet.com/resources/white-paper/2016-state-of-devops-report
Why DevOps? So what?
https://puppet.com/resources/white-paper/2016-state-of-devops-report
SAY DEVOPS
ONE MORE TIME
Why DevOps? So what?
https://puppet.com/resources/white-paper/2016-state-of-devops-report
‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15
Revenue per employee, India tech (‘80-
’15)
SAY DEVOPS
ONE MORE TIME
Adoption: Bimodal IT: Retailer
Marks and Spencer: Enterprise DevOps presentation ‘15
Before After
4 releases per year
45-90 days of testing
Big releases
Monolithic
Large operations teams that limit risk and
developer choice
Hopelessly outclassed vs. Amazon
Before After
4 releases per year 5-7 releases per week
45-90 days of testing 1-3 hours of testing
Big releases Tiny releases
Monolithic 12 factor, containerized
Large operations teams that limit risk and
developer choice
NoOps - or DevOps - with a handful of
engineers doing the work of dozens
Hopelessly outclassed vs. Amazon Competitive
http://www.slideshare.net/ITRevolution/does-sfo-2016-ross-clanton-and-chivas-nambiar-devops-at-
verizon
First consolidate, then innovate
Challenges
People Full stack engineers that are willing to wear a
pager are rare.
Complexity Many simple bricks, tied together, work well; until
they don’t.
OpenSource Communities that grow quickly are great; until
they don’t.
Transparency Everyone knows everything.
Infrastructure as code Ops teams using GitHub.
Failure Daily. Ones you notice & understand are good.
Persistence You need it. To keep going. And to enable the
next wave in analytics - machine learning.
People Full stack engineers that are willing to wear a
pager are rare.
Complexity Many simple bricks, tied together, work well; until
they don’t.
OpenSource Communities that grow quickly are great; until
they aren't.
Transparency Everyone knows everything.
Infrastructure as code Ops teams using GitHub.
Failure Daily. Ones you notice & understand are good.
Persistence You need it. To keep going. And to enable the
next wave in analytics - machine learning.
Challenges
What projects?
Hard to overstate the promise of
Kubernetes
● Makes real the hype that crazy people were
throwing around about software defined
years ago*
● Part of a move to DevOps & NoOps
○ Which is disrupting all tech vendors
○ Also disrupting most industries
* https://blog.openebs.io/software-defined-storage-finally-37fdffc0e37c
The magic of K8S
Manifests
express
intent
stateless
Before OpenEBS DevOps workflow broken
Manifests
express
intent
K8S used rarely for apps requiring persistence
because they require brittle tight coupling.
Container 1 Container 2 Container 2
Hard wired connections via plug-in
stateless
stateful
NAS SAN S3 NAS SAN S3
Legacy storage
Flocker, Docker,
EMC plug-ins
Manifests
express
intent
stateless stateful
No changes to DevOps workflow even for containers requiring
persistence. Users manifest their intent and the storage and
storage controllers adjust automatically as needed.
Maya
Policy engine
Remote Storage
Local Storage
OpenEBS Storage
Hosts
OpenEBS VSMs
OpenEBS Storage Cluster
APIs
Containers and underlying storage,
local on host or dedicated storage
pods OR remote S3 or EBS storage
all grouped into a storage cloud that
just works. Billing by AWS.
Manifests
express
intent
With OpenEBS the workflow works
What if I were you, what would I try to do?
1
2
3
Try OpenEBS - find OSS that you can use & influence
● 0.2 being released in the next few days
What if I were you, what would I try to do?
1
2
3
Rage quit
Try OpenEBS - find OSS that you can use & influence
● 0.2 being released in the next few days
What if I were you, what would I try to do?
1
2
3
Rage quit
Save the world
Try OpenEBS - find OSS that you can use & influence
● 0.2 being released in the next few days
4:45PM Kubernetes - Google - standards and OCI
Today!
App security Kubernetes
design
Docker in
production
Containers in
prod w Rancher
Containers in
prod w K8S
Containers in
prod w Cl
Foundry
NOW DevOps & Containers: Developer Defined Data Centers &
you
Cloud
alternatives
@epowell101

More Related Content

PDF
Vault and Security as a Service
PDF
BSidesLV Vulnerability & Exploit Trends
PDF
DevOps Days Kyiv 2019 -- Cut infrastructure cost with monitoring // Anton Chu...
PDF
Teaching Elephants to Dance (Federal Audience): A Developer's Journey to Digi...
PPTX
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
PDF
StackEngine Demo - Boston
PDF
Micro services
PDF
StackEngine Demo - Docker Austin
Vault and Security as a Service
BSidesLV Vulnerability & Exploit Trends
DevOps Days Kyiv 2019 -- Cut infrastructure cost with monitoring // Anton Chu...
Teaching Elephants to Dance (Federal Audience): A Developer's Journey to Digi...
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
StackEngine Demo - Boston
Micro services
StackEngine Demo - Docker Austin

Similar to Ep keyote slides (20)

PDF
DockerCon SF 2015: Keynote Day 1
ODP
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
PDF
Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015
PDF
PyData Texas 2015 Keynote
PDF
AppSec Pipelines and Event based Security
PPTX
Talk at the Boston Cloud Foundry Meetup June 2015
PDF
Openstack Summit Container Day Keynote
PDF
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
PPTX
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
PDF
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
PDF
Top 10 Technology Trends Changing Developer's Landscape
PDF
StackEngine Problem Space Demo
PPTX
Interoperable Clouds and How to Build (or Buy) Them
PDF
Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...
PDF
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
 
PPTX
Containers and Why They Matter
PPTX
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
PPTX
Matt Franklin - Apache Software (Geekfest)
PPTX
DockerCon SF 2015: Keynote Day 1
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015
PyData Texas 2015 Keynote
AppSec Pipelines and Event based Security
Talk at the Boston Cloud Foundry Meetup June 2015
Openstack Summit Container Day Keynote
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Top 10 Technology Trends Changing Developer's Landscape
StackEngine Problem Space Demo
Interoperable Clouds and How to Build (or Buy) Them
Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
 
Containers and Why They Matter
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
Matt Franklin - Apache Software (Geekfest)
Ad

Recently uploaded (20)

PDF
Modernizing your data center with Dell and AMD
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Cloud computing and distributed systems.
PDF
cuic standard and advanced reporting.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Modernizing your data center with Dell and AMD
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Dropbox Q2 2025 Financial Results & Investor Presentation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Weekly Chronicles - August'25 Week I
MYSQL Presentation for SQL database connectivity
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Unlocking AI with Model Context Protocol (MCP)
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Digital-Transformation-Roadmap-for-Companies.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Empathic Computing: Creating Shared Understanding
Cloud computing and distributed systems.
cuic standard and advanced reporting.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Ad

Ep keyote slides

  • 1. Containers: And 3D-C Containers & Developer Defined Data Centers (D^3, C) Evan Powell - @epowell101 Containers in Production Bangalore April 7, 2017
  • 4. Your 1st curves ‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15 ‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15
  • 5. Your 1st curves ‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15 ‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15
  • 9. “Bimodal IT” “Automation platforms” “IoT,...Innovation” “Outcome based” “Start-up ecosystem” DevOps & DDDC Holocracy OpenSource community Machine learning
  • 11. Who dat? 2001 2008 2016 The 2017 case for acceleration in innovation & the persistence of unicorns: https://venturebeat.com/2017/02/11/were-not-in-a-bubble-were-in-a-revolution/
  • 12. 4:45PM Kubernetes - Google - standards and OCI Today! App security Kubernetes design Docker in production Containers in prod w Rancher Containers in prod w K8S Containers in prod w Cl Foundry NOW DevOps & Containers: Developer Defined Data Centers & you Cloud alternatives
  • 13. Why DevOps? So what? https://puppet.com/resources/white-paper/2016-state-of-devops-report
  • 14. Why DevOps? So what? https://puppet.com/resources/white-paper/2016-state-of-devops-report SAY DEVOPS ONE MORE TIME
  • 15. Why DevOps? So what? https://puppet.com/resources/white-paper/2016-state-of-devops-report ‘80-’90 ‘90-’00 ‘00-’10 ‘10-’15 Revenue per employee, India tech (‘80- ’15) SAY DEVOPS ONE MORE TIME
  • 16. Adoption: Bimodal IT: Retailer Marks and Spencer: Enterprise DevOps presentation ‘15
  • 17. Before After 4 releases per year 45-90 days of testing Big releases Monolithic Large operations teams that limit risk and developer choice Hopelessly outclassed vs. Amazon
  • 18. Before After 4 releases per year 5-7 releases per week 45-90 days of testing 1-3 hours of testing Big releases Tiny releases Monolithic 12 factor, containerized Large operations teams that limit risk and developer choice NoOps - or DevOps - with a handful of engineers doing the work of dozens Hopelessly outclassed vs. Amazon Competitive
  • 20. Challenges People Full stack engineers that are willing to wear a pager are rare. Complexity Many simple bricks, tied together, work well; until they don’t. OpenSource Communities that grow quickly are great; until they don’t. Transparency Everyone knows everything. Infrastructure as code Ops teams using GitHub. Failure Daily. Ones you notice & understand are good. Persistence You need it. To keep going. And to enable the next wave in analytics - machine learning.
  • 21. People Full stack engineers that are willing to wear a pager are rare. Complexity Many simple bricks, tied together, work well; until they don’t. OpenSource Communities that grow quickly are great; until they aren't. Transparency Everyone knows everything. Infrastructure as code Ops teams using GitHub. Failure Daily. Ones you notice & understand are good. Persistence You need it. To keep going. And to enable the next wave in analytics - machine learning. Challenges
  • 22. What projects? Hard to overstate the promise of Kubernetes ● Makes real the hype that crazy people were throwing around about software defined years ago* ● Part of a move to DevOps & NoOps ○ Which is disrupting all tech vendors ○ Also disrupting most industries * https://blog.openebs.io/software-defined-storage-finally-37fdffc0e37c
  • 23. The magic of K8S Manifests express intent stateless
  • 24. Before OpenEBS DevOps workflow broken Manifests express intent K8S used rarely for apps requiring persistence because they require brittle tight coupling. Container 1 Container 2 Container 2 Hard wired connections via plug-in stateless stateful NAS SAN S3 NAS SAN S3 Legacy storage Flocker, Docker, EMC plug-ins
  • 25. Manifests express intent stateless stateful No changes to DevOps workflow even for containers requiring persistence. Users manifest their intent and the storage and storage controllers adjust automatically as needed. Maya Policy engine Remote Storage Local Storage OpenEBS Storage Hosts OpenEBS VSMs OpenEBS Storage Cluster APIs Containers and underlying storage, local on host or dedicated storage pods OR remote S3 or EBS storage all grouped into a storage cloud that just works. Billing by AWS. Manifests express intent With OpenEBS the workflow works
  • 26. What if I were you, what would I try to do? 1 2 3 Try OpenEBS - find OSS that you can use & influence ● 0.2 being released in the next few days
  • 27. What if I were you, what would I try to do? 1 2 3 Rage quit Try OpenEBS - find OSS that you can use & influence ● 0.2 being released in the next few days
  • 28. What if I were you, what would I try to do? 1 2 3 Rage quit Save the world Try OpenEBS - find OSS that you can use & influence ● 0.2 being released in the next few days
  • 29. 4:45PM Kubernetes - Google - standards and OCI Today! App security Kubernetes design Docker in production Containers in prod w Rancher Containers in prod w K8S Containers in prod w Cl Foundry NOW DevOps & Containers: Developer Defined Data Centers & you Cloud alternatives @epowell101

Editor's Notes

  • #3: Good morning. Let’s start with a test. Who knows what this curve represents? I’m going to show you another one in a second. But let’s make this interesting. Whoever guesses right - free use of some office space at our offices for 6 months for your start-up. Or a free batch of stickers, whichever you’d like more.
  • #4: Ok, how about now? The one on the right now goes from $1 billion to $143 billion. What if I tell you the X axis is time….
  • #11: First off, many thanks!
  • #12: First off, many thanks!
  • #16: By comparison, Facebook is approximately at $1.5 million.
  • #27: We are HERE. Lets do this together.
  • #28: We are HERE. Lets do this together.