SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
© 2013 Cloud Technology Partners, Inc. / Confidential
1
Deriving Value from Enterprise DevOps
Cloud Computing Expo – NYC
June 10, 2014
© 2013 Cloud Technology Partners, Inc. / Confidential
2
Mike Kavis
About the Presenter
VP / Principal Architect, Cloud Technology Partners
@madgreek65
mike.kavis@cloudtp.com
© 2013 Cloud Technology Partners, Inc. / Confidential
3
WTF is DevOps?
DevOps Gut Check
© 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
© 2013 Cloud Technology Partners, Inc. / Confidential
5
Common
Misperceptions of
DevOps
DevOps Gut Check
© 2013 Cloud Technology Partners, Inc. / Confidential
9
The most fundamental goal of
DevOps – Remove waste
DevOps Gut Check
© 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
© 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
© 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
© 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
© 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
© 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/
© 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)
© 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
© 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
© 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
© 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
© 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
© 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”
© 2013 Cloud Technology Partners, Inc. / Confidential
23
What needs to Change?
Old Way = Ops as a Bottleneck
© 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
© 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
© 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
© 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
© 2013 Cloud Technology Partners, Inc. / Confidential
28
Automation and Orchestration Logging, Monitoring and Metrics
The DevOps Toolkit
Implement
Feedback
© 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
© 2013 Cloud Technology Partners, Inc. / Confidential
30
Recommended Reading
© 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

Contenu connexe

Tendances

Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedCloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedVMware Tanzu
 
The Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon ElishaThe Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon ElishaChloe Jackson
 
Multi-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorMulti-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorKelly Goetsch
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)VMware Tanzu
 
Enterprise Cloud Governance: A Frictionless Approach
Enterprise Cloud Governance: A Frictionless ApproachEnterprise Cloud Governance: A Frictionless Approach
Enterprise Cloud Governance: A Frictionless ApproachRightScale
 
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?DevOps.com
 
Cloud Computing Design Considerations
Cloud Computing Design ConsiderationsCloud Computing Design Considerations
Cloud Computing Design ConsiderationsMike Kavis
 
Tectonic Summit 2016: Preparing for Cloud Native
Tectonic Summit 2016: Preparing for Cloud Native Tectonic Summit 2016: Preparing for Cloud Native
Tectonic Summit 2016: Preparing for Cloud Native CoreOS
 
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
Cloud-Native Fundamentals: An Introduction to 12-Factor ApplicationsCloud-Native Fundamentals: An Introduction to 12-Factor Applications
Cloud-Native Fundamentals: An Introduction to 12-Factor ApplicationsVMware Tanzu
 
Metrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessMetrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessXebiaLabs
 
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeThe Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeLauren Cooney
 
Cloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Making the LeapCloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Making the LeapVMware Tanzu
 
Why commercetools APIs are Differentiated
Why commercetools APIs are DifferentiatedWhy commercetools APIs are Differentiated
Why commercetools APIs are DifferentiatedKelly Goetsch
 
Scaling mature systems
Scaling mature systemsScaling mature systems
Scaling mature systemsHanMorten
 
Cloud Native Infrastructure Automation
Cloud Native Infrastructure AutomationCloud Native Infrastructure Automation
Cloud Native Infrastructure AutomationVMware Tanzu
 
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)VMware Tanzu
 
Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?Michael O'Sullivan
 
My code, my environment, and yes, my data
My code, my environment, and yes, my dataMy code, my environment, and yes, my data
My code, my environment, and yes, my dataSanjeev Sharma
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native ComputingSaju Thomas
 

Tendances (20)

Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons LearnedCloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
 
The Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon ElishaThe Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon Elisha
 
Multi-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorMulti-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools Differentiator
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
 
Cloud Native Operations
Cloud Native OperationsCloud Native Operations
Cloud Native Operations
 
Enterprise Cloud Governance: A Frictionless Approach
Enterprise Cloud Governance: A Frictionless ApproachEnterprise Cloud Governance: A Frictionless Approach
Enterprise Cloud Governance: A Frictionless Approach
 
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?
 
Cloud Computing Design Considerations
Cloud Computing Design ConsiderationsCloud Computing Design Considerations
Cloud Computing Design Considerations
 
Tectonic Summit 2016: Preparing for Cloud Native
Tectonic Summit 2016: Preparing for Cloud Native Tectonic Summit 2016: Preparing for Cloud Native
Tectonic Summit 2016: Preparing for Cloud Native
 
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
Cloud-Native Fundamentals: An Introduction to 12-Factor ApplicationsCloud-Native Fundamentals: An Introduction to 12-Factor Applications
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
 
Metrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessMetrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation Success
 
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeThe Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
 
Cloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Making the LeapCloud Foundry Summit 2015: Making the Leap
Cloud Foundry Summit 2015: Making the Leap
 
Why commercetools APIs are Differentiated
Why commercetools APIs are DifferentiatedWhy commercetools APIs are Differentiated
Why commercetools APIs are Differentiated
 
Scaling mature systems
Scaling mature systemsScaling mature systems
Scaling mature systems
 
Cloud Native Infrastructure Automation
Cloud Native Infrastructure AutomationCloud Native Infrastructure Automation
Cloud Native Infrastructure Automation
 
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
 
Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?
 
My code, my environment, and yes, my data
My code, my environment, and yes, my dataMy code, my environment, and yes, my data
My code, my environment, and yes, my data
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
 

En vedette

2016 - DevOps Meets APIs - Model once. Benefit everywhere.
2016 - DevOps Meets APIs - Model once. Benefit everywhere.2016 - DevOps Meets APIs - Model once. Benefit everywhere.
2016 - DevOps Meets APIs - Model once. Benefit everywhere.devopsdaysaustin
 
What a web developer would like to have…
What a web developer would like to have…What a web developer would like to have…
What a web developer would like to have…Giovanni Costagliola
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
PatternDynamics Operating System Workbook v3.5.2
PatternDynamics Operating System Workbook v3.5.2PatternDynamics Operating System Workbook v3.5.2
PatternDynamics Operating System Workbook v3.5.2Tim Winton
 
The Real Business Value of DevOps
The Real Business Value of DevOpsThe Real Business Value of DevOps
The Real Business Value of DevOpsAppDynamics
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Aswin Kumar
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelCA Technologies
 
How to run an effective (and fun) standup
How to run an effective (and fun) standupHow to run an effective (and fun) standup
How to run an effective (and fun) standupEd Kraay
 
Run IT Support the DevOps Way
Run IT Support the DevOps WayRun IT Support the DevOps Way
Run IT Support the DevOps WayAtlassian
 
IT Operating Model
IT Operating ModelIT Operating Model
IT Operating Modelanusharaju38
 
ValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesDavid Favelle
 

En vedette (11)

2016 - DevOps Meets APIs - Model once. Benefit everywhere.
2016 - DevOps Meets APIs - Model once. Benefit everywhere.2016 - DevOps Meets APIs - Model once. Benefit everywhere.
2016 - DevOps Meets APIs - Model once. Benefit everywhere.
 
What a web developer would like to have…
What a web developer would like to have…What a web developer would like to have…
What a web developer would like to have…
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
PatternDynamics Operating System Workbook v3.5.2
PatternDynamics Operating System Workbook v3.5.2PatternDynamics Operating System Workbook v3.5.2
PatternDynamics Operating System Workbook v3.5.2
 
The Real Business Value of DevOps
The Real Business Value of DevOpsThe Real Business Value of DevOps
The Real Business Value of DevOps
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT Model
 
How to run an effective (and fun) standup
How to run an effective (and fun) standupHow to run an effective (and fun) standup
How to run an effective (and fun) standup
 
Run IT Support the DevOps Way
Run IT Support the DevOps WayRun IT Support the DevOps Way
Run IT Support the DevOps Way
 
IT Operating Model
IT Operating ModelIT Operating Model
IT Operating Model
 
ValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model Emerges
 

Similaire à Value of Enterprise DevOps

Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013David Linthicum
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013David Linthicum
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsDavid Linthicum
 
Cloud service api design rules presentation
Cloud service api design rules presentationCloud service api design rules presentation
Cloud service api design rules presentationesebeus
 
Forecast 2014 Keynote: State of Cloud Migration…What's Occurring Now, and Wha...
Forecast 2014 Keynote: State of Cloud Migration…What's Occurring Now, and Wha...Forecast 2014 Keynote: State of Cloud Migration…What's Occurring Now, and Wha...
Forecast 2014 Keynote: State of Cloud Migration…What's Occurring Now, and Wha...Open Data Center Alliance
 
Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016Amazon Web Services
 
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAmazon Web Services
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationesebeus
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman
 
Applying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationApplying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationKacy Clarke
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDavid Graham
 
The Many Faces of PaaS
The Many Faces of PaaSThe Many Faces of PaaS
The Many Faces of PaaSMike Kavis
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...WSO2
 
CloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
CloudExpo NY 2014: Moving Mission Critical Applications to the CloudCloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
CloudExpo NY 2014: Moving Mission Critical Applications to the CloudKacy Clarke
 
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!Ezhilarasan Natarajan
 
Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses. Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses. Triaxil
 
Why businesses are moving Oracle applications to the cloud
Why businesses are moving Oracle applications to the cloudWhy businesses are moving Oracle applications to the cloud
Why businesses are moving Oracle applications to the cloudVelocity Technology Solutions
 
Monitoring in the DevOps Era
Monitoring in the DevOps EraMonitoring in the DevOps Era
Monitoring in the DevOps EraMike Kavis
 
Enterprise Cloud Management - 2013 EMC World presentation
Enterprise Cloud Management - 2013 EMC World presentationEnterprise Cloud Management - 2013 EMC World presentation
Enterprise Cloud Management - 2013 EMC World presentationServiceMesh
 

Similaire à Value of Enterprise DevOps (20)

Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platforms
 
Cloud service api design rules presentation
Cloud service api design rules presentationCloud service api design rules presentation
Cloud service api design rules presentation
 
Forecast 2014 Keynote: State of Cloud Migration…What's Occurring Now, and Wha...
Forecast 2014 Keynote: State of Cloud Migration…What's Occurring Now, and Wha...Forecast 2014 Keynote: State of Cloud Migration…What's Occurring Now, and Wha...
Forecast 2014 Keynote: State of Cloud Migration…What's Occurring Now, and Wha...
 
Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016
 
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentation
 
Microservices
MicroservicesMicroservices
Microservices
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 
Applying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationApplying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migration
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right Mix
 
The Many Faces of PaaS
The Many Faces of PaaSThe Many Faces of PaaS
The Many Faces of PaaS
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
CloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
CloudExpo NY 2014: Moving Mission Critical Applications to the CloudCloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
CloudExpo NY 2014: Moving Mission Critical Applications to the Cloud
 
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
 
Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses. Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses.
 
Why businesses are moving Oracle applications to the cloud
Why businesses are moving Oracle applications to the cloudWhy businesses are moving Oracle applications to the cloud
Why businesses are moving Oracle applications to the cloud
 
Monitoring in the DevOps Era
Monitoring in the DevOps EraMonitoring in the DevOps Era
Monitoring in the DevOps Era
 
Enterprise Cloud Management - 2013 EMC World presentation
Enterprise Cloud Management - 2013 EMC World presentationEnterprise Cloud Management - 2013 EMC World presentation
Enterprise Cloud Management - 2013 EMC World presentation
 

Dernier

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Value of Enterprise DevOps

  • 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.
  • 7.
  • 8.
  • 9. © 2013 Cloud Technology Partners, Inc. / Confidential 9 The most fundamental goal of DevOps – Remove waste DevOps Gut Check
  • 10. © 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
  • 11. © 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
  • 12. © 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
  • 13. © 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
  • 14. © 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
  • 15. © 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/
  • 16. © 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)
  • 17. © 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
  • 18. © 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
  • 19. © 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
  • 20. © 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
  • 21. © 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
  • 22. © 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”
  • 23. © 2013 Cloud Technology Partners, Inc. / Confidential 23 What needs to Change? Old Way = Ops as a Bottleneck
  • 24. © 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
  • 25. © 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
  • 26. © 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
  • 27. © 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
  • 28. © 2013 Cloud Technology Partners, Inc. / Confidential 28 Automation and Orchestration Logging, Monitoring and Metrics The DevOps Toolkit Implement Feedback
  • 29. © 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
  • 30. © 2013 Cloud Technology Partners, Inc. / Confidential 30 Recommended Reading
  • 31. © 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