SlideShare a Scribd company logo
1 of 18
Use DevOps to Respond Faster to End Customers
Fix, deploy, and support applications quicker.
What is DevOps?
DevOps emphasizes collaboration and knowledge sharing between development and operations roles. This approach adopts both lean and agile principles to eliminate wasteful development and deployment tasks, continuously and regularly release solutions to end users,
and promptly address end-user and system feedback.
DevOps emphasizes the inclusion of infrastructure and operational insights in development in order to improve delivery and deployment throughput, and identify opportunities to fine-tune systems for better performance.
Common myths about DevOps
Myth: DevOps is automation.
Truth: The goal of DevOps is to streamline a solution’s deployment in order to get it out to end users quickly and address feedback rapidly through collaboration and continuous monitoring. This can be achieved without the need for automation tools using frequent
discussions, trimming wasteful activities, and adopting operational values in development.
Myth: DevOps clashes with existing IT processes.
Truth: DevOps is a fit-to-purpose model and many of its practices can be and should be adjusted to align with the required stage gates and principles of your existing IT frameworks, such as Information Technology Infrastructure Library (ITIL). DevOps should not be used as an
excuse to abandon non-functional requirements.
Myth: DevOps means adopting continuous releases.
Truth: Regularly releasing changes to your end users can provide you with critical feedback about quality, performance, and acceptance. However, daily or even weekly releases can be impractical for complex systems. Schedule your releases based on the availability of your
operations team, business objectives, and the estimated value of your project at an established milestone.
Realize the complications with traditional silos for development and operations teams:
Development and operations traditionally operate within silos and function based on this mindset. Interactions are typically limited to deployment requests (e.g. infrastructure provisioning) and routing of change requests back to development. These silos likely came about
through well intentioned training, mandates, and processes.
Siloed departments often have poor visibility in the activities of other silos and they may not be aware of the ramifications their decisions have on teams outside their silo.
◦ They may make choices that are optimal largely for themselves without thinking of the effect they will have on the entire delivery pipeline. Localized improvements can be detrimental to the entire dev process.
◦ For example, an optimized development team will generate builds quickly. Deployment requests will pile up in front of operations because they are unable to keep up. This will generate higher holding costs and longer delays.
Understand development and operations are primarily driven by different values:
The conflict between development and operations often boils down to difference in values:
◦ Development strives for change – shorter cycle times are driven by Agile, and development produces change sets (e.g. new features, updates, patches) that need to be rolled out to production frequently.
◦ Operations strives for stability – operations care about ensuring all environments are up and smoothly running without disrupting end users and risking system reliability.
Fix, deploy, and support applications quicker with DevOps practices. Identify and adopt key DevOps practices that will help streamline your deployment and feedback, and alleviate existing conflicts between the development and operations teams. Realize that implementing DevOps is
not straightforward: you will encounter people, process, and technology obstacles throughout your journey up the DevOps implementation mountain. Experiment with various approaches and techniques since there is more than one way to reach the summit.
Organizations will approach the DevOps implementation mountain differently since they will require unique sets of practices to address their specific challenges.
Before beginning your climb:
1. Complete an assessment of the development and operations teams’ past experiences and behaviors, and existing toolsets and processes. Determine how DevOps can address your gaps and issues.
2. Prepare your teams by conducting the necessary training sessions, obtaining the DevOps mindset and ensuring they are supported by DevOps experts and leaders.
3. Map out the initial pathway to the summit and acquire the appropriate tools to get there. Be open to modify the pathway and tools when necessary.
Alleviate the bottlenecks in your deployment and operations processes to improve throughput with DevOps:
Development is under constant pressure from the business to deploy more applications with new features quickly. Operations, however, has traditionally attempted to limit change in order to minimize the risks of long downtime, breaking SLAs, and system degradation.
DevOps is intended to create a more continuous flow of work from development into operations by alleviating the bottlenecks from large batch releases and inefficient activities.
Optimize your entire deployment process, rather than individual functional groups or phases. Your overall throughput is only as good as your least optimized step.
DevOps can help uncover people and process issues that were previously masked, such as communication issues. Leaving these complications unaddressed will cause frustration and poor hand-offs between teams, which leads to further delays.
Promptly addressing end-user feedback is critical to achieving a positive customer experience:
Maintaining a positive and receptive customer experience is not only delivering high quality solutions, but also listening attentively to customer concerns and feedback and providing them with the necessary fixes and updates in a timely manner.
DevOps stresses the importance of short feedback loops which will allow your dev and ops teams to:
◦ Rapidly adjust the functionalities of your applications to align them with current stakeholder requirements.
◦ Fine-tune the production environment to enhance the application’s performance.
◦ Identify opportunities for additional features and improvements based on the common personas of your end users.
Teams need to respond to change and release updates quickly and efficiently without compromising quality or systems integrity. Failure to do so risks driving users to a competitor because of poor user experience.
Strengthen your system with lessons learned from each deployment:
DevOps practices stress the importance of small incremental builds periodically deployed to production environments. This approach can help minimize the risk of system failures since the scope of defects is small and typically predictable.
DevOps also gives you the opportunity to evaluate your system capacity with your latest releases. Valuable insights can be gathered to identify how your code, data, and system configurations can be optimized for better performance and stability. The end goal is to make
your systems antifragile though continuous learning and improvement.
Resilient systems improve or respond positively when shocked. They break a little all the time but evolve as a result, becoming less prone to catastrophic failure (source: Alan Morrison and Bo Parker. “The evolution from lean and agile to antifragile.” Technologyforecast: A
quarterly journal. 2013, Issue 2. PWC.com).
DevOps Improves Results
23% increased collaboration between departments.
22% improved quality of deployed applications.
20% reduced time-to-market for software/services.
Source: “TechInsights Report: What Smart Businesses Know About DevOps.” CA Technologies. Sept 2013.
DevOps produces 63% more frequent software releases.
DevOps results in 33% more time devoted to improving infrastructure.
DevOps reduces 60% of time spent handling support cases.
Source: DevOps Pushes Agile to IT's Limits: Implementing DevOps Where Agile Rules. ScriptRock.
DevOps is already being discussed in many IT organizations:
The business often sees the consequences of the conflicts between development and operations teams through delayed releases and poor end-user experiences, which does not reflect a positive light on the organization as a whole.
http://www.infotech.com/research/ss/use-
devops-to-respond-faster-to-end-customers

More Related Content

What's hot

Workflow Process Optimization for Telecom
Workflow Process Optimization for TelecomWorkflow Process Optimization for Telecom
Workflow Process Optimization for TelecomDan Corcoran
 
"What to do When Process Modeling Doesn't Work" - a chapter from "Mastering t...
"What to do When Process Modeling Doesn't Work" - a chapter from "Mastering t..."What to do When Process Modeling Doesn't Work" - a chapter from "Mastering t...
"What to do When Process Modeling Doesn't Work" - a chapter from "Mastering t...Jacob Ukelson
 
Rethinking Software Engineering
Rethinking Software EngineeringRethinking Software Engineering
Rethinking Software EngineeringIan Sommerville
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analystnjoyrocky
 
Software Rollout
Software RolloutSoftware Rollout
Software Rolloutcolmbennett
 
Building a Project Charter with Matt Hansen at StatStuff
Building a Project Charter with Matt Hansen at StatStuffBuilding a Project Charter with Matt Hansen at StatStuff
Building a Project Charter with Matt Hansen at StatStuffMatt Hansen
 
Decision supporting system
Decision supporting systemDecision supporting system
Decision supporting systemPriyesh Neema
 
Commandalot Ugm Pmac 2010 Act
Commandalot Ugm Pmac 2010 ActCommandalot Ugm Pmac 2010 Act
Commandalot Ugm Pmac 2010 ActAdam Tallinger
 
Condition-Based Maintenance: 10 Steps Towards Continuous Improvement
Condition-Based Maintenance: 10 Steps Towards Continuous ImprovementCondition-Based Maintenance: 10 Steps Towards Continuous Improvement
Condition-Based Maintenance: 10 Steps Towards Continuous ImprovementOSIsoft, LLC
 
A Fully Paperless Process-Centric Edrm Using K2 And Moss Portuguese Immigra...
A Fully Paperless Process-Centric Edrm Using K2 And Moss   Portuguese Immigra...A Fully Paperless Process-Centric Edrm Using K2 And Moss   Portuguese Immigra...
A Fully Paperless Process-Centric Edrm Using K2 And Moss Portuguese Immigra...corbanmiferreira
 
Best Maintenance Repair Practices Article
Best Maintenance Repair Practices ArticleBest Maintenance Repair Practices Article
Best Maintenance Repair Practices ArticleRicky Smith CMRP, CMRT
 

What's hot (20)

Workflow Process Optimization for Telecom
Workflow Process Optimization for TelecomWorkflow Process Optimization for Telecom
Workflow Process Optimization for Telecom
 
ICT Teams
ICT TeamsICT Teams
ICT Teams
 
"What to do When Process Modeling Doesn't Work" - a chapter from "Mastering t...
"What to do When Process Modeling Doesn't Work" - a chapter from "Mastering t..."What to do When Process Modeling Doesn't Work" - a chapter from "Mastering t...
"What to do When Process Modeling Doesn't Work" - a chapter from "Mastering t...
 
Escalation lets do it right
Escalation   lets do it rightEscalation   lets do it right
Escalation lets do it right
 
Rethinking Software Engineering
Rethinking Software EngineeringRethinking Software Engineering
Rethinking Software Engineering
 
Agile communication
Agile communicationAgile communication
Agile communication
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analyst
 
System analysis 1
System analysis 1System analysis 1
System analysis 1
 
Software Rollout
Software RolloutSoftware Rollout
Software Rollout
 
Building a Project Charter with Matt Hansen at StatStuff
Building a Project Charter with Matt Hansen at StatStuffBuilding a Project Charter with Matt Hansen at StatStuff
Building a Project Charter with Matt Hansen at StatStuff
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analyst
 
Project Manager
Project ManagerProject Manager
Project Manager
 
Ch5
Ch5Ch5
Ch5
 
Decision supporting system
Decision supporting systemDecision supporting system
Decision supporting system
 
Commandalot Ugm Pmac 2010 Act
Commandalot Ugm Pmac 2010 ActCommandalot Ugm Pmac 2010 Act
Commandalot Ugm Pmac 2010 Act
 
Condition-Based Maintenance: 10 Steps Towards Continuous Improvement
Condition-Based Maintenance: 10 Steps Towards Continuous ImprovementCondition-Based Maintenance: 10 Steps Towards Continuous Improvement
Condition-Based Maintenance: 10 Steps Towards Continuous Improvement
 
Project Management
Project ManagementProject Management
Project Management
 
A Fully Paperless Process-Centric Edrm Using K2 And Moss Portuguese Immigra...
A Fully Paperless Process-Centric Edrm Using K2 And Moss   Portuguese Immigra...A Fully Paperless Process-Centric Edrm Using K2 And Moss   Portuguese Immigra...
A Fully Paperless Process-Centric Edrm Using K2 And Moss Portuguese Immigra...
 
Best Maintenance Repair Practices Article
Best Maintenance Repair Practices ArticleBest Maintenance Repair Practices Article
Best Maintenance Repair Practices Article
 
Lean Mgmt
Lean MgmtLean Mgmt
Lean Mgmt
 

Similar to Use DevOps to Respond Faster

Why you need DevOps Consulting Services?
Why you need DevOps Consulting Services?Why you need DevOps Consulting Services?
Why you need DevOps Consulting Services?TkXel
 
Collaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfCollaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfLucas Lagone
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachFrancisXavierInyanga
 
Best Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfBest Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfpCloudy
 
Understand the Possible Obstacles to DevOps Implementation
Understand the Possible Obstacles to DevOps ImplementationUnderstand the Possible Obstacles to DevOps Implementation
Understand the Possible Obstacles to DevOps ImplementationFlexsin
 
Benefits of Adopting a DevOps Culture
Benefits of Adopting a DevOps Culture Benefits of Adopting a DevOps Culture
Benefits of Adopting a DevOps Culture Bahaa Al Zubaidi
 
Top 10 DevOps Principles for successful development teams.pdf
Top 10 DevOps Principles for successful development teams.pdfTop 10 DevOps Principles for successful development teams.pdf
Top 10 DevOps Principles for successful development teams.pdfSparity1
 
8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps EffortsLucy Zeniffer
 
devops services.pdf
devops services.pdfdevops services.pdf
devops services.pdfElina619459
 
Best DevOps course Online & Classroom Training Naresh-IT
Best DevOps course Online & Classroom Training Naresh-ITBest DevOps course Online & Classroom Training Naresh-IT
Best DevOps course Online & Classroom Training Naresh-ITmanoharjgpsolutions
 
Devops Explained & Best Practices
Devops Explained & Best PracticesDevops Explained & Best Practices
Devops Explained & Best PracticesShikhaKonda
 
DevOps Best Practices: Combine Coding with Collaboration
DevOps Best Practices: Combine Coding with CollaborationDevOps Best Practices: Combine Coding with Collaboration
DevOps Best Practices: Combine Coding with CollaborationCognizant
 
Enterprise DevOps- Importance and Key Benefits You Need to Know
Enterprise DevOps- Importance and Key Benefits You Need to KnowEnterprise DevOps- Importance and Key Benefits You Need to Know
Enterprise DevOps- Importance and Key Benefits You Need to KnowSilver Touch Technologies
 
The Role of DevOps Consulting in Modern Software Development
The Role of DevOps Consulting in Modern Software DevelopmentThe Role of DevOps Consulting in Modern Software Development
The Role of DevOps Consulting in Modern Software Developmentriyak40
 

Similar to Use DevOps to Respond Faster (20)

Why you need DevOps Consulting Services?
Why you need DevOps Consulting Services?Why you need DevOps Consulting Services?
Why you need DevOps Consulting Services?
 
What is Devops?
What is Devops?What is Devops?
What is Devops?
 
Software Development Using DevOps
Software Development Using DevOpsSoftware Development Using DevOps
Software Development Using DevOps
 
DevOps Expt 1.pdf
DevOps Expt 1.pdfDevOps Expt 1.pdf
DevOps Expt 1.pdf
 
Collaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfCollaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdf
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approach
 
Best Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfBest Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdf
 
Understand the Possible Obstacles to DevOps Implementation
Understand the Possible Obstacles to DevOps ImplementationUnderstand the Possible Obstacles to DevOps Implementation
Understand the Possible Obstacles to DevOps Implementation
 
Benefits of Adopting a DevOps Culture
Benefits of Adopting a DevOps Culture Benefits of Adopting a DevOps Culture
Benefits of Adopting a DevOps Culture
 
Top 10 DevOps Principles for successful development teams.pdf
Top 10 DevOps Principles for successful development teams.pdfTop 10 DevOps Principles for successful development teams.pdf
Top 10 DevOps Principles for successful development teams.pdf
 
8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts
 
devops services.pdf
devops services.pdfdevops services.pdf
devops services.pdf
 
Best DevOps course Online & Classroom Training Naresh-IT
Best DevOps course Online & Classroom Training Naresh-ITBest DevOps course Online & Classroom Training Naresh-IT
Best DevOps course Online & Classroom Training Naresh-IT
 
Devops Explained & Best Practices
Devops Explained & Best PracticesDevops Explained & Best Practices
Devops Explained & Best Practices
 
DevOps Best Practices: Combine Coding with Collaboration
DevOps Best Practices: Combine Coding with CollaborationDevOps Best Practices: Combine Coding with Collaboration
DevOps Best Practices: Combine Coding with Collaboration
 
Enterprise DevOps- Importance and Key Benefits You Need to Know
Enterprise DevOps- Importance and Key Benefits You Need to KnowEnterprise DevOps- Importance and Key Benefits You Need to Know
Enterprise DevOps- Importance and Key Benefits You Need to Know
 
DevOps
DevOps DevOps
DevOps
 
Devops
DevopsDevops
Devops
 
The Role of DevOps Consulting in Modern Software Development
The Role of DevOps Consulting in Modern Software DevelopmentThe Role of DevOps Consulting in Modern Software Development
The Role of DevOps Consulting in Modern Software Development
 
DevOps and Tools
DevOps and ToolsDevOps and Tools
DevOps and Tools
 

More from Info-Tech Research Group

Select and Implement a Next Generation Endpoint Protection Solution
Select and Implement a Next Generation Endpoint Protection SolutionSelect and Implement a Next Generation Endpoint Protection Solution
Select and Implement a Next Generation Endpoint Protection SolutionInfo-Tech Research Group
 
Master Contract Review and Negotiation For Software Agreements-sample
Master Contract Review and Negotiation For Software Agreements-sampleMaster Contract Review and Negotiation For Software Agreements-sample
Master Contract Review and Negotiation For Software Agreements-sampleInfo-Tech Research Group
 
Improve IT Business Alignment With An Infrastructure Roadmap
Improve IT Business Alignment With An Infrastructure RoadmapImprove IT Business Alignment With An Infrastructure Roadmap
Improve IT Business Alignment With An Infrastructure RoadmapInfo-Tech Research Group
 
Build a Business-Driven IT Risk Management Program
Build a Business-Driven IT Risk Management ProgramBuild a Business-Driven IT Risk Management Program
Build a Business-Driven IT Risk Management ProgramInfo-Tech Research Group
 
Optimize Project Intake Approval and Prioritization
Optimize Project Intake Approval and PrioritizationOptimize Project Intake Approval and Prioritization
Optimize Project Intake Approval and PrioritizationInfo-Tech Research Group
 
Modernize Communications and Collaboration Infrastructure
Modernize Communications and Collaboration InfrastructureModernize Communications and Collaboration Infrastructure
Modernize Communications and Collaboration InfrastructureInfo-Tech Research Group
 
Craft an End-to-End Data Center Consolidation Strategy to Maximize Benefits
Craft an End-to-End Data Center Consolidation Strategy to Maximize BenefitsCraft an End-to-End Data Center Consolidation Strategy to Maximize Benefits
Craft an End-to-End Data Center Consolidation Strategy to Maximize BenefitsInfo-Tech Research Group
 
Develop a Project Portfolio Management Strategy
Develop a Project Portfolio Management StrategyDevelop a Project Portfolio Management Strategy
Develop a Project Portfolio Management StrategyInfo-Tech Research Group
 
Implement an enterprise service bus revised
Implement an enterprise service bus    revisedImplement an enterprise service bus    revised
Implement an enterprise service bus revisedInfo-Tech Research Group
 

More from Info-Tech Research Group (20)

Select and Implement a Next Generation Endpoint Protection Solution
Select and Implement a Next Generation Endpoint Protection SolutionSelect and Implement a Next Generation Endpoint Protection Solution
Select and Implement a Next Generation Endpoint Protection Solution
 
Create a Winning BPI Playbook
Create a Winning BPI PlaybookCreate a Winning BPI Playbook
Create a Winning BPI Playbook
 
Master Contract Review and Negotiation For Software Agreements-sample
Master Contract Review and Negotiation For Software Agreements-sampleMaster Contract Review and Negotiation For Software Agreements-sample
Master Contract Review and Negotiation For Software Agreements-sample
 
Optimize Change Management
Optimize Change ManagementOptimize Change Management
Optimize Change Management
 
Improve IT Business Alignment With An Infrastructure Roadmap
Improve IT Business Alignment With An Infrastructure RoadmapImprove IT Business Alignment With An Infrastructure Roadmap
Improve IT Business Alignment With An Infrastructure Roadmap
 
Build a Business-Driven IT Risk Management Program
Build a Business-Driven IT Risk Management ProgramBuild a Business-Driven IT Risk Management Program
Build a Business-Driven IT Risk Management Program
 
Standardize the Service Desk
Standardize the Service DeskStandardize the Service Desk
Standardize the Service Desk
 
Optimize Project Intake Approval and Prioritization
Optimize Project Intake Approval and PrioritizationOptimize Project Intake Approval and Prioritization
Optimize Project Intake Approval and Prioritization
 
Modernize Communications and Collaboration Infrastructure
Modernize Communications and Collaboration InfrastructureModernize Communications and Collaboration Infrastructure
Modernize Communications and Collaboration Infrastructure
 
Optimize the IT Operating Model
Optimize the IT Operating ModelOptimize the IT Operating Model
Optimize the IT Operating Model
 
Info-Tech Membership Overview
Info-Tech Membership OverviewInfo-Tech Membership Overview
Info-Tech Membership Overview
 
Define an EA Operating Model
Define an EA Operating ModelDefine an EA Operating Model
Define an EA Operating Model
 
Become a Transformational CIO
Become a Transformational CIOBecome a Transformational CIO
Become a Transformational CIO
 
Craft an End-to-End Data Center Consolidation Strategy to Maximize Benefits
Craft an End-to-End Data Center Consolidation Strategy to Maximize BenefitsCraft an End-to-End Data Center Consolidation Strategy to Maximize Benefits
Craft an End-to-End Data Center Consolidation Strategy to Maximize Benefits
 
Build and Information Security Strategy
Build and Information Security StrategyBuild and Information Security Strategy
Build and Information Security Strategy
 
Build an Application Integration Strategy
Build an Application Integration StrategyBuild an Application Integration Strategy
Build an Application Integration Strategy
 
Develop a Project Portfolio Management Strategy
Develop a Project Portfolio Management StrategyDevelop a Project Portfolio Management Strategy
Develop a Project Portfolio Management Strategy
 
Implement an enterprise service bus revised
Implement an enterprise service bus    revisedImplement an enterprise service bus    revised
Implement an enterprise service bus revised
 
Implement a Shared Services Model
Implement a Shared Services ModelImplement a Shared Services Model
Implement a Shared Services Model
 
Assess and Optimize EA Capability
Assess and Optimize EA CapabilityAssess and Optimize EA Capability
Assess and Optimize EA Capability
 

Recently uploaded

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Use DevOps to Respond Faster

  • 1. Use DevOps to Respond Faster to End Customers Fix, deploy, and support applications quicker. What is DevOps? DevOps emphasizes collaboration and knowledge sharing between development and operations roles. This approach adopts both lean and agile principles to eliminate wasteful development and deployment tasks, continuously and regularly release solutions to end users, and promptly address end-user and system feedback. DevOps emphasizes the inclusion of infrastructure and operational insights in development in order to improve delivery and deployment throughput, and identify opportunities to fine-tune systems for better performance. Common myths about DevOps Myth: DevOps is automation. Truth: The goal of DevOps is to streamline a solution’s deployment in order to get it out to end users quickly and address feedback rapidly through collaboration and continuous monitoring. This can be achieved without the need for automation tools using frequent discussions, trimming wasteful activities, and adopting operational values in development. Myth: DevOps clashes with existing IT processes. Truth: DevOps is a fit-to-purpose model and many of its practices can be and should be adjusted to align with the required stage gates and principles of your existing IT frameworks, such as Information Technology Infrastructure Library (ITIL). DevOps should not be used as an excuse to abandon non-functional requirements. Myth: DevOps means adopting continuous releases. Truth: Regularly releasing changes to your end users can provide you with critical feedback about quality, performance, and acceptance. However, daily or even weekly releases can be impractical for complex systems. Schedule your releases based on the availability of your operations team, business objectives, and the estimated value of your project at an established milestone. Realize the complications with traditional silos for development and operations teams: Development and operations traditionally operate within silos and function based on this mindset. Interactions are typically limited to deployment requests (e.g. infrastructure provisioning) and routing of change requests back to development. These silos likely came about through well intentioned training, mandates, and processes. Siloed departments often have poor visibility in the activities of other silos and they may not be aware of the ramifications their decisions have on teams outside their silo. ◦ They may make choices that are optimal largely for themselves without thinking of the effect they will have on the entire delivery pipeline. Localized improvements can be detrimental to the entire dev process. ◦ For example, an optimized development team will generate builds quickly. Deployment requests will pile up in front of operations because they are unable to keep up. This will generate higher holding costs and longer delays. Understand development and operations are primarily driven by different values: The conflict between development and operations often boils down to difference in values: ◦ Development strives for change – shorter cycle times are driven by Agile, and development produces change sets (e.g. new features, updates, patches) that need to be rolled out to production frequently. ◦ Operations strives for stability – operations care about ensuring all environments are up and smoothly running without disrupting end users and risking system reliability. Fix, deploy, and support applications quicker with DevOps practices. Identify and adopt key DevOps practices that will help streamline your deployment and feedback, and alleviate existing conflicts between the development and operations teams. Realize that implementing DevOps is not straightforward: you will encounter people, process, and technology obstacles throughout your journey up the DevOps implementation mountain. Experiment with various approaches and techniques since there is more than one way to reach the summit. Organizations will approach the DevOps implementation mountain differently since they will require unique sets of practices to address their specific challenges. Before beginning your climb: 1. Complete an assessment of the development and operations teams’ past experiences and behaviors, and existing toolsets and processes. Determine how DevOps can address your gaps and issues. 2. Prepare your teams by conducting the necessary training sessions, obtaining the DevOps mindset and ensuring they are supported by DevOps experts and leaders. 3. Map out the initial pathway to the summit and acquire the appropriate tools to get there. Be open to modify the pathway and tools when necessary. Alleviate the bottlenecks in your deployment and operations processes to improve throughput with DevOps: Development is under constant pressure from the business to deploy more applications with new features quickly. Operations, however, has traditionally attempted to limit change in order to minimize the risks of long downtime, breaking SLAs, and system degradation. DevOps is intended to create a more continuous flow of work from development into operations by alleviating the bottlenecks from large batch releases and inefficient activities. Optimize your entire deployment process, rather than individual functional groups or phases. Your overall throughput is only as good as your least optimized step. DevOps can help uncover people and process issues that were previously masked, such as communication issues. Leaving these complications unaddressed will cause frustration and poor hand-offs between teams, which leads to further delays. Promptly addressing end-user feedback is critical to achieving a positive customer experience: Maintaining a positive and receptive customer experience is not only delivering high quality solutions, but also listening attentively to customer concerns and feedback and providing them with the necessary fixes and updates in a timely manner. DevOps stresses the importance of short feedback loops which will allow your dev and ops teams to: ◦ Rapidly adjust the functionalities of your applications to align them with current stakeholder requirements. ◦ Fine-tune the production environment to enhance the application’s performance. ◦ Identify opportunities for additional features and improvements based on the common personas of your end users. Teams need to respond to change and release updates quickly and efficiently without compromising quality or systems integrity. Failure to do so risks driving users to a competitor because of poor user experience. Strengthen your system with lessons learned from each deployment: DevOps practices stress the importance of small incremental builds periodically deployed to production environments. This approach can help minimize the risk of system failures since the scope of defects is small and typically predictable. DevOps also gives you the opportunity to evaluate your system capacity with your latest releases. Valuable insights can be gathered to identify how your code, data, and system configurations can be optimized for better performance and stability. The end goal is to make your systems antifragile though continuous learning and improvement. Resilient systems improve or respond positively when shocked. They break a little all the time but evolve as a result, becoming less prone to catastrophic failure (source: Alan Morrison and Bo Parker. “The evolution from lean and agile to antifragile.” Technologyforecast: A quarterly journal. 2013, Issue 2. PWC.com). DevOps Improves Results 23% increased collaboration between departments. 22% improved quality of deployed applications. 20% reduced time-to-market for software/services. Source: “TechInsights Report: What Smart Businesses Know About DevOps.” CA Technologies. Sept 2013. DevOps produces 63% more frequent software releases. DevOps results in 33% more time devoted to improving infrastructure. DevOps reduces 60% of time spent handling support cases. Source: DevOps Pushes Agile to IT's Limits: Implementing DevOps Where Agile Rules. ScriptRock. DevOps is already being discussed in many IT organizations: The business often sees the consequences of the conflicts between development and operations teams through delayed releases and poor end-user experiences, which does not reflect a positive light on the organization as a whole.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.