SlideShare ist ein Scribd-Unternehmen logo
1 von 29
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
“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

Weitere ähnliche Inhalte

Ähnlich wie Ep keyote slides

DockerCon SF 2015: Keynote Day 1
DockerCon SF 2015: Keynote Day 1DockerCon SF 2015: Keynote Day 1
DockerCon SF 2015: Keynote Day 1Docker, Inc.
 
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
 Container Soup for Your Soul: The Microservice Edition, Building Deployment ... Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...Amazon Web Services
 
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NCAWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NCGreg DeKoenigsberg
 
Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015
Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015
Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015Chef
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 KeynotePeter Wang
 
AppSec Pipelines and Event based Security
AppSec Pipelines and Event based SecurityAppSec Pipelines and Event based Security
AppSec Pipelines and Event based SecurityMatt Tesauro
 
Talk at the Boston Cloud Foundry Meetup June 2015
Talk at the Boston Cloud Foundry Meetup June 2015Talk at the Boston Cloud Foundry Meetup June 2015
Talk at the Boston Cloud Foundry Meetup June 2015Chip Childers
 
Openstack Summit Container Day Keynote
Openstack Summit Container Day KeynoteOpenstack Summit Container Day Keynote
Openstack Summit Container Day KeynoteBoyd Hemphill
 
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...Burr Sutter
 
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve PooleDevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve PooleJAXLondon_Conference
 
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Rapid Prototyping with Sass, Compass and Middleman by Bermon PainterRapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Rapid Prototyping with Sass, Compass and Middleman by Bermon PainterCodemotion
 
Top 10 Technology Trends Changing Developer's Landscape
Top 10 Technology Trends Changing Developer's LandscapeTop 10 Technology Trends Changing Developer's Landscape
Top 10 Technology Trends Changing Developer's LandscapeArun Gupta
 
StackEngine Problem Space Demo
StackEngine Problem Space DemoStackEngine Problem Space Demo
StackEngine Problem Space DemoBoyd Hemphill
 
Interoperable Clouds and How to Build (or Buy) Them
Interoperable Clouds and How to Build (or Buy) ThemInteroperable Clouds and How to Build (or Buy) Them
Interoperable Clouds and How to Build (or Buy) ThemMark Voelker
 
Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...
Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...
Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...Rosenfeld Media
 
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...OW2
 
What's New + The Lean Methodology: Introduction to AWS, Cambridge
What's New + The Lean Methodology: Introduction to AWS, CambridgeWhat's New + The Lean Methodology: Introduction to AWS, Cambridge
What's New + The Lean Methodology: Introduction to AWS, CambridgeAmazon Web Services
 
Containers and Why They Matter
Containers and Why They MatterContainers and Why They Matter
Containers and Why They MatterRay Lukas
 
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"Daniel Bryant
 
Matt Franklin - Apache Software (Geekfest)
Matt Franklin - Apache Software (Geekfest)Matt Franklin - Apache Software (Geekfest)
Matt Franklin - Apache Software (Geekfest)W2O Group
 

Ähnlich wie Ep keyote slides (20)

DockerCon SF 2015: Keynote Day 1
DockerCon SF 2015: Keynote Day 1DockerCon SF 2015: Keynote Day 1
DockerCon SF 2015: Keynote Day 1
 
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
 Container Soup for Your Soul: The Microservice Edition, Building Deployment ... Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...
 
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NCAWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
AWS and Open Cloud, All Things Open, 10/25/2013, Raleigh NC
 
Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015
Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015
Your Goat Antifragiled My Snowflake!: Demystifying DevOps Jargon - ChefConf 2015
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 Keynote
 
AppSec Pipelines and Event based Security
AppSec Pipelines and Event based SecurityAppSec Pipelines and Event based Security
AppSec Pipelines and Event based Security
 
Talk at the Boston Cloud Foundry Meetup June 2015
Talk at the Boston Cloud Foundry Meetup June 2015Talk at the Boston Cloud Foundry Meetup June 2015
Talk at the Boston Cloud Foundry Meetup June 2015
 
Openstack Summit Container Day Keynote
Openstack Summit Container Day KeynoteOpenstack Summit Container Day Keynote
Openstack Summit Container Day Keynote
 
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
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
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve PooleDevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
 
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Rapid Prototyping with Sass, Compass and Middleman by Bermon PainterRapid Prototyping with Sass, Compass and Middleman by Bermon Painter
Rapid Prototyping with Sass, Compass and Middleman by Bermon Painter
 
Top 10 Technology Trends Changing Developer's Landscape
Top 10 Technology Trends Changing Developer's LandscapeTop 10 Technology Trends Changing Developer's Landscape
Top 10 Technology Trends Changing Developer's Landscape
 
StackEngine Problem Space Demo
StackEngine Problem Space DemoStackEngine Problem Space Demo
StackEngine Problem Space Demo
 
Interoperable Clouds and How to Build (or Buy) Them
Interoperable Clouds and How to Build (or Buy) ThemInteroperable Clouds and How to Build (or Buy) Them
Interoperable Clouds and How to Build (or Buy) Them
 
Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...
Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...
Lean Engineering: Engineering for Learning & Experimentation in the Enterpris...
 
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
 
What's New + The Lean Methodology: Introduction to AWS, Cambridge
What's New + The Lean Methodology: Introduction to AWS, CambridgeWhat's New + The Lean Methodology: Introduction to AWS, Cambridge
What's New + The Lean Methodology: Introduction to AWS, Cambridge
 
Containers and Why They Matter
Containers and Why They MatterContainers and Why They Matter
Containers and Why They Matter
 
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
 
Matt Franklin - Apache Software (Geekfest)
Matt Franklin - Apache Software (Geekfest)Matt Franklin - Apache Software (Geekfest)
Matt Franklin - Apache Software (Geekfest)
 

Kürzlich hochgeladen

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Kürzlich hochgeladen (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

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
  • 6.
  • 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

Hinweis der Redaktion

  1. 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.
  2. 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….
  3. First off, many thanks!
  4. First off, many thanks!
  5. By comparison, Facebook is approximately at $1.5 million.
  6. We are HERE. Lets do this together.
  7. We are HERE. Lets do this together.