Value of Enterprise DevOps
-
date post
14-Sep-2014 -
Category
Technology
-
view
661 -
download
3
description
Transcript of Value of Enterprise DevOps
![Page 1: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/1.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
1
Deriving Value from Enterprise DevOps
Cloud Computing Expo – NYC
June 10, 2014
![Page 2: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/2.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
2
Mike Kavis
About the Presenter
VP / Principal Architect, Cloud Technology Partners
@madgreek65
![Page 3: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/3.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
3
WTF is DevOps?
DevOps Gut Check
![Page 4: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/4.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
4
A culture shift or movement that encourages
great collaboration to……
“Build Better Quality Software Faster & More Reliably”
DevOps Gut Check
![Page 5: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/5.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
5
Common
Misperceptions of
DevOps
DevOps Gut Check
![Page 6: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/6.jpg)
![Page 7: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/7.jpg)
![Page 8: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/8.jpg)
![Page 9: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/9.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
9
The most fundamental goal of
DevOps – Remove waste
DevOps Gut Check
![Page 10: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/10.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
10
Examples of Waste
• Redundant work across silos
• Wait time
• Provisioning times
• Inconsistent environments
• Manual testing processes
• A domain expert as a bottleneck
• Long approval processes
DevOps Gut Check
![Page 11: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/11.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
11
What is Driving DevOps – Business Perspective
High Performance IT Shops:
• Deploy 30 times more with
50% fewer failures
• Strong business performance,
helping to boost productivity,
profitability, and market share
• Employee satisfaction
• Competitive advantage
![Page 12: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/12.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
12
Old Way – The Dictatorship
What is Driving DevOps – Technology Perspective
Pre-Cloud
- Lack of choices
- Vertical scale
- Long procurement processes
- Vendor supported infrastructure
- Standard n-tier architectures
![Page 13: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/13.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
13
New Way – Sovereignty Model
What is Driving DevOps – Technology Perspective
Cloud
- Developer chooses
- Horizontal scale
- Provisioning in minutes
- COTS infrastructure (virtual)
- Distributed architectures
![Page 14: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/14.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
14
Old Way – Maslow’s Hammer
What is Driving DevOps – Technology Perspective
Pre-Cloud
- If all you have is a hammer…..
- One single database solution
- Typically a SQL DBMS on a big server
- Scales Vertically
- Centralized
![Page 15: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/15.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
15
New Way – Freedom of Choice
What is Driving DevOps – Technology Perspective
Cloud
- Many ways to skin a cat
- Many different database technologies
- Many different size servers
- Scales horizontally
- Distributed
Source: http://aws.amazon.com/solutions/case-studies/parse/
![Page 16: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/16.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
16
Cloud architectures require…
New Breed of Architectures Require a New Operating Model
- Centralized logging solutions
- Proactive monitoring (Nagios is not enough)
- Enhanced security design
- More regulatory controls
- Cost optimization strategies
- Stateless architectures
- High levels of automation
- Better collaboration between domain experts (app, ops, security)
![Page 17: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/17.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
17
Old Way – Man Behind the Curtain
New Breed of Architectures Require a New Operating Model
- Tribal Knowledge
- Reactive mode – Fire Fighting
- Fragile software
- Big disruptive releases
- Long wait for enhancements
- Inefficient processes
- Bugs in new code carried forward
- Ops stuck holding the bag
![Page 18: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/18.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
18
New Way – Intelligent Services
New Breed of Architectures Require a New Operating Model
- Collaborative
- Proactive mode – Fire Prevention
- Stable software
- Small, frequent releases
- Fast to market
- Waste removed from processes
- Bugs not allowed in build
- Shared Accountability
![Page 19: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/19.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
19
Modern Architectures are harder to manage
and scale using traditional processes
The Dilemma
Cloud Provider
Customers
Employees
Application
Source: CompuwareXML/SOAPhttp SQL TCIP/IP
![Page 20: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/20.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
20
Shift From Product-Centric to Service-Centric
On Premise
• Up front Licenses
• 18-20% Annual Maintenance
• IT Cost/Risk on Customer
• SLA on Customer
• Remote troubleshooting
• 18-36 Month Release Cycle
• Highly Customized
• Upgrade Cost/Risk on Customer
• Cost of Trained Staff on Customer
ASP/Cloud Washed
• License and Annual Maintenance
• A la carte App/Hosting Services
• IT Cost/Risk Shared
• Manual Scaling
• SLA Shared
• 18-36 Month Release Cycle
• Moderately Customized, Integration Challenged
• Periodic Upgrade Cost/Risk Shared
• Highly Skilled Staff for Manual Changes and One Off Issues
• Ongoing Debate on Shared Roles
SaaS/True Cloud
• Subscription Including Maintenance
• Continuous Operations Services Included
• IT Cost/Risk on Provider
• Autoscaling
• Availability and Performance SLA on Provider
• Frequent Releases/Upgrades
• Configurable Customization and Integration Toolkit
• Self-Service and Dashboards
• Automation and Proactive Monitoring
Product Delivery Service Delivery
![Page 21: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/21.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
21
What Needs to Change?
Traditional Challenge – Dev needs speed, Ops needs control
SpeedAPIs
SecurityComplianceAvailability
Auditing
The Great Balancing Act
![Page 22: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/22.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
22
What needs to Change?
Old Way New Way
Done means
“It’s an OPS problem now”
A service is never done
until it is turned off
“The best developers are the
ones who get the call when
the system goes down”
![Page 23: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/23.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
23
What needs to Change?
Old Way = Ops as a Bottleneck
![Page 24: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/24.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
24
What needs to Change?
New Way = Ops as a Service Provider
Automated/ Self Service Provisioning
Asset/ Upgrade/ Patch Management
Monitoring/ Logging Services
Availability Management
Performance/ Capacity
Management
Security & Compliance
Services
![Page 25: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/25.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
25
Focus on Removing Waste from the System
Remove waste first, then automate
Source: http://nicholsoncartoons.com.au/2012-07-04-deloitte-report-warns-on-port-infrastructure.html
![Page 26: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/26.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
26
Focus on Removing Waste from the System
Don’t automate what you don’t understand
Source: http://nicholsoncartoons.com.au/2012-07-04-deloitte-report-warns-on-port-infrastructure.html
![Page 27: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/27.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
27
Continuous Operations: “Characteristics of a data-processing system that reduce
or eliminate the need for planned downtime, such as
scheduled maintenance” - Gartner
Build a Culture of Continuous Improvement
IT Performance
![Page 28: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/28.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
28
Automation and Orchestration Logging, Monitoring and Metrics
The DevOps Toolkit
Implement
Feedback
![Page 29: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/29.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
29
At the end of the Day,
DevOps only matters if the
business needs are met
Keep Your Eye on the Prize
![Page 30: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/30.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
30
Recommended Reading
![Page 31: Value of Enterprise DevOps](https://reader034.fdocuments.us/reader034/viewer/2022052503/5416103a8d7f72316c8b4918/html5/thumbnails/31.jpg)
© 2013 Cloud Technology Partners, Inc. / Confidential
31
Questions?
Thank you for your time and interest.
Mike Kavis VP / Principal Architect,
Cloud Technology Partners
@madgreek65 / [email protected]