SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
TRANSFORMING TO OPENSTACK 
A SAMPLE ROADMAP 
Nick Barcet @nijaba <nijaba@redhat.com> 
VP Products & Pre-sales → eNovance 
Director Product Management - OpenStack → Red Hat 
OpenStack Summit Kilo - November 2014
ABOUT ME 
● VP Products & Pre-Sales @ eNovance 
● Director Prod. Mgmt. – OpenStack @ Red Hat 
● Been working on OpenStack since Austn 
● Founded OpenStack Telemetry (aka Ceilometer) 
● Traveling the world doing OpenStack 
● @nijaba on irc & twiter
PREVIOUSLY IN ATLANTA
ARE ENTERPRISES READY FOR THE OPENSTACK 
TRANSFORMATION 
● Openstack is not a product 
● It will never be “enterprise ready” by itself 
● License costs are marginal 
● Concentrate on enabling beter processes 
● And beter tools 
● Transforming your enterprise to produce more value 
http://www.slideshare.net/NicolasBarcet/are-enterprises-ready-for-the-openstack-transformation
DEVOPS 
TRANSFORMATION?
TWO DIMENSIONS OF DEVOPS 
STANDARDIZATION AUTOMATION 
PEOPLE 
PROCESS TECHNOLOGY 
CONTINUOUS 
IMPROVEMENT
STANDARDIZATION 
STANDARDIZE TECHNOLOGY 
• Operating systems (with patch levels) 
• Application servers 
• Libraries, Languages, Tooling 
• Build and packaging technologies 
• Commercial Off The Shelf 
STANDARDIZE PROCESSES 
• Systems Development Life Cycle 
• Release management 
• Monitoring 
• Escalation management
THREE LEVELS OF AUTOMATION 
APPLICATION LIFE CYCLE AUTOMATION 
Application 
MIDDLEWARE PLATFORM AUTOMATION 
Web/app servers | Libraries 
INFRASTRUCTURE AUTOMATION 
Virtualization | OS | Bare metal 
ACCELERATE DEVOPS USING 
REDHAT OPEN HYBRID CLOUD 
8
C O N T IN U O U S IM P R O V E M E N T 
MEASURE 
ROI— 
METRICS 
IMPROVE 
MONITOR 
DEPLOY 
TEST 
CODE 
BUILD 
PLAN 
AGILE
PEOPLE 
DEVOPS 
PROCESS TECHNOLOGY 
PEOPLE 
• Cultural paradigm shift 
• Cross-training of skills 
• Collaboration and involvement 
of teams across all aspects 
from designing through 
monitoring of application 
• The question everyone should 
ask is “Is my application 
driving business value based 
on the state it is in now?” 
• Short-lived and interim DevOps 
Enablement Team can be 
created in organizations
PROCESS 
• Agile methodologies 
• Governance and continuous 
feedback loops to reduce and 
eliminate technical debt 
• Defne metrics for measure 
• Project is not done until the 
application is driving value for 
the customers and business 
• Automate everything 
• If something breaks, don’t hack. 
Fix the automation script and start 
over. 
• Common frames of reference (for 
dev, qa and ops) for application 
monitoring in production 
• Developers on call 
PEOPLE 
DEVOPS 
PROCESS TECHNOLOGY
TECHNOLOGY 
• Automation is key. OpenStack and 
OpenShift provide lots of required 
automation capabilities 
out-of-the-box. 
• Standardize software versions, 
patch levels, and provisioning 
mechanisms 
• Faster application environment 
provisioning, root cause analysis 
• Notifcations and pro-active 
monitoring 
PEOPLE 
DEVOPS 
PROCESS TECHNOLOGY
A SAMPLE ROADMAP
BACKGROUND 
• IT has been externalized in a 
separate entty serving the group 
• Shadow IT is creeping up (AWS) 
• External compettors to IT 
• Fear about loss of data control 
Must ofer a cloud internally, but how? 
Existence of IT at risk 
Compliance risk
ASSESSMENT WORKSHOP 
• 2 day workshop 
• All stakeholders in the same room 
• List of 40 use cases prepared in advance
MATURITY ASSESSMENT 
• Advanced automaton capabilites 
• Multple deployments a day 
• Capabilites as a Service 
• Templatze individual infrastructure 
ters; Containers 
• Auto-Scaling, Pro-actve monitoring 
and automatc management 
Self-provisioning of 
• Virtual Machines 
• Platorms 
• Applicaton Environments 
• Templatze n-ter architecture 
ters and complex environments 
• Contnuous Deployment and push-buton 
applicaton deployments 
• One deployment a day 
• Contnuous Integraton 
• Infrastructure as code 
• Basic automaton & auto-scaling 
• Migraton of VMs to OpenStack (IaaS) 
• Development of greenfeld applicatons in OpenShif (PaaS) 
• Basic systems provisioning through standardizaton 
Or 
ga 
niz 
at 
on 
al 
Ma 
tur 
ity
FROM USE CASES TO POPULATIONS 
From the use cases, 3 discrete populaton groups 
emerged:
HIGH LEVEL ROADMAP
3 MILESTONES (1/3) 
Milestone 1 
Standardizaton 
Commoditzaton 
● Build a frst environment 
○ Used by CI for testng 
○ Contnuously Deployed 
● Play ground for admins 
○ No producton impact, all tech features available 
Goals: 
➔ Defne the frst version of the portal 
➔ Propose an SLA for Devs
3 MILESTONES (2/3) 
Milestone 2 
Ops and Devs 
join theirs eforts 
● Build a development environment 
○ First producton app (low hanging fruit) 
○ First reportng billing 
○ Deployed automatcally when test are ok in frst env 
Goals: 
➔ Defne frst stacks template 
➔ Defne UI for applicaton provisioning 
➔ Propose the SLA for frst users
3 MILESTONES (3/3) 
Milestone 3 
End users results delivered 
● Build a producton environment 
○ mult data center 
○ smart placement interface 
○ complete billing / reportng 
○ Deployed automatcally when validated by Dev 
Goals: 
➔ Validate SLA + Functons 
➔ Defne next applicatons priorites
3 ENVIRONMENTS FROM ONE SOURCE
C O N T IN U O U S D E L IV E R Y 
REDHAT OPEN HYBRID CLOUD 
IDEA 
PRODUCT 
FEATURE 
SELF 
PROVISIONING 
ENVIRONMENT 
STANDARDIZATION 
AUTO 
SCALING 
CENTERALIZED 
OPS MANAGEMENT 
DEV QA UAT PROD 
IDE CONFIGURATION 
MANAGEMENT 
CONTINUOUS 
INTEGRATION 
MONITORING 
CYCLE TIME 
PRODUCT 
MANAGER 
DEVELOPERS TEST 
ENGINEERS 
OPERATIONS 
PERSONNEL 
CONTINUOUS DELIVERY
METHOD
R O L E S , S P R IN T S A N D M IL E S T O N E S
P O P U L A T IO N T R E N D S 
PO PO 
26
SUMMARY
PROBLEMS 
● IT has been externalised 
in a separate entity 
serving the group 
● Shadow IT is creeping 
up (AWS) 
● IT also has external 
competitors 
● Group is fearing loss of 
data control 
SOLUTIONS BENEFITS 
● Offer an internal IaaS and 
PaaS Cloud 
● Build a self service portals 
for Admins, Devs and Ops 
● Organize small teams with 
cross roles members 
● Use SCRUM to enable rapid 
feedback based adaptability 
● Grow agile/devops 
awareness through 
contamination, not top down 
decision 
● Use cloud as the opportunity 
to go devops 
● Reduce time to market not 
only for IT assets but 
throughout the organisation 
● Retain sensitive information 
internally 
● Obtain clear reports on costs 
and purpose 
● Grow self responsibility in all 
teams 
● IT returns as a solution 
providers instead of a road 
block 
● Refocused teams on solving 
business problems 
SUMMARY
LIMITED TIME OFFER 
BUY OUR OPENSTACK CERTIFICATION 
EXAM, GET THE ONLINE LEARNING 
COURSE FREE! 
First 500 to buy the exam get the related course free for 
90 days. 
redhat.com/training/paths/openstack
GUARANTEE YOUR SEAT 
VISIT THE RED HAT BOOTH FOR 
DETAILS 
For today only, the first 10 to register on the EX210 with 
promo code Prep4Stack will be guaranteed a spot 
(otherwise subject to availability).

Más contenido relacionado

La actualidad más candente

OpenShift on OpenStack
OpenShift on OpenStackOpenShift on OpenStack
OpenShift on OpenStackDave Neary
 
Openstack benelux 2015
Openstack benelux 2015Openstack benelux 2015
Openstack benelux 2015Microsoft
 
An Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment FrameworksAn Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment Frameworksshane_gibson
 
OpenStack for devops environment
OpenStack for devops environment OpenStack for devops environment
OpenStack for devops environment Orgad Kimchi
 
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...OpenShift Origin
 
Spinnaker workshop
Spinnaker workshopSpinnaker workshop
Spinnaker workshopLee Xie
 
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...OpenStack
 
Open stack platform director
Open stack platform director Open stack platform director
Open stack platform director Jsonr4
 
Red Hat OpenStack Deployment
Red Hat OpenStack DeploymentRed Hat OpenStack Deployment
Red Hat OpenStack DeploymentMichael Solberg
 
Red Hat presentatie: Open stack Latest Pure Tech
Red Hat presentatie: Open stack Latest Pure TechRed Hat presentatie: Open stack Latest Pure Tech
Red Hat presentatie: Open stack Latest Pure TechProxyServices
 
OpenStack and Rackspace – an Australian perspective: Tony Breeds, Rackspace
OpenStack and Rackspace – an Australian perspective: Tony Breeds, RackspaceOpenStack and Rackspace – an Australian perspective: Tony Breeds, Rackspace
OpenStack and Rackspace – an Australian perspective: Tony Breeds, RackspaceOpenStack
 
Docker Dhahran November 2017 meetup
Docker Dhahran November 2017 meetupDocker Dhahran November 2017 meetup
Docker Dhahran November 2017 meetupWalid Shaari
 
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...Ken Thompson
 
OpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHatOpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHatGuston Remie
 
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...OpenShift Origin
 
OpenShift meetup Bangalore
OpenShift meetup BangaloreOpenShift meetup Bangalore
OpenShift meetup BangaloreSuraj Deshmukh
 
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick HamonOpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick HamoneNovance
 
Red Hat Enteprise Linux Open Stack Platfrom Director
Red Hat Enteprise Linux Open Stack Platfrom DirectorRed Hat Enteprise Linux Open Stack Platfrom Director
Red Hat Enteprise Linux Open Stack Platfrom DirectorOrgad Kimchi
 
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitOpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitLew Tucker
 

La actualidad más candente (20)

OpenShift on OpenStack
OpenShift on OpenStackOpenShift on OpenStack
OpenShift on OpenStack
 
Openstack benelux 2015
Openstack benelux 2015Openstack benelux 2015
Openstack benelux 2015
 
An Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment FrameworksAn Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment Frameworks
 
Puppet on a string
Puppet on a stringPuppet on a string
Puppet on a string
 
OpenStack for devops environment
OpenStack for devops environment OpenStack for devops environment
OpenStack for devops environment
 
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
 
Spinnaker workshop
Spinnaker workshopSpinnaker workshop
Spinnaker workshop
 
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
 
Open stack platform director
Open stack platform director Open stack platform director
Open stack platform director
 
Red Hat OpenStack Deployment
Red Hat OpenStack DeploymentRed Hat OpenStack Deployment
Red Hat OpenStack Deployment
 
Red Hat presentatie: Open stack Latest Pure Tech
Red Hat presentatie: Open stack Latest Pure TechRed Hat presentatie: Open stack Latest Pure Tech
Red Hat presentatie: Open stack Latest Pure Tech
 
OpenStack and Rackspace – an Australian perspective: Tony Breeds, Rackspace
OpenStack and Rackspace – an Australian perspective: Tony Breeds, RackspaceOpenStack and Rackspace – an Australian perspective: Tony Breeds, Rackspace
OpenStack and Rackspace – an Australian perspective: Tony Breeds, Rackspace
 
Docker Dhahran November 2017 meetup
Docker Dhahran November 2017 meetupDocker Dhahran November 2017 meetup
Docker Dhahran November 2017 meetup
 
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
 
OpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHatOpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHat
 
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
 
OpenShift meetup Bangalore
OpenShift meetup BangaloreOpenShift meetup Bangalore
OpenShift meetup Bangalore
 
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick HamonOpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
 
Red Hat Enteprise Linux Open Stack Platfrom Director
Red Hat Enteprise Linux Open Stack Platfrom DirectorRed Hat Enteprise Linux Open Stack Platfrom Director
Red Hat Enteprise Linux Open Stack Platfrom Director
 
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitOpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
 

Destacado

Criteo Infrastructure (Platform) Meetup
Criteo Infrastructure (Platform) MeetupCriteo Infrastructure (Platform) Meetup
Criteo Infrastructure (Platform) MeetupIbrahim Abubakari
 
IBM BPM Updates - BPM 8.5.7 and BPM 8.6
IBM BPM Updates - BPM 8.5.7 and BPM 8.6IBM BPM Updates - BPM 8.5.7 and BPM 8.6
IBM BPM Updates - BPM 8.5.7 and BPM 8.6Allen Chan
 
Gain insights into your business operations with BPM Analytics
Gain insights into your business operations with BPM AnalyticsGain insights into your business operations with BPM Analytics
Gain insights into your business operations with BPM AnalyticsAllen Chan
 
State of Creativity in Business 2017 -- Infographic
State of Creativity in Business 2017 -- InfographicState of Creativity in Business 2017 -- Infographic
State of Creativity in Business 2017 -- InfographicAdobe
 
Adobe Consumer Email Survey Report 2017
Adobe Consumer Email Survey Report 2017Adobe Consumer Email Survey Report 2017
Adobe Consumer Email Survey Report 2017Adobe
 
Adobe Digital Economy Project -- October 2017
Adobe Digital Economy Project -- October 2017Adobe Digital Economy Project -- October 2017
Adobe Digital Economy Project -- October 2017Adobe
 
A Celebration Of Women In Marketing
A Celebration Of Women In MarketingA Celebration Of Women In Marketing
A Celebration Of Women In MarketingAdobe
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Carol Smith
 

Destacado (9)

Criteo Infrastructure (Platform) Meetup
Criteo Infrastructure (Platform) MeetupCriteo Infrastructure (Platform) Meetup
Criteo Infrastructure (Platform) Meetup
 
IBM BPM Updates - BPM 8.5.7 and BPM 8.6
IBM BPM Updates - BPM 8.5.7 and BPM 8.6IBM BPM Updates - BPM 8.5.7 and BPM 8.6
IBM BPM Updates - BPM 8.5.7 and BPM 8.6
 
Gain insights into your business operations with BPM Analytics
Gain insights into your business operations with BPM AnalyticsGain insights into your business operations with BPM Analytics
Gain insights into your business operations with BPM Analytics
 
State of Creativity in Business 2017 -- Infographic
State of Creativity in Business 2017 -- InfographicState of Creativity in Business 2017 -- Infographic
State of Creativity in Business 2017 -- Infographic
 
Adobe Consumer Email Survey Report 2017
Adobe Consumer Email Survey Report 2017Adobe Consumer Email Survey Report 2017
Adobe Consumer Email Survey Report 2017
 
Adobe Digital Economy Project -- October 2017
Adobe Digital Economy Project -- October 2017Adobe Digital Economy Project -- October 2017
Adobe Digital Economy Project -- October 2017
 
Salesforce Investor Day 2017
Salesforce Investor Day 2017Salesforce Investor Day 2017
Salesforce Investor Day 2017
 
A Celebration Of Women In Marketing
A Celebration Of Women In MarketingA Celebration Of Women In Marketing
A Celebration Of Women In Marketing
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 

Similar a Transforming to OpenStack: a sample roadmap to DevOps

Accelerating Digital Transformation: It's About Digital Enablement
Accelerating Digital Transformation:  It's About Digital EnablementAccelerating Digital Transformation:  It's About Digital Enablement
Accelerating Digital Transformation: It's About Digital EnablementJoshua Gossett
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefSoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefTrevor Hess
 
DevOps Transformation: Learnings and Best Practices
DevOps Transformation: Learnings and Best PracticesDevOps Transformation: Learnings and Best Practices
DevOps Transformation: Learnings and Best PracticesQBurst
 
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Ed Sattar
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudCarter Wickstrom
 
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...DevOps.com
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)XebiaLabs
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeVMware Tanzu
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle CloudMee Nam Lee
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science PlatformDecision Science Community
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudCloudify Community
 
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudInterop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudSusan Wu
 
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterInterop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterScott Carlson
 
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...Srijan Technologies
 
OpenStack in the Enterprise - Interop Las Vegas 2014
OpenStack in the Enterprise - Interop Las Vegas 2014OpenStack in the Enterprise - Interop Las Vegas 2014
OpenStack in the Enterprise - Interop Las Vegas 2014Seth Fox
 

Similar a Transforming to OpenStack: a sample roadmap to DevOps (20)

Accelerating Digital Transformation: It's About Digital Enablement
Accelerating Digital Transformation:  It's About Digital EnablementAccelerating Digital Transformation:  It's About Digital Enablement
Accelerating Digital Transformation: It's About Digital Enablement
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefSoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
 
DevOps Transformation: Learnings and Best Practices
DevOps Transformation: Learnings and Best PracticesDevOps Transformation: Learnings and Best Practices
DevOps Transformation: Learnings and Best Practices
 
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
Cloud Based Cognitive Learning & IT Project Performance Platform (CLIPP Platf...
 
India Agile Week 2015
India Agile Week 2015India Agile Week 2015
India Agile Week 2015
 
The Devops Handbook
The Devops HandbookThe Devops Handbook
The Devops Handbook
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Re-Platforming Applications for the Cloud
Re-Platforming Applications for the CloudRe-Platforming Applications for the Cloud
Re-Platforming Applications for the Cloud
 
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a Mainframe
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
 
Enterprise Cloud Transformation
Enterprise Cloud TransformationEnterprise Cloud Transformation
Enterprise Cloud Transformation
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 
Percona presentation v2
Percona presentation v2Percona presentation v2
Percona presentation v2
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
 
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudInterop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
 
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterInterop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
 
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
 
OpenStack in the Enterprise - Interop Las Vegas 2014
OpenStack in the Enterprise - Interop Las Vegas 2014OpenStack in the Enterprise - Interop Las Vegas 2014
OpenStack in the Enterprise - Interop Las Vegas 2014
 

Más de Nicolas (Nick) Barcet

Bringing Cloud Native Innovation to the Enterprise
Bringing Cloud Native Innovation to the EnterpriseBringing Cloud Native Innovation to the Enterprise
Bringing Cloud Native Innovation to the EnterpriseNicolas (Nick) Barcet
 
Don't change my mindset, I'm not that open
Don't change my mindset, I'm not that openDon't change my mindset, I'm not that open
Don't change my mindset, I'm not that openNicolas (Nick) Barcet
 
OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07Nicolas (Nick) Barcet
 
Are enterprises ready for the OpenStack transformation
Are enterprises ready for the OpenStack transformationAre enterprises ready for the OpenStack transformation
Are enterprises ready for the OpenStack transformationNicolas (Nick) Barcet
 
From Ceilometer to Telemetry: not so alarming!
From Ceilometer to Telemetry: not so alarming!From Ceilometer to Telemetry: not so alarming!
From Ceilometer to Telemetry: not so alarming!Nicolas (Nick) Barcet
 

Más de Nicolas (Nick) Barcet (9)

Bringing Cloud Native Innovation to the Enterprise
Bringing Cloud Native Innovation to the EnterpriseBringing Cloud Native Innovation to the Enterprise
Bringing Cloud Native Innovation to the Enterprise
 
OpenStack Israel 2015 keynote
OpenStack Israel 2015 keynoteOpenStack Israel 2015 keynote
OpenStack Israel 2015 keynote
 
Don't change my mindset, I'm not that open
Don't change my mindset, I'm not that openDon't change my mindset, I'm not that open
Don't change my mindset, I'm not that open
 
OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07
 
Are enterprises ready for the OpenStack transformation
Are enterprises ready for the OpenStack transformationAre enterprises ready for the OpenStack transformation
Are enterprises ready for the OpenStack transformation
 
Building clouds as a cloud factory
Building clouds as a cloud factoryBuilding clouds as a cloud factory
Building clouds as a cloud factory
 
From Ceilometer to Telemetry: not so alarming!
From Ceilometer to Telemetry: not so alarming!From Ceilometer to Telemetry: not so alarming!
From Ceilometer to Telemetry: not so alarming!
 
Ceilometer + Heat = Alarming
Ceilometer + Heat = Alarming Ceilometer + Heat = Alarming
Ceilometer + Heat = Alarming
 
A View from the Board
A View from the BoardA View from the Board
A View from the Board
 

Último

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Transforming to OpenStack: a sample roadmap to DevOps

  • 1. TRANSFORMING TO OPENSTACK A SAMPLE ROADMAP Nick Barcet @nijaba <nijaba@redhat.com> VP Products & Pre-sales → eNovance Director Product Management - OpenStack → Red Hat OpenStack Summit Kilo - November 2014
  • 2. ABOUT ME ● VP Products & Pre-Sales @ eNovance ● Director Prod. Mgmt. – OpenStack @ Red Hat ● Been working on OpenStack since Austn ● Founded OpenStack Telemetry (aka Ceilometer) ● Traveling the world doing OpenStack ● @nijaba on irc & twiter
  • 4. ARE ENTERPRISES READY FOR THE OPENSTACK TRANSFORMATION ● Openstack is not a product ● It will never be “enterprise ready” by itself ● License costs are marginal ● Concentrate on enabling beter processes ● And beter tools ● Transforming your enterprise to produce more value http://www.slideshare.net/NicolasBarcet/are-enterprises-ready-for-the-openstack-transformation
  • 6. TWO DIMENSIONS OF DEVOPS STANDARDIZATION AUTOMATION PEOPLE PROCESS TECHNOLOGY CONTINUOUS IMPROVEMENT
  • 7. STANDARDIZATION STANDARDIZE TECHNOLOGY • Operating systems (with patch levels) • Application servers • Libraries, Languages, Tooling • Build and packaging technologies • Commercial Off The Shelf STANDARDIZE PROCESSES • Systems Development Life Cycle • Release management • Monitoring • Escalation management
  • 8. THREE LEVELS OF AUTOMATION APPLICATION LIFE CYCLE AUTOMATION Application MIDDLEWARE PLATFORM AUTOMATION Web/app servers | Libraries INFRASTRUCTURE AUTOMATION Virtualization | OS | Bare metal ACCELERATE DEVOPS USING REDHAT OPEN HYBRID CLOUD 8
  • 9. C O N T IN U O U S IM P R O V E M E N T MEASURE ROI— METRICS IMPROVE MONITOR DEPLOY TEST CODE BUILD PLAN AGILE
  • 10. PEOPLE DEVOPS PROCESS TECHNOLOGY PEOPLE • Cultural paradigm shift • Cross-training of skills • Collaboration and involvement of teams across all aspects from designing through monitoring of application • The question everyone should ask is “Is my application driving business value based on the state it is in now?” • Short-lived and interim DevOps Enablement Team can be created in organizations
  • 11. PROCESS • Agile methodologies • Governance and continuous feedback loops to reduce and eliminate technical debt • Defne metrics for measure • Project is not done until the application is driving value for the customers and business • Automate everything • If something breaks, don’t hack. Fix the automation script and start over. • Common frames of reference (for dev, qa and ops) for application monitoring in production • Developers on call PEOPLE DEVOPS PROCESS TECHNOLOGY
  • 12. TECHNOLOGY • Automation is key. OpenStack and OpenShift provide lots of required automation capabilities out-of-the-box. • Standardize software versions, patch levels, and provisioning mechanisms • Faster application environment provisioning, root cause analysis • Notifcations and pro-active monitoring PEOPLE DEVOPS PROCESS TECHNOLOGY
  • 14. BACKGROUND • IT has been externalized in a separate entty serving the group • Shadow IT is creeping up (AWS) • External compettors to IT • Fear about loss of data control Must ofer a cloud internally, but how? Existence of IT at risk Compliance risk
  • 15. ASSESSMENT WORKSHOP • 2 day workshop • All stakeholders in the same room • List of 40 use cases prepared in advance
  • 16. MATURITY ASSESSMENT • Advanced automaton capabilites • Multple deployments a day • Capabilites as a Service • Templatze individual infrastructure ters; Containers • Auto-Scaling, Pro-actve monitoring and automatc management Self-provisioning of • Virtual Machines • Platorms • Applicaton Environments • Templatze n-ter architecture ters and complex environments • Contnuous Deployment and push-buton applicaton deployments • One deployment a day • Contnuous Integraton • Infrastructure as code • Basic automaton & auto-scaling • Migraton of VMs to OpenStack (IaaS) • Development of greenfeld applicatons in OpenShif (PaaS) • Basic systems provisioning through standardizaton Or ga niz at on al Ma tur ity
  • 17. FROM USE CASES TO POPULATIONS From the use cases, 3 discrete populaton groups emerged:
  • 19. 3 MILESTONES (1/3) Milestone 1 Standardizaton Commoditzaton ● Build a frst environment ○ Used by CI for testng ○ Contnuously Deployed ● Play ground for admins ○ No producton impact, all tech features available Goals: ➔ Defne the frst version of the portal ➔ Propose an SLA for Devs
  • 20. 3 MILESTONES (2/3) Milestone 2 Ops and Devs join theirs eforts ● Build a development environment ○ First producton app (low hanging fruit) ○ First reportng billing ○ Deployed automatcally when test are ok in frst env Goals: ➔ Defne frst stacks template ➔ Defne UI for applicaton provisioning ➔ Propose the SLA for frst users
  • 21. 3 MILESTONES (3/3) Milestone 3 End users results delivered ● Build a producton environment ○ mult data center ○ smart placement interface ○ complete billing / reportng ○ Deployed automatcally when validated by Dev Goals: ➔ Validate SLA + Functons ➔ Defne next applicatons priorites
  • 22. 3 ENVIRONMENTS FROM ONE SOURCE
  • 23. C O N T IN U O U S D E L IV E R Y REDHAT OPEN HYBRID CLOUD IDEA PRODUCT FEATURE SELF PROVISIONING ENVIRONMENT STANDARDIZATION AUTO SCALING CENTERALIZED OPS MANAGEMENT DEV QA UAT PROD IDE CONFIGURATION MANAGEMENT CONTINUOUS INTEGRATION MONITORING CYCLE TIME PRODUCT MANAGER DEVELOPERS TEST ENGINEERS OPERATIONS PERSONNEL CONTINUOUS DELIVERY
  • 25. R O L E S , S P R IN T S A N D M IL E S T O N E S
  • 26. P O P U L A T IO N T R E N D S PO PO 26
  • 28. PROBLEMS ● IT has been externalised in a separate entity serving the group ● Shadow IT is creeping up (AWS) ● IT also has external competitors ● Group is fearing loss of data control SOLUTIONS BENEFITS ● Offer an internal IaaS and PaaS Cloud ● Build a self service portals for Admins, Devs and Ops ● Organize small teams with cross roles members ● Use SCRUM to enable rapid feedback based adaptability ● Grow agile/devops awareness through contamination, not top down decision ● Use cloud as the opportunity to go devops ● Reduce time to market not only for IT assets but throughout the organisation ● Retain sensitive information internally ● Obtain clear reports on costs and purpose ● Grow self responsibility in all teams ● IT returns as a solution providers instead of a road block ● Refocused teams on solving business problems SUMMARY
  • 29.
  • 30. LIMITED TIME OFFER BUY OUR OPENSTACK CERTIFICATION EXAM, GET THE ONLINE LEARNING COURSE FREE! First 500 to buy the exam get the related course free for 90 days. redhat.com/training/paths/openstack
  • 31. GUARANTEE YOUR SEAT VISIT THE RED HAT BOOTH FOR DETAILS For today only, the first 10 to register on the EX210 with promo code Prep4Stack will be guaranteed a spot (otherwise subject to availability).