HP Software: Apps meet Ops 2015 HP DevOps by Design Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015
HP Software: Apps meet Ops 2015 Build it, test it, and fix the things that go wrong. Repeat the process until the desired reliability is achieved. It s a feedback process and there is no other way. David Packard, co-founder of Hewlett-Packard The World s First DevOps Thinker (before DevOps was born)
Challenges to start, accelerate or improve with DevOps I m thinking about DevOps but I fear my reliability in IT Operations and quality of the applications? I implemented DevOps, but I don t get benefits as my apps are still slow and too many incidents due the increased acceleration. I have a bunch of tools for DevOps, but they don t seem solve the latency problems? 3
Your options or 4
So, you decide to investigate! 5
to better collaboration, accelerate and visibility 6
HP DevOps Journey to Value Approach How to get there? Strategic Outcomes Guidance and Vision to enable the Continuous Innovation Enterprise - Understand your current readiness in Dev & Ops: - Ability to automate, create visibility and reduce latency - Prioritize based on your goals. - Define a roadmap that delivers most value for your Innovation agenda Sustained Benefits Rapid ROI Benefits Quick Value Benefits 7
Business Demand Investigate what More means Building and delivering high quality apps at the speed of business Planning App Development App Testing Release decision App release Deployed App More Builds More Quality More Deployments More Changes More Efficiencies Frequent dev. work sync per day. Deploy Integrated builds Integrated tests. Smarter Testing Performance Validations More frequent Releases More deployments in test and production Operate SW and HW infrastructure Monitor availability and performance Delivery Lifecycle Service Lifecycle Application Lifecycle Portfolio Investments More Visibility 8 Traceability Dependencies Requirements Defects Delivery pipeline Configuration Change Impact Monitoring needs User Experience Service Performance
Business Demand Understand the pains and issues Bottlenecks, constraints, error prone processes, high latency and lack of visibility One way flow Rapidly increasing WIP Manual build and integration processes Manual Testing High # defects Revenue $ Planning App Development App Testing Release decision App release Deployed App Poor user experience Long waiting time for build and test environments Manual and error prone app deployments $ Costs Error prone manual hand-offs and processes Siloed Teams, Lack of end to end visibility 9
Business Demand Current As-Is Future As-IS Visualize your situation and priorities Put the pains, constraints, visibility issues on a map Planning Risk Time Cost Agility Innovation Requirements App Development Business Priorities Development Readiness App Testing Dev-Test Release decision Feedback Loops App release Deployed App Infrastructure Deployment Operate Operations Readiness 10
Business Demand Current As-Is Future As-IS Enterprise DevOps by Design See how HP Solutions and Services can contribute and deliver more. Risk Time Cost Agility Innovation Business Priorities Applications Planning App Development App Testing Release decision App release Deployed App Continuous Integration & Testing Continuous Delivery & Deployment Continuous Operations IT Operations Continuous Assessment 11
Discover the DevOps Journey Full DevOps roadmap service 0 1 2 3 4 5 Journey to Value Agile Discovery Solution Discovery Workshop Analysis to Assessment Transformation Workshop Roadmap & Business Case Development Presentation Assess the current client s readiness to start, improve or accelerate DevOps. Identify high-level actions to achieve success. Solutions that will support the journey Shared understanding of client goals and objectives Overview of DevOps and the HP DevOps solution blueprint Walk through the DevOps lifecycle Identification and prioritisation of key requirements and challenges Gathering and analysis of qualitative and quantitative information Validates key requirements and challenges Evaluate Customers DevOps maturity and eestablishes baseline Alignment of challenges and requirements with HP Standard blueprint capabilities Definition and agreement of the proposed future state Confirmation of desired benefits Define journey to transforming to DevOps Development of HLD (technical and process) and Transformation strategy Roadmap creation Verification of benefits against roadmap Costing of solution implementation Completion of business case Presentation of roadmap and business case to sponsors and key stakeholders 12
Journey to Value - Agile Discovery Get an insight in your Enterprise DevOps DNA 13
Enterprise DevOps DNA (1) Each company has its own DNA of DevOps. Readiness Assessment Requirements Dev-Test Feedback Loops Large scopes, many dependencies, complex, architecture Development Readiness Lot of latency, Development progress slow. Lack of feedback No efficient collaboration Project initiation Production application Infrastructure not designed to scale quickly Error prone provisioning and deployments due manual hands off. Infrastructure Deployment Operate Operations Readiness Downtime due unexpected problems in production. 14
Enterprise DevOps DNA (2) Predictive Application Delivery pattern but difficult to accelerate Readiness Assessment Requirements Dev-Test Feedback Loops Requirements are now well known for hand over to dev. Development Readiness Agile methodologies Feedback is improved, and more visibility. Project initiation Collaboration with Ops is still lacking, infrastructure is not ready Deployments are more automated, but release pipeline is fuzy Monitoring of new apps become a headache, because of last minute changes. Production application Infrastructure Deployment Operate Operations Readiness 15
Enterprise DevOps DNA (3) DevOps that delivers quality, ability to accelerate and cost efficient. Readiness Assessment Project initiation Requirements Dev-Test Feedback Loops Large scopes, many dependencies, complex, architecture Ops know early in the cycle of the expectations Development Readiness Lot of latency, Development progress slow. Deployment is fully automated, and release pipeline is fully visible Infrastructure Deployment Operate Operations Readiness Lack of feedback No efficient collaboration 24x7 operations as monitoring and management requirements are early embedded Production application 16
IPTV Application Sample 17
Example Scenario As-Is Assessment New IPTV Mobile Application Readiness Assessment Project initiation Requirements Dev-Test Feedback Loops Requirements too complex and development team task management manual Development Readiness Testing cannot start as application features still not available Too many severity one issues causing customer dissatisfaction Release process taking 6 months but the business needs the application in 3 months to support a marketing initiative Production application Environments not available with correct tools for development teams Infrastructure Deployment Operate Operations Readiness 6 months release process No defined Performance SLAs 18
Helping you consultatively Your Readiness Scores Understand the area of improvements in processes, tooling and collaboration Automate Low Latency Visbility Continuous Integration & Testing 0.3 0.4 0.7 Continuous Delivery & Deployment 0.2 0.6 0.4 0.4 Continuous Operations 0.3 0.2 Continuous Assessment 0.3 0.2 0.3 19
Suggested Process & Collaboration Improvements New IPTV Mobile Application Introducing DevOps patterns Requirements Dev-Test Feedback Loops Introduce Agile methods to reduce requirements complexity and create improved task management Development Readiness Introduce Virtualization techniques to eliminate wait times Capture non functional requirements and introduce performance testing Project initiation Production application Use Cloud environments with preprovisioned open source SCM and Build tools Monitor user experience and capture performance degradation before users start to complain Infrastructure Deployment Operate Operations Readiness 20
Tools will support the improvements or acceleration New IPTV Mobile Application Strategic Outcomes Tools that accelerate the value from DevOps Requirements Dev-Test Feedback Loops Agile Manager adopted to automate user story collection, prioritisation and dev team task allocation Development Readiness Service Virtualization adopted to replicate application architecture and tests can still be carried out despite lack of full system availability Sustained Benefits Project initiation Helion Cloud and CSA used to automate process and enable self service portal for instant environment / tool provisioning StormRunner Load deployed to ensure peak loads can be replicated prior to application release Infrastructure Deployment Operate Operations Readiness Quick Value Benefits 3 months release process AppPulse for Mobile used in pre and post production environments to ensure service levels are met for end users Production application Rapid ROI Benefits Release cycle time improved to 3 months, no severity 1 issues and cost reduction of $500k 21
DevOps by Design Recommendations Roadmap New IPTV Mobile Application Strategic Outcomes 2015 2016 Q2 Q3 Q4 Q1 Q2 Q3 Q4 QUICK WINS SHORT TERM LONG TERM Modernize the Sustained infrastructure Benefits Increase automation in the IT processes for the new application types Introduce Service Virtualization to lower latency Rapid ROI Benefits Integrate Mobile development tools into Continuous Integration Introduce simulations for quality improvements and infrastructure needs with StormRunner Load and AppPulse Quick Value Benefits Integrate Agile Manager with Jenkins to reduce latency and increase automation 22
Journey to Value Fastest Routes to Deliver Insights for your Journey Strategic Outcomes Agile Discovery Duration Audience Objective Format Outcome 3-5 hours IT Directors, Stakeholders HP s PoV of your current state and explain route-tovalue options. Discussion/Interviews A potential Journey-to- Value roadmap from HP s PoV Extended Agile Discovery Duration Audience Objective Format Outcome Quick Value Benefits Sustained Benefits 1 or 2 days IT Directors, Stakeholders Understand your current state and discover fastest route-to-value Rapid ROI Benefits Discussion/Interviews A customized Journey-to- Value roadmap from customer s PoV 23
Journey to Value Framework Measurable Value Tangible Outcomes Successful References Proven, Resultdriven Approach DevOps by Design Foundation Agile Approach to Value Backlog 24
Journey to Value Framework Agile Approach to Value Backlog Tangible Proven, Resultdriven Outcomes Approach Tangible Outcomes Quick Wins Proven, Resultdriven Short Approach Term Wins Unlock value of current investment High Impact ROI, Rapid TTV Long Term Wins Agile Approach to Extend the Value Value Backlog Sustained returns Strategic Outcomes 25
Want to know more how HP can help you with DevOps? Get in touch with your HP sales or HP partner 26
HP Software: Apps meet Ops 2015 Are you ready for the Journey? Make Enterprise DevOps Work.