SlideShare a Scribd company logo
THE NEW PLATFORM:
YOU AIN’T SEEN NOTHIN’ YET
Gordon Haff
@ghaff
Technology Evangelist, Red Hat
8 June 2016
ABOUT ME
Red Hat Technology Evangelist
Twitter: @ghaff
Podcast: Cloudy Chat
Newsletter: https://www.getrevue.co/profile/ghaff
Google+: Gordon Haff
Flickr: bitmason
Email: ghaff@redhat.com
Blog: http://bitmason.blogspot.com
Author: Computing Next
Former analyst and minicomputer/Unix guy
2
WE ARE IN A CAMBRIAN EXPLOSION
3
OPEN SOURCE INNOVATION DISRUPTING
AS ARE ASSOCIATED PRINCIPLES AND PRACTICES
Gordon Haff @ghaff4
Gordon Haff @ghaff5
ENOUGH?
Gordon Haff @ghaff6
MUCH IS VERY NEW
2006
2007
Gordon Haff @ghaff7
SOME IS EVEN NEWER
2006
2007
2012
2013
2014
Gordon Haff @ghaff8
COMPUTING AS PUNCTUATED EQUILIBRIA
• Rapidly changing
environment
• Open source innovation
and recombinations
• Intersecting trends
• Hard to predict
Gordon Haff @ghaff9
TRADITIONAL INFRASTRUCTURE& APPS
Server, storage, & networking hardware
Operating system
Application
& dependencies Application
& dependencies
Application
& dependencies
Gordon Haff @ghaff10
(ONE OF) THE PROBLEMS
Server, storage, & networking hardware
Operating system
Application
& dependencies
Gordon Haff @ghaff11
ENTER HARDWARE VIRTUALIZATION
Server, storage, & networking hardware
with CPU, memory, I/O virtualization assists
Hypervisor (or other partitioning methods)
Application
& dependencies
Application
& dependencies
Application
& dependencies
Operating
system
Operating
system
Operating
system
Gordon Haff @ghaff12
WHAT CHANGED REALLY?
• Application components still
installed within OS (e.g. yum
install)
• Applications still long-lived &
stateful “pets”
• Server sprawl to virtual machine
sprawl
Gordon Haff @ghaff13
WHICH WAS SORT OF THE POINT
• Improved server utilization
reduced CAPEX
• Without (initially) operational
impact
Gordon Haff @ghaff14
JUST PULL COMPUTING OFF THE “GRID”?
Gordon Haff @ghaff15
THE DISCONTINUITY HITS
• “Software is eating the world”
• Digital transformation needs:
• More effective software delivery
• Reimagined componentized architectures
• Scale
• Pervasive sensors & access
Gordon Haff @ghaff16
NEEDED: A NEW PLATFORM FOR CLOUD-
NATIVE APPS DEVELOPED USING DEVOPS
Gordon Haff @ghaff17
SOME APPLICATION PROBLEMS TODAY
• Coordination across large teams
• Brittle apps: minor changes cause major
breakage
• Process bogged down by big deployments
• Different teams keep reinventing the
wheel (in gratuitously different ways)
• Hard to scale
• Hard to experiment
Gordon Haff @ghaff18
CLOUD-NATIVE APPS
• “Small” independent components
• Accessed as a (micro)service through
an exposed API
• Replacable cogs (“ants”)
• Reliable at the service level
• Portable across hybrid infrastructures
DEVOPS APPLIES OPEN SOURCE TOOLS,
PRINCIPLES, AND PRACTICES WITH:
• CULTUREof collaboration valuing openness and
transparency
• Iterative AUTOMATION of process from
development through ongoing operations
• An evolving PLATFORM that optimizes for flexible,
dynamic workloads
Gordon Haff @ghaff20
DEVOPS + CLOUD = INDUSTRIALIZE
Gordon Haff @ghaff21
WHAT ARE THE ELEMENTS OF THIS FACTORY?
• Software-defined	infrastructure
• Container	ecosystem
• Orchestration	and	resource	control
• Developer	tooling
• Hybrid	cloud	management
Gordon Haff @ghaff22
FROM SERVERS TO DATACENTERS
• Software-defined
• Dynamic resource pool
• Physical/private/public/hybrid
Gordon Haff @ghaff23
OPENSTACK: SOFTWARE-DEFINED INFRASTRUCTURE
Linux
Gordon Haff @ghaff24
OPTIMIZED CONTAINERS: ISOLATION WITHIN OS
• Linux kernel manages isolation, resource use, and security
• Low overhead
• Bootable, immutable, versioned filesystemtrees (OSTree)
• Namespaces
• SELinux
• Cgroups
Gordon Haff @ghaff25
MAKING CONTAINERS SECURE AND TRUSTED
• *Source: Over 30% of Official Images in Docker Hub Contain High Priority Security Vulnerabilities, Jayanth Gummaraju, Tarun Desikan, and Yoshio Turner,
BanyanOps, May 2015 (http://www.banyanops.com/pdf/BanyanOps-AnalyzingDockerHub-WhitePaper.pdf)
Gordon Haff @ghaff26
MAKING CONTAINERS USEFUL:
ECOSYSTEM & DEFACTO STANDARDS
1
Open Container Initiative (OCI)
2
Cloud Native Computing Foundation (CNCF)
Gordon Haff @ghaff27
OPERATE AT SCALE: EVERYONE IS SCALING!
• Not just unicorns and mammoths
• Different aspects of scale:
• Large scale workloads
• Diverse workloads (batch and services)
• Complex resource management (QoS,
latency sensitivity, etc.)
• Grid computing: It lives!
• Orchestration and resource
management
Gordon Haff @ghaff28
ROUNDING OUT THE DEV AND OPS EXPERIENCE
• Developer experience and tools
• Application lifecycle support
(CICD, etc.)
• Service catalog
• xPaaS services
• Build platform and “get out of
the way”
• Container management
• Hybrid cloud management
• Policy-based automation
• Audit support
Gordon Haff @ghaff29
THE NEW PLATFORM
Physical hardware
Container resource management
Container-optimized
Linux
Software-defined
infrastructure
Container runtime
& tools
Container/
services
Container/
services
Container/
services
Container/
services
Container/
services
Container/
services
Hybrid cloud management
Developer	tooling
Gordon Haff @ghaff30
THE CAMBRIAN EXPLOSION ISN’T OVER
• Role of hardware virtualization
• On-premise vs. public cloud trends
• Monoliths vs. Microservices
• Special-purpose hardware
• Balancing innovation with stability
BUT PRODUCTION IS HAPPENING
The	future	is	already	here—it's	
just	not	very	evenly	distributed.
William	Gibson
Gordon Haff @ghaff31
CREDITS
32
Cambrian explosion: Yale University
Punctuated equilibrium: Universityof Californiaat Berkeley
Mainframe: "IBM 704 mainframe" by Lawrence Livermore National Laboratory. Licensed under Attribution via
Commons - https://commons.wikimedia.org/wiki/File:IBM_704_mainframe.gif#/media/File:IBM_704_mainframe.gif
Ants: https://www.flickr.com/photos/pondapple/6502194585Flickr Creative Commons license
Meteor, galaxy: NASA
Datacenter: Google
Dogs: https://www.flickr.com/photos/ulster/3250246355Flickr Creative Commons license
Aircraft factory: Flickr/cc, https://www.flickr.com/photos/jetstarairways/9130160595Kids programming: Esti
Alvarez cc license
Auto factory: Copyright Tesla
Tower: Daniel Pratts CC/flickr https://flic.kr/p/7RE6yc
Cambrian era: BBC
Gordon Haff @ghaff
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
THANK YOU

More Related Content

PDF
DevOps: Lessons from Manufacturing and Open Source
PDF
Containers: Don't Skeu Them Up. Use Microservices Instead.
PDF
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
PDF
Ronen Levinson: Unified policy enforcement with opa - Architecture Next 20
PDF
NetApp keynote for Openstack Silicon Valley 2015
PDF
Introduction to Cloud Native Computing
PDF
DevOps Spain 2019. Pablo Chico de Guzmán -Okteto
PDF
Event specifications, state of the serverless landscape, and other news from ...
DevOps: Lessons from Manufacturing and Open Source
Containers: Don't Skeu Them Up. Use Microservices Instead.
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
Ronen Levinson: Unified policy enforcement with opa - Architecture Next 20
NetApp keynote for Openstack Silicon Valley 2015
Introduction to Cloud Native Computing
DevOps Spain 2019. Pablo Chico de Guzmán -Okteto
Event specifications, state of the serverless landscape, and other news from ...

What's hot (20)

PPTX
The IDF's journey to the cloud - Merav
PDF
Workshop: Develop Serverless Applications with IBM Cloud Functions
PDF
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
PDF
EDB Postgres in Public Sector
PDF
Containers: Unleashing Government Innovation - Ashesh Badani
PDF
Red Hat OpenShift - a foundation for successful digital transformation
PPTX
Cloud Native Application Framework
PDF
A DevOps State of Mind with Microservices, Containers and Kubernetes
PDF
Knime & bioinformatics
PDF
NetApp Industry Keynote - Flash Memory Summit - Aug2015
PDF
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
PPTX
GitLab, AWS and Terraform: The Perfect Combination
PDF
Big Data Solutions in Azure - David Giard
PDF
Marine Air Ground Task Force Command & Control Systems Software Deployment an...
PPTX
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
PDF
Serverless APIs with Apache OpenWhisk
PPTX
Cloud Native in the Enterprise: Real-World Data on Container and Microservice...
PPTX
Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls
PDF
Cloud demystified, what remains after the fog has lifted.
PDF
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
The IDF's journey to the cloud - Merav
Workshop: Develop Serverless Applications with IBM Cloud Functions
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
EDB Postgres in Public Sector
Containers: Unleashing Government Innovation - Ashesh Badani
Red Hat OpenShift - a foundation for successful digital transformation
Cloud Native Application Framework
A DevOps State of Mind with Microservices, Containers and Kubernetes
Knime & bioinformatics
NetApp Industry Keynote - Flash Memory Summit - Aug2015
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
GitLab, AWS and Terraform: The Perfect Combination
Big Data Solutions in Azure - David Giard
Marine Air Ground Task Force Command & Control Systems Software Deployment an...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Serverless APIs with Apache OpenWhisk
Cloud Native in the Enterprise: Real-World Data on Container and Microservice...
Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls
Cloud demystified, what remains after the fog has lifted.
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Ad

Viewers also liked (8)

PDF
The New Open Distributed Application Architecture
PDF
Fail Fast, Fail Often
PDF
Optimizing the Ops in DevOps
PDF
Principles Periodization
PPT
Bompa's Periodization for Sports Training
PPT
Principlesof periodization
ODP
Periodization in Sports: Theoretical Basis
PPT
Periodization Review
The New Open Distributed Application Architecture
Fail Fast, Fail Often
Optimizing the Ops in DevOps
Principles Periodization
Bompa's Periodization for Sports Training
Principlesof periodization
Periodization in Sports: Theoretical Basis
Periodization Review
Ad

Similar to The New Platform: You Ain't Seen Nothing Yet (20)

PDF
Red Hat Container Strategy
PPTX
OpenShift: Devops Made Easy
PDF
Cloud-Native: A New Ecosystem for Putting Containers into Production
PDF
OpenShift Taiwan Vol.1 Technology Overview
PDF
Cloud Native Applications on OpenShift
PDF
Using cloud native development to achieve digital transformation
PDF
Containers - Transforming the data centre as we know it 2016
PPT
The New Distributed Application Infrastructure
PDF
Container Landscape in 2019
PDF
Red hat's updates on the cloud & infrastructure strategy
PDF
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
PPTX
Cloud Native Summit 2019 Summary
PDF
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
PDF
Containers in Action Transform Application Delivery with Open Shift and Devops
PDF
IBM Think 2020 Openshift on IBM Z and LinuxONE
PDF
The evolving container landscape
PPTX
Docker & aPaaS: Enterprise Innovation and Trends for 2015
PPTX
State of agile 2016
PDF
Platform Clouds, Containers, Immutable Infrastructure Oh My!
PDF
Build your Software Defined Datacenter in a click
Red Hat Container Strategy
OpenShift: Devops Made Easy
Cloud-Native: A New Ecosystem for Putting Containers into Production
OpenShift Taiwan Vol.1 Technology Overview
Cloud Native Applications on OpenShift
Using cloud native development to achieve digital transformation
Containers - Transforming the data centre as we know it 2016
The New Distributed Application Infrastructure
Container Landscape in 2019
Red hat's updates on the cloud & infrastructure strategy
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...
Cloud Native Summit 2019 Summary
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Containers in Action Transform Application Delivery with Open Shift and Devops
IBM Think 2020 Openshift on IBM Z and LinuxONE
The evolving container landscape
Docker & aPaaS: Enterprise Innovation and Trends for 2015
State of agile 2016
Platform Clouds, Containers, Immutable Infrastructure Oh My!
Build your Software Defined Datacenter in a click

More from Gordon Haff (20)

PDF
Artificial Intelligence: Beyond Machine Learning
PDF
Blockchains for Business 101
PDF
Preserving privacy while sharing data
PDF
Lightning Talk: Using Data without Compromising Privacy
PDF
Free and Open:An Historical Perspective
PDF
Why do we contribute (to open source)?
PDF
How do you get started in AI?
PDF
The good the bad and the ugly: Getting started doing AI
PDF
Containers: Don't Skeu Them Up
PDF
Cloud-Native: A New Ecosystem for Putting Containers into Production
PDF
DevSecOps: The Open Source Way for CloudExpo 2018
PDF
AI: The Good, the Bad, and the Practical for CloudExpo 2018
PDF
DevSecOps: The Open Source Way
PDF
Ten layers of container security for CloudCamp Nov 2017
PDF
That's not a metric! Data for cloud-native success
PDF
The Interesting IoT: Digitizing Operations
PDF
A short history of packaging (Monkigras 2017)
PDF
Manufacturing Plus Open Source Equals DevOps
PDF
Containers: Don't Skeu Them Up (LinuxCon Dublin)
PDF
How open source is driving DevOps innovation: CloudOpen NA 2015
Artificial Intelligence: Beyond Machine Learning
Blockchains for Business 101
Preserving privacy while sharing data
Lightning Talk: Using Data without Compromising Privacy
Free and Open:An Historical Perspective
Why do we contribute (to open source)?
How do you get started in AI?
The good the bad and the ugly: Getting started doing AI
Containers: Don't Skeu Them Up
Cloud-Native: A New Ecosystem for Putting Containers into Production
DevSecOps: The Open Source Way for CloudExpo 2018
AI: The Good, the Bad, and the Practical for CloudExpo 2018
DevSecOps: The Open Source Way
Ten layers of container security for CloudCamp Nov 2017
That's not a metric! Data for cloud-native success
The Interesting IoT: Digitizing Operations
A short history of packaging (Monkigras 2017)
Manufacturing Plus Open Source Equals DevOps
Containers: Don't Skeu Them Up (LinuxCon Dublin)
How open source is driving DevOps innovation: CloudOpen NA 2015

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
A Presentation on Artificial Intelligence
PDF
cuic standard and advanced reporting.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Big Data Technologies - Introduction.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Modernizing your data center with Dell and AMD
PDF
Empathic Computing: Creating Shared Understanding
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
Teaching material agriculture food technology
Cloud computing and distributed systems.
Understanding_Digital_Forensics_Presentation.pptx
Encapsulation_ Review paper, used for researhc scholars
A Presentation on Artificial Intelligence
cuic standard and advanced reporting.pdf
Spectral efficient network and resource selection model in 5G networks
Big Data Technologies - Introduction.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
The AUB Centre for AI in Media Proposal.docx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
Modernizing your data center with Dell and AMD
Empathic Computing: Creating Shared Understanding
Unlocking AI with Model Context Protocol (MCP)
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
NewMind AI Monthly Chronicles - July 2025
CIFDAQ's Market Insight: SEC Turns Pro Crypto
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Teaching material agriculture food technology

The New Platform: You Ain't Seen Nothing Yet

  • 1. THE NEW PLATFORM: YOU AIN’T SEEN NOTHIN’ YET Gordon Haff @ghaff Technology Evangelist, Red Hat 8 June 2016
  • 2. ABOUT ME Red Hat Technology Evangelist Twitter: @ghaff Podcast: Cloudy Chat Newsletter: https://www.getrevue.co/profile/ghaff Google+: Gordon Haff Flickr: bitmason Email: ghaff@redhat.com Blog: http://bitmason.blogspot.com Author: Computing Next Former analyst and minicomputer/Unix guy 2
  • 3. WE ARE IN A CAMBRIAN EXPLOSION 3
  • 4. OPEN SOURCE INNOVATION DISRUPTING AS ARE ASSOCIATED PRINCIPLES AND PRACTICES Gordon Haff @ghaff4
  • 6. Gordon Haff @ghaff6 MUCH IS VERY NEW 2006 2007
  • 7. Gordon Haff @ghaff7 SOME IS EVEN NEWER 2006 2007 2012 2013 2014
  • 8. Gordon Haff @ghaff8 COMPUTING AS PUNCTUATED EQUILIBRIA • Rapidly changing environment • Open source innovation and recombinations • Intersecting trends • Hard to predict
  • 9. Gordon Haff @ghaff9 TRADITIONAL INFRASTRUCTURE& APPS Server, storage, & networking hardware Operating system Application & dependencies Application & dependencies Application & dependencies
  • 10. Gordon Haff @ghaff10 (ONE OF) THE PROBLEMS Server, storage, & networking hardware Operating system Application & dependencies
  • 11. Gordon Haff @ghaff11 ENTER HARDWARE VIRTUALIZATION Server, storage, & networking hardware with CPU, memory, I/O virtualization assists Hypervisor (or other partitioning methods) Application & dependencies Application & dependencies Application & dependencies Operating system Operating system Operating system
  • 12. Gordon Haff @ghaff12 WHAT CHANGED REALLY? • Application components still installed within OS (e.g. yum install) • Applications still long-lived & stateful “pets” • Server sprawl to virtual machine sprawl
  • 13. Gordon Haff @ghaff13 WHICH WAS SORT OF THE POINT • Improved server utilization reduced CAPEX • Without (initially) operational impact
  • 14. Gordon Haff @ghaff14 JUST PULL COMPUTING OFF THE “GRID”?
  • 15. Gordon Haff @ghaff15 THE DISCONTINUITY HITS • “Software is eating the world” • Digital transformation needs: • More effective software delivery • Reimagined componentized architectures • Scale • Pervasive sensors & access
  • 16. Gordon Haff @ghaff16 NEEDED: A NEW PLATFORM FOR CLOUD- NATIVE APPS DEVELOPED USING DEVOPS
  • 17. Gordon Haff @ghaff17 SOME APPLICATION PROBLEMS TODAY • Coordination across large teams • Brittle apps: minor changes cause major breakage • Process bogged down by big deployments • Different teams keep reinventing the wheel (in gratuitously different ways) • Hard to scale • Hard to experiment
  • 18. Gordon Haff @ghaff18 CLOUD-NATIVE APPS • “Small” independent components • Accessed as a (micro)service through an exposed API • Replacable cogs (“ants”) • Reliable at the service level • Portable across hybrid infrastructures
  • 19. DEVOPS APPLIES OPEN SOURCE TOOLS, PRINCIPLES, AND PRACTICES WITH: • CULTUREof collaboration valuing openness and transparency • Iterative AUTOMATION of process from development through ongoing operations • An evolving PLATFORM that optimizes for flexible, dynamic workloads
  • 20. Gordon Haff @ghaff20 DEVOPS + CLOUD = INDUSTRIALIZE
  • 21. Gordon Haff @ghaff21 WHAT ARE THE ELEMENTS OF THIS FACTORY? • Software-defined infrastructure • Container ecosystem • Orchestration and resource control • Developer tooling • Hybrid cloud management
  • 22. Gordon Haff @ghaff22 FROM SERVERS TO DATACENTERS • Software-defined • Dynamic resource pool • Physical/private/public/hybrid
  • 23. Gordon Haff @ghaff23 OPENSTACK: SOFTWARE-DEFINED INFRASTRUCTURE Linux
  • 24. Gordon Haff @ghaff24 OPTIMIZED CONTAINERS: ISOLATION WITHIN OS • Linux kernel manages isolation, resource use, and security • Low overhead • Bootable, immutable, versioned filesystemtrees (OSTree) • Namespaces • SELinux • Cgroups
  • 25. Gordon Haff @ghaff25 MAKING CONTAINERS SECURE AND TRUSTED • *Source: Over 30% of Official Images in Docker Hub Contain High Priority Security Vulnerabilities, Jayanth Gummaraju, Tarun Desikan, and Yoshio Turner, BanyanOps, May 2015 (http://www.banyanops.com/pdf/BanyanOps-AnalyzingDockerHub-WhitePaper.pdf)
  • 26. Gordon Haff @ghaff26 MAKING CONTAINERS USEFUL: ECOSYSTEM & DEFACTO STANDARDS 1 Open Container Initiative (OCI) 2 Cloud Native Computing Foundation (CNCF)
  • 27. Gordon Haff @ghaff27 OPERATE AT SCALE: EVERYONE IS SCALING! • Not just unicorns and mammoths • Different aspects of scale: • Large scale workloads • Diverse workloads (batch and services) • Complex resource management (QoS, latency sensitivity, etc.) • Grid computing: It lives! • Orchestration and resource management
  • 28. Gordon Haff @ghaff28 ROUNDING OUT THE DEV AND OPS EXPERIENCE • Developer experience and tools • Application lifecycle support (CICD, etc.) • Service catalog • xPaaS services • Build platform and “get out of the way” • Container management • Hybrid cloud management • Policy-based automation • Audit support
  • 29. Gordon Haff @ghaff29 THE NEW PLATFORM Physical hardware Container resource management Container-optimized Linux Software-defined infrastructure Container runtime & tools Container/ services Container/ services Container/ services Container/ services Container/ services Container/ services Hybrid cloud management Developer tooling
  • 30. Gordon Haff @ghaff30 THE CAMBRIAN EXPLOSION ISN’T OVER • Role of hardware virtualization • On-premise vs. public cloud trends • Monoliths vs. Microservices • Special-purpose hardware • Balancing innovation with stability
  • 31. BUT PRODUCTION IS HAPPENING The future is already here—it's just not very evenly distributed. William Gibson Gordon Haff @ghaff31
  • 32. CREDITS 32 Cambrian explosion: Yale University Punctuated equilibrium: Universityof Californiaat Berkeley Mainframe: "IBM 704 mainframe" by Lawrence Livermore National Laboratory. Licensed under Attribution via Commons - https://commons.wikimedia.org/wiki/File:IBM_704_mainframe.gif#/media/File:IBM_704_mainframe.gif Ants: https://www.flickr.com/photos/pondapple/6502194585Flickr Creative Commons license Meteor, galaxy: NASA Datacenter: Google Dogs: https://www.flickr.com/photos/ulster/3250246355Flickr Creative Commons license Aircraft factory: Flickr/cc, https://www.flickr.com/photos/jetstarairways/9130160595Kids programming: Esti Alvarez cc license Auto factory: Copyright Tesla Tower: Daniel Pratts CC/flickr https://flic.kr/p/7RE6yc Cambrian era: BBC Gordon Haff @ghaff