This document summarizes an enterprise cloud forum presented by Rackspace Advisory Services on building an enterprise DevOps engine by tearing down silos. The presentation covers what DevOps is and why it is important, the evolution of DevOps, how Rackspace is approaching DevOps, and the five keys to DevOps success: long-term strategy, organization alignment, project definition, DevOps expertise, and continuous feedback loops. The goal of DevOps is to achieve continuous delivery through breaking down barriers between development and operations teams.
Linked Data in Production: Moving Beyond Ontologies
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
1. Enterprise Cloud Forum:
“Tearing Down Silos and Building your
Enterprise Dev/Ops Engine”
Presented By:
Rackspace Advisory Services
2. Your Hosts
Brian Jawalka Krishna Prasad Mark Majewski
Sr. IT Strategist VP, Software Application Architect
Enterprise Cloud Solutions Development Enterprise Cloud Solutions
Rackspace Hosting Rackspace Hosting Rackspace Hosting
BJawalka@rackspace.com Krishna.Prasad@rackspace.com Mark.Majewski@rackspace.com
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
2
3. What We Will Cover Today
What is Dev/Ops and Why is it SO Important?
The Evolution of Dev/Ops
How Rackspace is Approaching Dev/Ops
How to Build Your Engine: The 5 keys to
Dev/Ops Success
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
3
4. A New Way of Thinking
Virtualization is a TECHNOLOGY …
Cloud Computing is a
BUSINESS MODEL
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
4
5. Current State Drivers
What Do We Know…
Time to Market drives PROFITABILITY
50% Faster Time to Market = 31% more profit 31%
– First mover advantage
– Commands higher initial product price points for
early adopters
Continued Pressure to do MORE with Less
CIOs are challenged to do the SAME with Budgets
$
Budgets
from 2006
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
5
Source: Douglas Toombs, Gartner Research Director, “Lead From the Front: Source: The Market Driven Organization, George S. Day
The Road to the Hybrid Cloud”, June 6, 2012 presentation Forrester Research, Inc. Forrsights Hardware Survey Q3 2011
7. Using Dev/Ops to Your Advantage
Dev/Ops Org Structure is Driven by Cloud Adoption
Communication… Collaboration … Integration
TWO IN A BOX
Operations: Developers:
Deeper Understands Code
Application Impacts
Knowledge Infrastructure
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
7
8. The Evolution of DevOps
PHYSICAL WALL
Step 1 Step 2
Developer Operations
“I am going to build to PHYSICAL “How am I going to run
whatever platform I want.” this thing?”
WALL
“I’m not ops focused. “How am I going to scale
Scalability isn’t something this application?”
I think about.”
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
8
9. The Evolution of DevOps
PROCESS WALL
Step 1 Step 2
PHYSICAL
WALL PROCESS
WALL
Developer Operations
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
9
10. The Evolution of DevOps
REMOVE THE WALLS
DEVOPS
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
10
11. Why is a Mandate for Dev/Ops Important?
Dev + Ops
On the same train
Collaboration Incites
Innovation!
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
12. Dev/Ops Creates a Continuous Delivery Model
Release once per month Release once per day
DevOps is about people, process, and technology
producing outcomes
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
Source: DriveDev
13. What Does this Mean for your IT shop?
Enhancing Development Skills: Standardized Platform:
– Platform-Based Development – Not infinitely
– Scalable Applications customizable
– Stateless Applications – Limitations
Enhancing Operations Skills:
– Scripting or coding
– Automation
– Infrastructure via APIs
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
13
17. Organization Alignment
• Top Down MOST IMPORTANT!
Support
FRONT LINE BUY-IN
• Executive
Sponsorship “What’s in it for me?
• Identify your You’ll
Champions provide true
biz value!
• Organization
Realignment Developer Operations
• Bleeding edge • Influence on what is
technology excitement in pipeline
• Eliminates frustration
17
with Ops timelines RACKSPACE® HOSTING | W W W.RACKSPACE.COM
18. Build your Dev/Ops CLOUD SQUAD
Cross-Functional Team:
– Developers
– Operations
– Finance/Business
Person
Forces us to
answer the
“SO WHAT” CLOUD
question SQUAD
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
18
19. Project Definition
• Build Attack Plan
• Identify Quick Wins
• EXPERIMENT!
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
19
20. We Now Need to Think About…
Building Cloud Aware Applications
• Built for Resilience & Error
Tolerance
• Loosely Coupled Components
• Preserved & Recoverable
Application State
CLOUD-AWARE
APPLICATION
DEVELOPMENT
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
20
21. Expertise
Don’t Wing It…
CLOUD ARCHITECTS
You can NOT
leave this
transition to
chance.
• In-house Dev/Ops Expertise
• Bring in EXPERTS
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
21
23. Life Before & After DevOps
What’s happening today? Where we need to be?
• Recreating the wheel • Perfecting the wheel
– Write once – Write once
– Never update – Deploy many
– Start fresh & write again – Deploy Often
• Provisioning delay • Instant Provisioning
– Long lead times – Instant deployment
– Heavy CAPEX expenditure – Utility pricing
– Longer time to market – Continuous deployment
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
23
24. RACKSPACE ENTERPRISE CLOUD SOLUTIONS
Cloud Application Transformation Framework
“Cloud HOW?” “Cloud NOW”
Customer
Data Center
IT Application Cloud
Solution Migrate/ Environment
Evolution Profiling Readiness
Design Implement Realization
Workshop Exercise Assessment
Strategize Assess Plan/Build/Deploy On-Going Optimization
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
24
25. Rackspace Cloud Solution Architects
Dev/Ops EXPERTS…
Dedicated to teaching you…
How to build applications…
For the Cloud…
Phone: 1-800-440-1249
Email : advisory_services@rackspace.com
Website: rackspace.com/Advisory Services
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
25
26. Get SMART on Cloud
Rackspace Advisory Services: Recommended Rackspace Resources:
Phone: 1-800-440-1249 • Cloud: Vision to Reality whitepaper (right side of page)
Email : advisory_services@rackspace.com • Cloud: Economics whitepaper (right side of page)
Website: rackspace.com/Advisory Services • Take the Cloud Readiness Self Assessment
• Use cases:
Recommended Industry Resources: – Hybrid Hosting: Dominos Pizza and watch the video
– RackConnect™: VEVO and watch the video
• The Big Switch, Nicholas Carr – Private Cloud: Lighthouse1
• Cloudonomics: The Business Value of Cloud
Computing, Joe Weinman
• www.Cloudability.com Rackspace
Knowledge
• http://gigaom.com/ Center
• www.gartner.com
• www.forrester.com
“Our goal is to create the most
• www.idc.com
CLOUD SAVVY
customers in the industry”
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
26
27. What We Covered Today
What is Dev/Ops and Why is it SO Important?
The Evolution of Dev/Ops
How Rackspace is Approaching Dev/Ops
How to Build Your Engine: The 5 keys to
Dev/Ops Success
RACKSPACE® HOSTING | W W W.RACKSPACE.COM
27