Your SlideShare is downloading. ×
Value of Enterprise DevOps
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Value of Enterprise DevOps

922
views

Published on

My talk at Cloud Expo in NYC on 6-10-14. What is DevOPs? What is the Business Value? What needs to change within the Enterprise?

My talk at Cloud Expo in NYC on 6-10-14. What is DevOPs? What is the Business Value? What needs to change within the Enterprise?

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
922
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. © 2013 Cloud Technology Partners, Inc. / Confidential 1 Deriving Value from Enterprise DevOps Cloud Computing Expo – NYC June 10, 2014
  • 2. © 2013 Cloud Technology Partners, Inc. / Confidential 2 Mike Kavis About the Presenter VP / Principal Architect, Cloud Technology Partners @madgreek65 mike.kavis@cloudtp.com
  • 3. © 2013 Cloud Technology Partners, Inc. / Confidential 3 WTF is DevOps? DevOps Gut Check
  • 4. © 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
  • 5. © 2013 Cloud Technology Partners, Inc. / Confidential 5 Common Misperceptions of DevOps DevOps Gut Check
  • 6. © 2013 Cloud Technology Partners, Inc. / Confidential 9 The most fundamental goal of DevOps – Remove waste DevOps Gut Check
  • 7. © 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
  • 8. © 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
  • 9. © 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
  • 10. © 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
  • 11. © 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
  • 12. © 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/
  • 13. © 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)
  • 14. © 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
  • 15. © 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
  • 16. © 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: Compuware XML/SOAPhttp SQL TCIP/IP
  • 17. © 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
  • 18. © 2013 Cloud Technology Partners, Inc. / Confidential 21 What Needs to Change? Traditional Challenge – Dev needs speed, Ops needs control Speed APIs Security Compliance Availability Auditing The Great Balancing Act
  • 19. © 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”
  • 20. © 2013 Cloud Technology Partners, Inc. / Confidential 23 What needs to Change? Old Way = Ops as a Bottleneck
  • 21. © 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
  • 22. © 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
  • 23. © 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
  • 24. © 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
  • 25. © 2013 Cloud Technology Partners, Inc. / Confidential 28 Automation and Orchestration Logging, Monitoring and Metrics The DevOps Toolkit Implement Feedback
  • 26. © 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
  • 27. © 2013 Cloud Technology Partners, Inc. / Confidential 30 Recommended Reading
  • 28. © 2013 Cloud Technology Partners, Inc. / Confidential 31 Questions? Thank you for your time and interest. Mike Kavis VP / Principal Architect, Cloud Technology Partners @madgreek65 / mike.kavis@cloudtp.com