SlideShare a Scribd company logo
Open Infrastructure
= ANY Infrastructure
Hybrid DevOps on and Beyond OpenStack
Rob Hirschfeld, CEO
RackN
Cloud + Data Center Automation for Hybrid Infrastructure
Open Ops: User Choice & App Portability
Goal: run a reference workload (Kubernetes) on any
infrastructure using the same operational process.
Execution: a single command to run Kubernetes on
OpenStack, Amazon, Google and Metal (via Packet.
net) with SDN & O/S choices.
Demo #1
Multi-OpenStack
To make things portable,
we need to be able a
repeatable experience
between multiple clouds.
We need to get similar
resources from multiple
OpenStack Clouds to run
the same workload on
multiple clouds.
Demo #2
Multi-Kubernetes
To make things portable,
we need to be able a
repeatable experience
between multiple clouds.
We want to be able to run
the same workload on
multiple clouds from
different vendors.
Hybrid is an
overloaded term!
Multiple Hybrid Dimensions:
● Different Vendors
● Different Platforms
● Different APIs
● Different DevOps Tools
● Different Operating Systems
We’re talking about using
infrastructure in change tolerant way.
The only predictable thing about
infrastructure is that is will change.
Hybrid acknowledges that you will be
using old and new and new new.
Hybrid Infrastructure is the new normal
TWO THIRDS
OF ENTERPRISES
HAVE HYBRID IT
(IDC)
And Infrastructure choice is increasing
and
many
others...
and
many
others...
AWS
GCE Azure RackSpac
e
and
many
others...
“Bare Metal”
On average, large enterprises are using about two dozen cloud services from nine providers (Gartner)
VMware OpenStack OpenStack
Public
Private
Tools do not manage Hybrid IT - not just cloud, but ALL Infrastructure
Cross-Platform Orchestration (aka Hybrid DevOps) fills gaps left by current ops tools
and
many
others...
and
many
others...
AWS
GCE Azure RackSpac
e
and
many
others...
“Bare Metal”
VMware OpenStack OpenStack
“Why is it so hard
to scale up this
infrastructure?”
“We need clawback
our apps from AWS”
“Data locality means I
need data centers all
over the world”
“I need to consolidate data
centers. How do I simplify
management too?”
So…. we need a single API!
No!
No single API or Platform wins.
Infrastructures have unique requirements
Platforms
WorkloadCloud, Physical & NetworkPhysical Infrastructures
Step
2
Step
6
Step
7
Step
1
Step
3
Step
4
Step
2
Step
7
Step
1
Step
3
Step
4
Step
8
Step
10
Step
2
Step
1
Step
3
Step
5
Step
9
Step
11
Step
6
Step
9
Step
11
Step
6
Step
7
Step
4
Step
8
Step
9
Step
10
Step
11
Step
2
Step
6
Step
7
Step
1
Step
3
Step
4
Step
5
Step
8
Step
9
Step
10
Step
11
ApplicationWorkloads
“Bare Metal”
Ops need to create a system-wide control fabric by composing lots of individual actions in sequence
Orchestration
Step
5
Step
5
Step
8
Step
10
Step
2
Step
3
Step
4
Step
1
Step
2
Step
1
Step
3
Step
4
Step
2
Step
1
Step
3
Step
6
Step
7
Step
7
Step
8
Step
10
Step
5
Func
Role
Func
Role
Func
Role
Func
Role
Func
Role
Func
Role
Func
Role
Func
Role
Func
Role
Func
Role
Func
Role
To Vendors:
AWS Drives
Operational
Patterns
AWS Azure
GCE
IBM
RAX
DO
Amazon is so dominant in
infrastructure that their patterns (API
and Implementation) must be factored
into any operational discussion. Even
if it is a physical only deployment.
Our hybrid DevOps objective is simple:
We need multi-infrastructure Amazon
equivalence for ops automation.
This trend will accelerate an AWS
competitor work to reduce switching
friction off AWS. It is easier to recruit
cloud users from AWS than IT Ops.
To Enterprise IT:
AWS is disruptive
but not only choice
While AWS dominates the market,
individual companies have a much
more mixed infrastructure. They are
starting from existing workloads.
There are many factors for IT in
infrastructure vendor choice including
relationships, control and cost.
When, mono-infrastructure is dead
then portability becomes critical.
AWS still sets the operations standard
and that ultimately influences back
into internal IT.
AWS
Alternate
Public
Vendor
Cloud
Private
Cloud
Internal
IT
What makes
Hybrid hard?
Beneficial Diversity.
It may not be
pretty, but working
Ops is not wrong
There are many ways to run
infrastructure. Just because it’s
different (or last generation) does
mean that it’s wrong.
Burning down your data center is not
an effective option.
Most operators would happily migrate
to new tools if it was less disruptive.
The alternative is to create more
operational silos.
OpenStack lessons?
API is important, but
Implementation matters
It’s not just API,
It’s Implementation
No cloud tested would work with just
the information from the openstack.rc
file provided.
Most clouds required OpenStack
Floating IPs for external connectivity -
this model breaks AWS & Google
compatibility.
External IP, Configuration and O/S are
the most critical. Other items can be
easily handled by site-specific
configuration.
All these items ARE surmountable but
they are all distractions for users.
External IP
Complete Config
Standard O/S
Network Names
Standard Login
✔ ✘ ✘ ✘
✔ ✘ ✘✔
✔ ✔ ✔✘
✔ ✔ ✘✔
✔ ✔ ✘✔
Operations drives
Infrastructure
Software
Hardware
Ops
When I worked for Dell, we thought we
could sell Scale Cloud and Big Data by
just bundling them with some servers.
Scale platforms have very high
operational requirements and require
automation.
This is especially true because the
platforms have sub-six month release
cycles.
Selling hardware or software without
and operational story will frustrate
customers.
Hybrid DevOps
This is not just technology! Good
hybrid design is about process,
discipline and culture.
We cannot rely on Configuration Mgmt
to create portability. The current
patterns create brittle towers of
vertically wired automation.
Robust designs require a composable
modular design.
Composable designs require
orchestration for action chaining.
Gets Most Focus
Biggest Gap
Data Center Ops
APP
Hybrid Needs
Composable Parts
Deployments are always composed of
a lot of moving parts. They are both
integrated both vertically and
horizontally (not shown). So
incremental changes will dstrupt the
whole stack.
Everything is always changing.
Robust deployments must be build
with composable modules so that they
can be fault tolerant and resilient to
change.
It is very expensive to add
composition afterwards!
Mgmt Tools
Logical Net
Operating System
Infrastructure
Provisioning
APP
Mgmt
Tools
Logical
Net
Operating
System
Infra-
structure
Provision-
ing
DC Ops
Fragile Mono-
Integration
Interchangeable
Composition
Mgmt
Tools
Logical
Net
Operating
System
Infra-
Structure
as a
Service
In Summary:
● Hybrid Infrastructure is new normal
● Operations can work Hybrid
● Amazon is the Ops benchmark
● Implementation choices matter
● Invest in making DevOps composable
My blog http://RobHirschfeld.com
@zehicle on Twitter

More Related Content

What's hot (20)

PDF
Troubleshooting tips from docker support engineers
Docker, Inc.
 
PDF
Building your production tech stack for docker container platform
Docker, Inc.
 
PDF
DCEU 18: Docker Containers in a Serverless World
Docker, Inc.
 
PDF
DCSF19 How To Build Your Containerization Strategy
Docker, Inc.
 
PPTX
2016 - Continuously Delivering Microservices in Kubernetes using Jenkins
devopsdaysaustin
 
PDF
Node.js Rocks in Docker for Dev and Ops
Bret Fisher
 
PDF
Global Operations with Docker for the Enterprise - Nico Kabar, Docker
Docker, Inc.
 
PDF
Taking Docker to Production: What You Need to Know and Decide
Docker, Inc.
 
PPTX
Orchestration tool roundup kubernetes vs. docker vs. heat vs. terra form vs...
Nati Shalom
 
PDF
What’s New in Docker - Victor Vieux, Docker
Docker, Inc.
 
PDF
DCSF19 CMD and Conquer: Containerizing the Monolith
Docker, Inc.
 
PPTX
Next-gen DevOps engineering with Docker and Kubernetes by Antons Kranga
JavaDayUA
 
PDF
DockerCon EU 2015: Trading Bitcoin with Docker
Docker, Inc.
 
PDF
Containerizing Hardware Accelerated Applications
Docker, Inc.
 
PPTX
DockerCon EU 2015: Stop Being Lazy and Test Your Software!
Docker, Inc.
 
PDF
Docker Multi-arch All The Things
Docker, Inc.
 
PPTX
Java Day Kharkiv - Next-gen engineering with Docker and Kubernetes
Antons Kranga
 
PDF
DockerCon SF 2015: Enabling Microservices @Orbitz
Docker, Inc.
 
PDF
DCSF 19 Kubernetes and Container Storage Interface Update
Docker, Inc.
 
PDF
DCEU 18: Building Your Development Pipeline
Docker, Inc.
 
Troubleshooting tips from docker support engineers
Docker, Inc.
 
Building your production tech stack for docker container platform
Docker, Inc.
 
DCEU 18: Docker Containers in a Serverless World
Docker, Inc.
 
DCSF19 How To Build Your Containerization Strategy
Docker, Inc.
 
2016 - Continuously Delivering Microservices in Kubernetes using Jenkins
devopsdaysaustin
 
Node.js Rocks in Docker for Dev and Ops
Bret Fisher
 
Global Operations with Docker for the Enterprise - Nico Kabar, Docker
Docker, Inc.
 
Taking Docker to Production: What You Need to Know and Decide
Docker, Inc.
 
Orchestration tool roundup kubernetes vs. docker vs. heat vs. terra form vs...
Nati Shalom
 
What’s New in Docker - Victor Vieux, Docker
Docker, Inc.
 
DCSF19 CMD and Conquer: Containerizing the Monolith
Docker, Inc.
 
Next-gen DevOps engineering with Docker and Kubernetes by Antons Kranga
JavaDayUA
 
DockerCon EU 2015: Trading Bitcoin with Docker
Docker, Inc.
 
Containerizing Hardware Accelerated Applications
Docker, Inc.
 
DockerCon EU 2015: Stop Being Lazy and Test Your Software!
Docker, Inc.
 
Docker Multi-arch All The Things
Docker, Inc.
 
Java Day Kharkiv - Next-gen engineering with Docker and Kubernetes
Antons Kranga
 
DockerCon SF 2015: Enabling Microservices @Orbitz
Docker, Inc.
 
DCSF 19 Kubernetes and Container Storage Interface Update
Docker, Inc.
 
DCEU 18: Building Your Development Pipeline
Docker, Inc.
 

Similar to 2016 - Open Mic - IGNITE - Open Infrastructure = ANY Infrastructure (20)

PDF
Gluecon Preso: Hybrid Container Infrastructure
rhirschfeld
 
PDF
Apply, rinse and repeat: avoid the fidelity gap
rhirschfeld
 
PDF
OSCON 2012 OpenStack Automation and DevOps Best Practices
Matt Ray
 
PPTX
SkyBase - a Devops Platform for Hybrid Cloud
Vlad Kuusk
 
PPTX
Monitor OpenStack Environments from the bottom up and front to back
Icinga
 
PDF
Open shift and docker - october,2014
Hojoong Kim
 
PDF
DevOps LA Meetup Intro to Habitat
Jessica DeVita
 
PPTX
Business model driven cloud adoption - what NI is doing in the cloud
Ernest Mueller
 
PDF
How to Migrate Applications Off a Mainframe
VMware Tanzu
 
PDF
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
Ludovic Piot
 
PDF
Red hat cloud platforms
Giovanni Galloro
 
PDF
Handling Asynchronous Workloads With OpenShift and Iron.io
Ivan Dwyer
 
PDF
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
VMware Tanzu
 
PPTX
Evolving Services Into A Cloud Native World
Iain Hull
 
PDF
OpenServerSummit: Operating Hybrid Infrastructure
rhirschfeld
 
PDF
DevOps and BigData Analytics
sbbabu
 
PDF
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
Marco Ferrigno
 
PDF
The DevOps Paradigm
NaLUG
 
PDF
Red Hat Storage Roadmap
Colleen Corrice
 
PDF
Red Hat Storage Roadmap
Red_Hat_Storage
 
Gluecon Preso: Hybrid Container Infrastructure
rhirschfeld
 
Apply, rinse and repeat: avoid the fidelity gap
rhirschfeld
 
OSCON 2012 OpenStack Automation and DevOps Best Practices
Matt Ray
 
SkyBase - a Devops Platform for Hybrid Cloud
Vlad Kuusk
 
Monitor OpenStack Environments from the bottom up and front to back
Icinga
 
Open shift and docker - october,2014
Hojoong Kim
 
DevOps LA Meetup Intro to Habitat
Jessica DeVita
 
Business model driven cloud adoption - what NI is doing in the cloud
Ernest Mueller
 
How to Migrate Applications Off a Mainframe
VMware Tanzu
 
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
Ludovic Piot
 
Red hat cloud platforms
Giovanni Galloro
 
Handling Asynchronous Workloads With OpenShift and Iron.io
Ivan Dwyer
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
VMware Tanzu
 
Evolving Services Into A Cloud Native World
Iain Hull
 
OpenServerSummit: Operating Hybrid Infrastructure
rhirschfeld
 
DevOps and BigData Analytics
sbbabu
 
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
Marco Ferrigno
 
The DevOps Paradigm
NaLUG
 
Red Hat Storage Roadmap
Colleen Corrice
 
Red Hat Storage Roadmap
Red_Hat_Storage
 
Ad

More from devopsdaysaustin (20)

PPTX
2016 - Open Mic - IGNITE - The Power of #DadOps for women in tech
devopsdaysaustin
 
PDF
2016 - Open Mic - IGNITE - This is a Tire Fire
devopsdaysaustin
 
PDF
2016 - IGNITE - An ElasticSearch Cluster Named George Armstrong Custer
devopsdaysaustin
 
PPTX
2016 - IGNITE - Terraform to go from Zero to Prod in less than 1 month and TH...
devopsdaysaustin
 
PDF
2016 - IGNITE - No Assholes
devopsdaysaustin
 
PDF
2016 - IGNITE - Real Heroes Draw Pictures
devopsdaysaustin
 
PDF
2016 - IGNITE - Blameless System Design
devopsdaysaustin
 
PDF
2016 - IGNITE - The Cynefin Model for Operational Transformation
devopsdaysaustin
 
PDF
2016 - IGNITE - DevOps or NoOps
devopsdaysaustin
 
PPTX
2016 - Orchestrating multi-container apps: How I came to love the pod
devopsdaysaustin
 
PPTX
2016 - Fail Proof Ways to Run Beautiful Tests Regardless Of Browser Choice
devopsdaysaustin
 
PPTX
2016 - You Don't Belong Here: Dealing with Impostor Syndrome
devopsdaysaustin
 
PDF
2016 - Compliance as Code - InSpec
devopsdaysaustin
 
PPTX
2016 - Serverless Microservices on AWS with API Gateway and Lambda
devopsdaysaustin
 
PPTX
2016 - Safely Removing the Last Roadblock to Continuous Delivery
devopsdaysaustin
 
PDF
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
devopsdaysaustin
 
PDF
2016 - IGNITE - Rugged Enterprise DevSecNetQAGovOps
devopsdaysaustin
 
PDF
2016 - IGNITE - How Do I Even Swarm
devopsdaysaustin
 
PDF
2016 - IGNITE - ChatOps for Developers and Everyone Else, Too
devopsdaysaustin
 
PDF
2016 - IGNITE - 17th Century Shipbuild and Your Failed Software Project
devopsdaysaustin
 
2016 - Open Mic - IGNITE - The Power of #DadOps for women in tech
devopsdaysaustin
 
2016 - Open Mic - IGNITE - This is a Tire Fire
devopsdaysaustin
 
2016 - IGNITE - An ElasticSearch Cluster Named George Armstrong Custer
devopsdaysaustin
 
2016 - IGNITE - Terraform to go from Zero to Prod in less than 1 month and TH...
devopsdaysaustin
 
2016 - IGNITE - No Assholes
devopsdaysaustin
 
2016 - IGNITE - Real Heroes Draw Pictures
devopsdaysaustin
 
2016 - IGNITE - Blameless System Design
devopsdaysaustin
 
2016 - IGNITE - The Cynefin Model for Operational Transformation
devopsdaysaustin
 
2016 - IGNITE - DevOps or NoOps
devopsdaysaustin
 
2016 - Orchestrating multi-container apps: How I came to love the pod
devopsdaysaustin
 
2016 - Fail Proof Ways to Run Beautiful Tests Regardless Of Browser Choice
devopsdaysaustin
 
2016 - You Don't Belong Here: Dealing with Impostor Syndrome
devopsdaysaustin
 
2016 - Compliance as Code - InSpec
devopsdaysaustin
 
2016 - Serverless Microservices on AWS with API Gateway and Lambda
devopsdaysaustin
 
2016 - Safely Removing the Last Roadblock to Continuous Delivery
devopsdaysaustin
 
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
devopsdaysaustin
 
2016 - IGNITE - Rugged Enterprise DevSecNetQAGovOps
devopsdaysaustin
 
2016 - IGNITE - How Do I Even Swarm
devopsdaysaustin
 
2016 - IGNITE - ChatOps for Developers and Everyone Else, Too
devopsdaysaustin
 
2016 - IGNITE - 17th Century Shipbuild and Your Failed Software Project
devopsdaysaustin
 
Ad

Recently uploaded (20)

PPTX
Prompt Like a Pro. Leveraging Salesforce Data to Power AI Workflows.pptx
Dele Amefo
 
PDF
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
PPTX
Function & Procedure: Function Vs Procedure in PL/SQL
Shani Tiwari
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
PDF
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
PDF
Salesforce Experience Cloud Consultant.pdf
VALiNTRY360
 
PDF
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
PDF
Dipole Tech Innovations – Global IT Solutions for Business Growth
dipoletechi3
 
PPTX
Smart Doctor Appointment Booking option in odoo.pptx
AxisTechnolabs
 
PPTX
iaas vs paas vs saas :choosing your cloud strategy
CloudlayaTechnology
 
PDF
UITP Summit Meep Pitch may 2025 MaaS Rebooted
campoamor1
 
PPTX
prodad heroglyph crack 2.0.214.2 Full Free Download
cracked shares
 
PDF
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
PDF
MiniTool Power Data Recovery 8.8 With Crack New Latest 2025
bashirkhan333g
 
PDF
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
PDF
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
PDF
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
PPTX
From spreadsheets and delays to real-time control
SatishKumar2651
 
PDF
Is Framer the Future of AI Powered No-Code Development?
Isla Pandora
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
Prompt Like a Pro. Leveraging Salesforce Data to Power AI Workflows.pptx
Dele Amefo
 
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
Function & Procedure: Function Vs Procedure in PL/SQL
Shani Tiwari
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
Salesforce Experience Cloud Consultant.pdf
VALiNTRY360
 
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
Dipole Tech Innovations – Global IT Solutions for Business Growth
dipoletechi3
 
Smart Doctor Appointment Booking option in odoo.pptx
AxisTechnolabs
 
iaas vs paas vs saas :choosing your cloud strategy
CloudlayaTechnology
 
UITP Summit Meep Pitch may 2025 MaaS Rebooted
campoamor1
 
prodad heroglyph crack 2.0.214.2 Full Free Download
cracked shares
 
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
MiniTool Power Data Recovery 8.8 With Crack New Latest 2025
bashirkhan333g
 
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
From spreadsheets and delays to real-time control
SatishKumar2651
 
Is Framer the Future of AI Powered No-Code Development?
Isla Pandora
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 

2016 - Open Mic - IGNITE - Open Infrastructure = ANY Infrastructure

  • 1. Open Infrastructure = ANY Infrastructure Hybrid DevOps on and Beyond OpenStack Rob Hirschfeld, CEO RackN Cloud + Data Center Automation for Hybrid Infrastructure
  • 2. Open Ops: User Choice & App Portability Goal: run a reference workload (Kubernetes) on any infrastructure using the same operational process. Execution: a single command to run Kubernetes on OpenStack, Amazon, Google and Metal (via Packet. net) with SDN & O/S choices.
  • 3. Demo #1 Multi-OpenStack To make things portable, we need to be able a repeatable experience between multiple clouds. We need to get similar resources from multiple OpenStack Clouds to run the same workload on multiple clouds.
  • 4. Demo #2 Multi-Kubernetes To make things portable, we need to be able a repeatable experience between multiple clouds. We want to be able to run the same workload on multiple clouds from different vendors.
  • 5. Hybrid is an overloaded term! Multiple Hybrid Dimensions: ● Different Vendors ● Different Platforms ● Different APIs ● Different DevOps Tools ● Different Operating Systems We’re talking about using infrastructure in change tolerant way. The only predictable thing about infrastructure is that is will change. Hybrid acknowledges that you will be using old and new and new new.
  • 6. Hybrid Infrastructure is the new normal TWO THIRDS OF ENTERPRISES HAVE HYBRID IT (IDC)
  • 7. And Infrastructure choice is increasing and many others... and many others... AWS GCE Azure RackSpac e and many others... “Bare Metal” On average, large enterprises are using about two dozen cloud services from nine providers (Gartner) VMware OpenStack OpenStack Public Private
  • 8. Tools do not manage Hybrid IT - not just cloud, but ALL Infrastructure Cross-Platform Orchestration (aka Hybrid DevOps) fills gaps left by current ops tools and many others... and many others... AWS GCE Azure RackSpac e and many others... “Bare Metal” VMware OpenStack OpenStack “Why is it so hard to scale up this infrastructure?” “We need clawback our apps from AWS” “Data locality means I need data centers all over the world” “I need to consolidate data centers. How do I simplify management too?”
  • 9. So…. we need a single API!
  • 10. No! No single API or Platform wins.
  • 11. Infrastructures have unique requirements Platforms WorkloadCloud, Physical & NetworkPhysical Infrastructures Step 2 Step 6 Step 7 Step 1 Step 3 Step 4 Step 2 Step 7 Step 1 Step 3 Step 4 Step 8 Step 10 Step 2 Step 1 Step 3 Step 5 Step 9 Step 11 Step 6 Step 9 Step 11 Step 6 Step 7 Step 4 Step 8 Step 9 Step 10 Step 11 Step 2 Step 6 Step 7 Step 1 Step 3 Step 4 Step 5 Step 8 Step 9 Step 10 Step 11 ApplicationWorkloads “Bare Metal” Ops need to create a system-wide control fabric by composing lots of individual actions in sequence Orchestration Step 5 Step 5 Step 8 Step 10 Step 2 Step 3 Step 4 Step 1 Step 2 Step 1 Step 3 Step 4 Step 2 Step 1 Step 3 Step 6 Step 7 Step 7 Step 8 Step 10 Step 5 Func Role Func Role Func Role Func Role Func Role Func Role Func Role Func Role Func Role Func Role Func Role
  • 12. To Vendors: AWS Drives Operational Patterns AWS Azure GCE IBM RAX DO Amazon is so dominant in infrastructure that their patterns (API and Implementation) must be factored into any operational discussion. Even if it is a physical only deployment. Our hybrid DevOps objective is simple: We need multi-infrastructure Amazon equivalence for ops automation. This trend will accelerate an AWS competitor work to reduce switching friction off AWS. It is easier to recruit cloud users from AWS than IT Ops.
  • 13. To Enterprise IT: AWS is disruptive but not only choice While AWS dominates the market, individual companies have a much more mixed infrastructure. They are starting from existing workloads. There are many factors for IT in infrastructure vendor choice including relationships, control and cost. When, mono-infrastructure is dead then portability becomes critical. AWS still sets the operations standard and that ultimately influences back into internal IT. AWS Alternate Public Vendor Cloud Private Cloud Internal IT
  • 15. It may not be pretty, but working Ops is not wrong There are many ways to run infrastructure. Just because it’s different (or last generation) does mean that it’s wrong. Burning down your data center is not an effective option. Most operators would happily migrate to new tools if it was less disruptive. The alternative is to create more operational silos.
  • 16. OpenStack lessons? API is important, but Implementation matters
  • 17. It’s not just API, It’s Implementation No cloud tested would work with just the information from the openstack.rc file provided. Most clouds required OpenStack Floating IPs for external connectivity - this model breaks AWS & Google compatibility. External IP, Configuration and O/S are the most critical. Other items can be easily handled by site-specific configuration. All these items ARE surmountable but they are all distractions for users. External IP Complete Config Standard O/S Network Names Standard Login ✔ ✘ ✘ ✘ ✔ ✘ ✘✔ ✔ ✔ ✔✘ ✔ ✔ ✘✔ ✔ ✔ ✘✔
  • 18. Operations drives Infrastructure Software Hardware Ops When I worked for Dell, we thought we could sell Scale Cloud and Big Data by just bundling them with some servers. Scale platforms have very high operational requirements and require automation. This is especially true because the platforms have sub-six month release cycles. Selling hardware or software without and operational story will frustrate customers.
  • 19. Hybrid DevOps This is not just technology! Good hybrid design is about process, discipline and culture. We cannot rely on Configuration Mgmt to create portability. The current patterns create brittle towers of vertically wired automation. Robust designs require a composable modular design. Composable designs require orchestration for action chaining. Gets Most Focus Biggest Gap
  • 20. Data Center Ops APP Hybrid Needs Composable Parts Deployments are always composed of a lot of moving parts. They are both integrated both vertically and horizontally (not shown). So incremental changes will dstrupt the whole stack. Everything is always changing. Robust deployments must be build with composable modules so that they can be fault tolerant and resilient to change. It is very expensive to add composition afterwards! Mgmt Tools Logical Net Operating System Infrastructure Provisioning APP Mgmt Tools Logical Net Operating System Infra- structure Provision- ing DC Ops Fragile Mono- Integration Interchangeable Composition Mgmt Tools Logical Net Operating System Infra- Structure as a Service
  • 21. In Summary: ● Hybrid Infrastructure is new normal ● Operations can work Hybrid ● Amazon is the Ops benchmark ● Implementation choices matter ● Invest in making DevOps composable My blog http://RobHirschfeld.com @zehicle on Twitter