SlideShare a Scribd company logo
Joshua Bernstein
@quityourjoshing
github.com/koensayr
{code} Webinar: Winter is coming
Who will win the Container Wars?
2
Disclaimer
The statements, views, and ideas contained in this presentation are the sole
opinion of the presenter individually and may not reflect the views of the
presenter's employer. Any statements of financial information should be taken
as pure conjecture and have only been sourced by publically available
information.
3
Agenda
• Introduction and Background
• Lessons of a Past Life
• Orchestrators vs Platforms
• Who’s Who
• The Four Lenses
• Perspective
• Future Predictions
4
Lessons of a Past Life
• Dozens of Sites Worldwide
• Dozens of Countries
• Over One Hundred Thousand Hosts
• Largest VMware Environment ever Built
• Later the largest Containerized Environment
• 100s Millions Req/Day
5
Do Something Materially Different
• Maturity of the environment
increases as you move up the
stack
• Skipping levels limits the
Infrastructure’s
actualization/potential
• Automation
• No Snowflakes
• An abstraction of Infrastructure
away from the Applications
• Resiliency moves away from
Infrastructure and into the
Application (Move Up the Stack)
• Operational Model (DevOps)
Key Principles What Makes It Different
6
Orchestrators vs Platforms
7
Orchestrators vs Platforms
“An orchestrator is a piece of software that manages the scheduling of a
workload demand within a constrained supply of resources”
• Workload demand is some unit of work
• (ie: tasks, jobs, virtual machines, services, etc)
• Resources typically means compute resources
• (CPU, memory, storage, network, etc)
• Examples include
• Docker Swarm
• Apache Mesos
8
Orchestrators vs Platforms
“An platform is a collection of software that provides orchestration in
addition to desired supplemental services”
• Supplemental Services
• Service Discovery
• Storage Services
• Network Abstraction (Even Segmentation)
• Source Control Integration
• Examples Include
• Kubernetes
• Mesosphere DC/OS
• Cloud Foundry
• OpenShift
9
Josh’s Hierarchy of Needs
10
Who’s Who
• The Four Horsemen
– Docker Swarm
– Cloud Foundry
– Kubernetes
– Mesosphere DC/OS
• Supporting Cast
– Nomad
– Serf
– Rancher
– <insert your favorite here>
11
The Four Lenses
• Economic Lens
• Focus on value, business, or other financial factors
• Customer Lens
• What I hear from customers
• Community Lens
• Focus on the relative significance in the community
• Engineering Lens
• A view focused on differentiating technology, architecture, or technical points
12
Docker
• Economic Lens
• Owned by Docker Inc
• $1.3B valuation
• Raised $75M from a $1.0B valuation in 2015
• Revenue?
• Customer Lens
• Confusion around Docker versus Containers (Kleenex Principle)
• Early on in investigations
• Least sophisticated
• Community Lens
• Larger/est community
• “Docker is dead”
• Engineering Lens
• Easy installation and setup
• Tightly integrated with Docker itself
• Not very extensible, and thus quickly outgrown
• Valid Use Cases on small node deployments
13
Cloud Foundry
• Economic Lens
• Owned by Pivotal Inc
• $2.8B Valuation
• Revenue in the ~$270ish Million
• Customer Lens
• Interested but running into limitations
• Attracted to less limiting options
• Community Lens
• Vibrant/Passionate Community (4,000+ conference attendees)
• Controlled by the Cloud Foundry Foundation (a part of the Linux Foundation)
• Engineering Lens
• Its own datastore is on MySQL
• Struggles with persistent applications
• A highly structured platform that excels where source code is the deployed artifact
Source: http://fortune.com/2017/03/07/pivotal-cloud-foundry-growth/
14
Kubernetes
• Economic Lens
• Controlled by Google Inc.
• Who’s making money from Kubernetes (aside from Red Hat)?
• Customer Lens
• Lots of excitement and interest but…
• Confusion and frustration over deployment and day 2 operations
• Very much a DIY solution
• Community Lens
• Headline project to CNCF (a part of the Linux Foundation)
• Highly Active (highest growth since the Linux kernel)
• Still controlled to a large extent by Google, which leads to less agility
• Enormous Buzz and Mindshare (+3500 people at conferences)
• Engineering Lens
• Best-in-class abstraction model to date
• Still young and needs more time to be developed
• Huge ecosystem support
15
Mesosphere DC/OS
• Economic Lens
• Maintained by Mesosphere
• Rumored $1B Valuation (on $122.25M raised)
• Revenue guess is in the $20M
• Customer Lens
• Customers are very pleased with the platform
• Internal pressure from Kubernetes
• Highly sophisticated customers with production deployments
• Community Lens
• Highly technical and more closely knit
• Lacking on real community outreach
• Engineering Lens
• Two-Tier (or application aware) scheduling is truly unique and powerful
16
Conclusions, Predictions, and Questions
• Winter is here
• Microsoft will buy Docker
• Can Kubernetes survive if Google decides to stop funding the project?
• Is there room in the market for more than one company/project to live on
as a sustainable business?
thecodeteam.com
community.thecodeteam.com
blog.thecodeteam.com
github.com/codedellemc
Joshua Bernstein
@quityourjoshing
github.com/koensayr

More Related Content

What's hot

Virtual infrastructure managementin private and hybrid clouds
Virtual infrastructure managementin private and hybrid cloudsVirtual infrastructure managementin private and hybrid clouds
Virtual infrastructure managementin private and hybrid clouds
Freddie Zhang
 
OpenStack Grizzly Release
OpenStack Grizzly ReleaseOpenStack Grizzly Release
OpenStack Grizzly Release
OpenStack
 
When to select hyper converged 2016 Sydney VMUG
When to select hyper converged 2016 Sydney VMUGWhen to select hyper converged 2016 Sydney VMUG
When to select hyper converged 2016 Sydney VMUG
Keith Townsend
 
How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365
Sam Crewdson
 
Christoph Streit - Reasons to use a Private Cloud
Christoph Streit - Reasons to use a Private CloudChristoph Streit - Reasons to use a Private Cloud
Christoph Streit - Reasons to use a Private Cloud
CloudCamp Hamburg
 
Managing vSphere Across Multiple Regions and Multiple vCenters
Managing vSphere Across Multiple Regions and Multiple vCenters Managing vSphere Across Multiple Regions and Multiple vCenters
Managing vSphere Across Multiple Regions and Multiple vCenters
Platform9
 
Cloud 2.0: Containers, Microservices and Cloud Hybridization
Cloud 2.0: Containers, Microservices and Cloud HybridizationCloud 2.0: Containers, Microservices and Cloud Hybridization
Cloud 2.0: Containers, Microservices and Cloud Hybridization
Mark Hinkle
 
Capacity Management for a Digital and Agile World
Capacity Management for a Digital and Agile WorldCapacity Management for a Digital and Agile World
Capacity Management for a Digital and Agile World
Precisely
 
Hyperconverged Infrastructure, It's the Future
Hyperconverged Infrastructure, It's the FutureHyperconverged Infrastructure, It's the Future
Hyperconverged Infrastructure, It's the Future
Howard Marks
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
Yong Heui Cho
 
OpenStack at Bloomberg
OpenStack at BloombergOpenStack at Bloomberg
OpenStack at Bloomberg
Tesora
 
GigaOM 2013 highlights
GigaOM 2013 highlightsGigaOM 2013 highlights
GigaOM 2013 highlights
Francesco Bovoli
 
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace
 
MySQL: Scale Through Consolidation Webinar
MySQL: Scale Through Consolidation Webinar MySQL: Scale Through Consolidation Webinar
MySQL: Scale Through Consolidation Webinar
NetApp
 
What's New in windows server 2012 R2 Hyper V?
What's New in windows server 2012 R2 Hyper V?What's New in windows server 2012 R2 Hyper V?
What's New in windows server 2012 R2 Hyper V?
Lai Yoong Seng
 
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresOPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
Kangaroot
 
Rebooting the OpenContrail Community
Rebooting the OpenContrail CommunityRebooting the OpenContrail Community
Rebooting the OpenContrail Community
Randy Bias
 
How Savvy Firms Choose the best Hyperconverged Infrastructure for their Business
How Savvy Firms Choose the best Hyperconverged Infrastructure for their BusinessHow Savvy Firms Choose the best Hyperconverged Infrastructure for their Business
How Savvy Firms Choose the best Hyperconverged Infrastructure for their Business
DataCore Software
 
Intro to Platform9: Private Clouds Made Easy
Intro to Platform9: Private Clouds Made EasyIntro to Platform9: Private Clouds Made Easy
Intro to Platform9: Private Clouds Made Easy
Platform9
 
Open Marketing Meeting 03/27/2013
Open Marketing Meeting 03/27/2013Open Marketing Meeting 03/27/2013
Open Marketing Meeting 03/27/2013
OpenStack
 

What's hot (20)

Virtual infrastructure managementin private and hybrid clouds
Virtual infrastructure managementin private and hybrid cloudsVirtual infrastructure managementin private and hybrid clouds
Virtual infrastructure managementin private and hybrid clouds
 
OpenStack Grizzly Release
OpenStack Grizzly ReleaseOpenStack Grizzly Release
OpenStack Grizzly Release
 
When to select hyper converged 2016 Sydney VMUG
When to select hyper converged 2016 Sydney VMUGWhen to select hyper converged 2016 Sydney VMUG
When to select hyper converged 2016 Sydney VMUG
 
How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365
 
Christoph Streit - Reasons to use a Private Cloud
Christoph Streit - Reasons to use a Private CloudChristoph Streit - Reasons to use a Private Cloud
Christoph Streit - Reasons to use a Private Cloud
 
Managing vSphere Across Multiple Regions and Multiple vCenters
Managing vSphere Across Multiple Regions and Multiple vCenters Managing vSphere Across Multiple Regions and Multiple vCenters
Managing vSphere Across Multiple Regions and Multiple vCenters
 
Cloud 2.0: Containers, Microservices and Cloud Hybridization
Cloud 2.0: Containers, Microservices and Cloud HybridizationCloud 2.0: Containers, Microservices and Cloud Hybridization
Cloud 2.0: Containers, Microservices and Cloud Hybridization
 
Capacity Management for a Digital and Agile World
Capacity Management for a Digital and Agile WorldCapacity Management for a Digital and Agile World
Capacity Management for a Digital and Agile World
 
Hyperconverged Infrastructure, It's the Future
Hyperconverged Infrastructure, It's the FutureHyperconverged Infrastructure, It's the Future
Hyperconverged Infrastructure, It's the Future
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
OpenStack at Bloomberg
OpenStack at BloombergOpenStack at Bloomberg
OpenStack at Bloomberg
 
GigaOM 2013 highlights
GigaOM 2013 highlightsGigaOM 2013 highlights
GigaOM 2013 highlights
 
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
 
MySQL: Scale Through Consolidation Webinar
MySQL: Scale Through Consolidation Webinar MySQL: Scale Through Consolidation Webinar
MySQL: Scale Through Consolidation Webinar
 
What's New in windows server 2012 R2 Hyper V?
What's New in windows server 2012 R2 Hyper V?What's New in windows server 2012 R2 Hyper V?
What's New in windows server 2012 R2 Hyper V?
 
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresOPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
 
Rebooting the OpenContrail Community
Rebooting the OpenContrail CommunityRebooting the OpenContrail Community
Rebooting the OpenContrail Community
 
How Savvy Firms Choose the best Hyperconverged Infrastructure for their Business
How Savvy Firms Choose the best Hyperconverged Infrastructure for their BusinessHow Savvy Firms Choose the best Hyperconverged Infrastructure for their Business
How Savvy Firms Choose the best Hyperconverged Infrastructure for their Business
 
Intro to Platform9: Private Clouds Made Easy
Intro to Platform9: Private Clouds Made EasyIntro to Platform9: Private Clouds Made Easy
Intro to Platform9: Private Clouds Made Easy
 
Open Marketing Meeting 03/27/2013
Open Marketing Meeting 03/27/2013Open Marketing Meeting 03/27/2013
Open Marketing Meeting 03/27/2013
 

Similar to Winter is Coming: Who Will Win The Container Wars (webinar)

Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
Karthik Gaekwad
 
The Need of Cloud-Native Application
The Need of Cloud-Native ApplicationThe Need of Cloud-Native Application
The Need of Cloud-Native Application
Emiliano Pecis
 
Software Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuableSoftware Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuable
Comsysto Reply GmbH
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
Comsysto Reply GmbH
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
Comsysto Reply GmbH
 
Containers, microservices and serverless for realists
Containers, microservices and serverless for realistsContainers, microservices and serverless for realists
Containers, microservices and serverless for realists
Karthik Gaekwad
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
RightScale
 
Immutable Service Delivery Shenzhen 2016
Immutable Service Delivery   Shenzhen 2016Immutable Service Delivery   Shenzhen 2016
Immutable Service Delivery Shenzhen 2016
John Willis
 
OpenStack Management at Hyperscale
OpenStack Management at HyperscaleOpenStack Management at Hyperscale
OpenStack Management at Hyperscale
Tesora
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016
Stormy Peters
 
Containers and Microservices for Realists
Containers and Microservices for RealistsContainers and Microservices for Realists
Containers and Microservices for Realists
Oracle Developers
 
Containers and microservices for realists
Containers and microservices for realistsContainers and microservices for realists
Containers and microservices for realists
Karthik Gaekwad
 
Where and When to Docker
Where and When to DockerWhere and When to Docker
Where and When to Docker
dantheelder
 
Open Source in Storage -- Myth or Reality?
Open Source in Storage -- Myth or Reality?Open Source in Storage -- Myth or Reality?
Open Source in Storage -- Myth or Reality?
Stein Writes Inc.
 
Why kubernetes matters
Why kubernetes mattersWhy kubernetes matters
Why kubernetes matters
Platform9
 
Radical Innovations In Storage for Multi-Tenant Infrastructure
Radical Innovations In Storage for Multi-Tenant InfrastructureRadical Innovations In Storage for Multi-Tenant Infrastructure
Radical Innovations In Storage for Multi-Tenant Infrastructure
NetApp
 
Kubernetes for All
Kubernetes for AllKubernetes for All
Kubernetes for All
William Jimenez
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack Platform
Yandex
 
UI Dev in Big data world using open source
UI Dev in Big data world using open sourceUI Dev in Big data world using open source
UI Dev in Big data world using open source
Tech Triveni
 
The Container Evolution of a Global Fortune 500 Company with Docker EE
The Container Evolution of a Global Fortune 500 Company with Docker EEThe Container Evolution of a Global Fortune 500 Company with Docker EE
The Container Evolution of a Global Fortune 500 Company with Docker EE
Docker, Inc.
 

Similar to Winter is Coming: Who Will Win The Container Wars (webinar) (20)

Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
The Need of Cloud-Native Application
The Need of Cloud-Native ApplicationThe Need of Cloud-Native Application
The Need of Cloud-Native Application
 
Software Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuableSoftware Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuable
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
 
Containers, microservices and serverless for realists
Containers, microservices and serverless for realistsContainers, microservices and serverless for realists
Containers, microservices and serverless for realists
 
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowPrepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
 
Immutable Service Delivery Shenzhen 2016
Immutable Service Delivery   Shenzhen 2016Immutable Service Delivery   Shenzhen 2016
Immutable Service Delivery Shenzhen 2016
 
OpenStack Management at Hyperscale
OpenStack Management at HyperscaleOpenStack Management at Hyperscale
OpenStack Management at Hyperscale
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016
 
Containers and Microservices for Realists
Containers and Microservices for RealistsContainers and Microservices for Realists
Containers and Microservices for Realists
 
Containers and microservices for realists
Containers and microservices for realistsContainers and microservices for realists
Containers and microservices for realists
 
Where and When to Docker
Where and When to DockerWhere and When to Docker
Where and When to Docker
 
Open Source in Storage -- Myth or Reality?
Open Source in Storage -- Myth or Reality?Open Source in Storage -- Myth or Reality?
Open Source in Storage -- Myth or Reality?
 
Why kubernetes matters
Why kubernetes mattersWhy kubernetes matters
Why kubernetes matters
 
Radical Innovations In Storage for Multi-Tenant Infrastructure
Radical Innovations In Storage for Multi-Tenant InfrastructureRadical Innovations In Storage for Multi-Tenant Infrastructure
Radical Innovations In Storage for Multi-Tenant Infrastructure
 
Kubernetes for All
Kubernetes for AllKubernetes for All
Kubernetes for All
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack Platform
 
UI Dev in Big data world using open source
UI Dev in Big data world using open sourceUI Dev in Big data world using open source
UI Dev in Big data world using open source
 
The Container Evolution of a Global Fortune 500 Company with Docker EE
The Container Evolution of a Global Fortune 500 Company with Docker EEThe Container Evolution of a Global Fortune 500 Company with Docker EE
The Container Evolution of a Global Fortune 500 Company with Docker EE
 

Recently uploaded

Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 

Recently uploaded (20)

Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 

Winter is Coming: Who Will Win The Container Wars (webinar)

  • 1. Joshua Bernstein @quityourjoshing github.com/koensayr {code} Webinar: Winter is coming Who will win the Container Wars?
  • 2. 2 Disclaimer The statements, views, and ideas contained in this presentation are the sole opinion of the presenter individually and may not reflect the views of the presenter's employer. Any statements of financial information should be taken as pure conjecture and have only been sourced by publically available information.
  • 3. 3 Agenda • Introduction and Background • Lessons of a Past Life • Orchestrators vs Platforms • Who’s Who • The Four Lenses • Perspective • Future Predictions
  • 4. 4 Lessons of a Past Life • Dozens of Sites Worldwide • Dozens of Countries • Over One Hundred Thousand Hosts • Largest VMware Environment ever Built • Later the largest Containerized Environment • 100s Millions Req/Day
  • 5. 5 Do Something Materially Different • Maturity of the environment increases as you move up the stack • Skipping levels limits the Infrastructure’s actualization/potential • Automation • No Snowflakes • An abstraction of Infrastructure away from the Applications • Resiliency moves away from Infrastructure and into the Application (Move Up the Stack) • Operational Model (DevOps) Key Principles What Makes It Different
  • 7. 7 Orchestrators vs Platforms “An orchestrator is a piece of software that manages the scheduling of a workload demand within a constrained supply of resources” • Workload demand is some unit of work • (ie: tasks, jobs, virtual machines, services, etc) • Resources typically means compute resources • (CPU, memory, storage, network, etc) • Examples include • Docker Swarm • Apache Mesos
  • 8. 8 Orchestrators vs Platforms “An platform is a collection of software that provides orchestration in addition to desired supplemental services” • Supplemental Services • Service Discovery • Storage Services • Network Abstraction (Even Segmentation) • Source Control Integration • Examples Include • Kubernetes • Mesosphere DC/OS • Cloud Foundry • OpenShift
  • 10. 10 Who’s Who • The Four Horsemen – Docker Swarm – Cloud Foundry – Kubernetes – Mesosphere DC/OS • Supporting Cast – Nomad – Serf – Rancher – <insert your favorite here>
  • 11. 11 The Four Lenses • Economic Lens • Focus on value, business, or other financial factors • Customer Lens • What I hear from customers • Community Lens • Focus on the relative significance in the community • Engineering Lens • A view focused on differentiating technology, architecture, or technical points
  • 12. 12 Docker • Economic Lens • Owned by Docker Inc • $1.3B valuation • Raised $75M from a $1.0B valuation in 2015 • Revenue? • Customer Lens • Confusion around Docker versus Containers (Kleenex Principle) • Early on in investigations • Least sophisticated • Community Lens • Larger/est community • “Docker is dead” • Engineering Lens • Easy installation and setup • Tightly integrated with Docker itself • Not very extensible, and thus quickly outgrown • Valid Use Cases on small node deployments
  • 13. 13 Cloud Foundry • Economic Lens • Owned by Pivotal Inc • $2.8B Valuation • Revenue in the ~$270ish Million • Customer Lens • Interested but running into limitations • Attracted to less limiting options • Community Lens • Vibrant/Passionate Community (4,000+ conference attendees) • Controlled by the Cloud Foundry Foundation (a part of the Linux Foundation) • Engineering Lens • Its own datastore is on MySQL • Struggles with persistent applications • A highly structured platform that excels where source code is the deployed artifact Source: http://fortune.com/2017/03/07/pivotal-cloud-foundry-growth/
  • 14. 14 Kubernetes • Economic Lens • Controlled by Google Inc. • Who’s making money from Kubernetes (aside from Red Hat)? • Customer Lens • Lots of excitement and interest but… • Confusion and frustration over deployment and day 2 operations • Very much a DIY solution • Community Lens • Headline project to CNCF (a part of the Linux Foundation) • Highly Active (highest growth since the Linux kernel) • Still controlled to a large extent by Google, which leads to less agility • Enormous Buzz and Mindshare (+3500 people at conferences) • Engineering Lens • Best-in-class abstraction model to date • Still young and needs more time to be developed • Huge ecosystem support
  • 15. 15 Mesosphere DC/OS • Economic Lens • Maintained by Mesosphere • Rumored $1B Valuation (on $122.25M raised) • Revenue guess is in the $20M • Customer Lens • Customers are very pleased with the platform • Internal pressure from Kubernetes • Highly sophisticated customers with production deployments • Community Lens • Highly technical and more closely knit • Lacking on real community outreach • Engineering Lens • Two-Tier (or application aware) scheduling is truly unique and powerful
  • 16. 16 Conclusions, Predictions, and Questions • Winter is here • Microsoft will buy Docker • Can Kubernetes survive if Google decides to stop funding the project? • Is there room in the market for more than one company/project to live on as a sustainable business?

Editor's Notes

  1. First, a few things about the team that has made this possible. The Dell EMC {code} team is a team made up of open source software engineers and developer advocates, focused on making EMC a well-known name within the open source community. We will focus on one of their projects, REX-Ray, in this presentation.
  2. First, a few things about the team that has made this possible. The Dell EMC {code} team is a team made up of open source software engineers and developer advocates, focused on making EMC a well-known name within the open source community. We will focus on one of their projects, REX-Ray, in this presentation.