Agile, Continuous Delivery, devops. Friend or Foe???
|
|
|
- Martin Richards
- 10 years ago
- Views:
Transcription
1 Agile, Continuous Delivery, devops. Friend or Foe??? Jason Gray e [email protected] t jas50ng
2 whoami 1989 Bch Comp Sci (this is what you did before youtubeand slideshare) 1990s Operations -sysadmin/network admin 2000s devopsedan online courseware system 10 countries and 6 languages 2002 Honours in The challenges of ITIL implementations 10+ yrs Operations experience Automated deployments of 400 workstations / 60 servers for breakfast 10+ yrs Service Management experience Now 2 yrs Capacity Management / 2 yrs Problem Management Head of Service ITIL 2011 expert Agile - ICAgile Professional Certification devops Meetup event co-organiser Perth
3 As your business demands more SPEED techniques are being adopted that are putting Service Management under pressure. How do you respond? Do you defend or adapt/evolve/transform? Is service availability under threat?
4 Is ITIL under attack?
5 Are agile, Continuous Delivery & devops friend or foe?
6 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are these techniques being adopted and what do they promise? Why is your CIO/business interested? 3. What does this mean for ITSM What to expect from agile, CD, devops How will this impact your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for ITSM Disruption 5. Wrap up: Monday -> 90 days -> Next year
7 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are these techniques being adopted and what do they promise? Why is your CIO/business interested? 3. What does this mean to ITSM What to expect from agile, CD, devops What is the impact on your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for SM Disruption 5. Wrap up: Monday -> 90 days -> Next year
8 1970 Dr Winston Royce Managing the development of large software systems although Royce believe in this concept, he described the above as risky and inviting failure
9 What Royce was really recommending was this Recommending this To fix this to transform a riskydevelopment process into one that will provide the desired outcome
10 1976 Bell and Taper Referedto Royce s initial design as Waterfall and the Waterfall SDLC was born BDUF: Big Design Up Front Each phase 100% complete before performing the next
11 Waterfall was good for delivering a bunch of stuff we didn t really need and will never use 45% of features never used YAGNI you aren t going to need it YAGRI you aren t going to release it Standish Group 2002
12 Waterfall s Legacy to the Enterprise: It was great for generating lots of this
13 and building these Walls between teams (Handoffs)
14 and for constructing these Great for this Silos of teams
15 Waterfall delivery also has some serious issues BDUF = Incorrect Assumptions Everything is known up front.myth Everything comes together in the end.myth Better solutions will not be discovered along the way stifles innovation Customers/Business/Markets do not change their mind...missed opportunity
16 but 2 of the biggest problems
17 Problem #1: Failure to deliver 14% Successful 57% Challenged Source: Standish Group 2011 (project data from )
18 with 29% EPIC FAIL
19 and Problem #2: SLOW delivery? concept Time until the business begins to see value? Project Lifecycle Plan Build Test Run months 4 months 8months 3 years?
20 AWESOME!!! Your happy customer is only 3 years away
21 The New World problem statement becomes How do I deliver customer valuefaster?
22 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are these techniques being adopted and what do they promise? Why is your CIO/business interested? 3. What does this mean for ITSM What to expect from agile, CD, devops What is the impact on your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for SM Disruption 5. Wrap up: Monday -> 90 days -> Next year
23 Start with the why? To deliver customer valuefaster Simon Sinek
24 Problem 1: Failure to deliver Waterfall vs Agile 14% vs 42% 3x more successful Source: Standish Group 2011 (project data from )
25 Problem 2: FASTER delivery Plan Waterfall (old world) Build Test Run concept months 3 months 6months agile, CD, devops (new world) 3 years vs weeks Plan Build Test Run concept Weeks, days Sprints/iterations ASAP
26 agile, cd, devops -What?
27 What are these new techniques? 1. Agile mid 90 s Iterative software delivery lifecycle evolutions from XP, RAD 2001 Agile Manifesto 8 values, 12 principals Always evolving eg. LEAN, ToC, technology/tools 2. Continuous Delivery 2006 Started with Continuous Integration to support the speed of Agile development Automation of builds and testing 2010 Continuous Delivery Jez Humble & David Farley 3. devops 2009 Early days called Agile systems administration Andrew Clay Shafer/Patrick Debois then started devopsdays #devops Don t think devops think *.ops 2009 Velocity -John Allspaw& Paul Hammond 10 deploys a day Culture, LEAN, Automation, Measurement, Sharing
28 agile, cd, devops -How?
29 Transformation from old world to new world Business Perspective 12 months release Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD Team Silos Walls of confusion/frustration/handoffs
30 Transformation from old world to new world Business Perspective 12 months release Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations CONSTRAINT ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD
31 Agile Business Perspective 4 months release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD
32 Agile Business Perspective 4 months release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile CONSTRAINT ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD
33 Continuous Integration Business Perspective 3 month release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Integration ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD
34 Continuous Integration Business Perspective 3 month release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Integration ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD CONSTRAINT
35 Continuous Delivery Business Perspective 1 month release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Delivery ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD
36 Continuous Delivery Business Perspective 1 month release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Delivery ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD CONSTRAINT
37 Devops (*.ops) Business Perspective daily or weekly releases Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Delivery devops ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD
38 Why is your CIO/Business Interested? Two Important Problems are Solved 1. Better customer value/outcomes - Increased customer satisfaction 2. Delivered sooner - Payback/value delivered earlier plus 3. Encourages Innovation for a competitive advantage and as a bonus (combined with process evolution and technology improvements eg LEAN, cloud) 4. Some pretty serious productivity and cost saving potential and this is why you should be interested
39 Offensive Strategy: How fast can you deliver your idea or innovation?
40 Defensive Strategy: How fastcan you close the gap on your competitors?
41 The game has changed Andrew Clay Shafer there is no talent shortage
42 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are these techniques being adopted and what do they promise? Why is your CIO/business interested? 3. What does this mean for ITSM What to expect from agile, CD, devops How does this impact your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for ITSM Disruption 5. Wrap up: Monday -> 90 days -> Next year
43 Some examples of impacts on ITSM? Agile Iterations: Smaller but more frequent changes Discovery-test and learn: more pilots/poc/canary Launches/Dark Launching Minimum Viable Product -MVP Low doc -this does not mean no documentation(audit requirements still need to be satisfied) Continuous Delivery Automation of development pipeline (builds, tests, deploys) Version control and Revision control of everything Logging: what, when, where, why and who Fix forward instead of rollback or replace instead of fix transient Cis devops Spin up/tear down of complete environments Role/ Responsibility Confusion Possible audit/regulation considerations - Segregation of duties (compensating controls)
44 How does this impact your ITSM processes Exercise: Heatmap on ITIL/ITSM process
45 Which processes need to adapt, which processes need to evolve, and which processes need to transform? And by processes I mean people, process, technology and partners
46 Examples
47 Adapt, Evolve and Transform process examples Adapt Service Level Management (not going to cover) Evolve Problem Management (if we have time) Transform Release and Deployment Management Change Management (if we have time) Configuration Management
48 1. Problem Management - Evolve Issues: Releases fix forward rather than rollback Replacing servers rather than investigating (masking the root cause) Role confusion: who does root cause analysis? problem management or the devops team Card walls being used by agile teams to track defects CSI Actions: Process/Role clarification: Who does RCA Who does problem resolution Figure out how you are going to track defects/known errors Benefits: Should be improved logging and metrics for RCA activities
49 1. Problem Management cont Legacy systems Problem Management Categorisation Phase Diagnosis Phase (RCA) Solution Phase Resolution agile systems Problem Management Categorisation Phase Diagnosis Phase (RCA) Agile Team Solution Phase Resolution
50 2. Release and Deployment - Transform Issues: Spin up / Tear down of complete environments automated releases Automated builds after every code check-in Automated testing more frequent with quicker feedback Transient Cis asset lifecycle of hours or minutes Versioning and Revision control of everything CSI Actions: Connect cd/devops tools up to change: what, when, where, why and who Exploit automated documentation Benefits: Sit back and watch Release and Deployment mature
51 2. Release and Deployment cont Service Transition: Release & Deployment Management (ITIL Service Transition ) Release and deployment models pg 121 Automate the delivery, distribution, installation, build and configuration audit procedures where appropriate to reduce costly manual steps automate the build, installation and release distribution processes to improve re-use, repeatability and efficiency Automation will help to ensure repeatability and consistency..if a manual mechanism is used, it is important to monitor and measure the impact of many repeated manual activities, as they are likely to be inefficient and error-prone. Automated configuration baseline procedures save time and reduce errors in capturing the status of configurations and releases during release build, test and release deployment.
52 2. Release and Deployment cont Service Transition: Release & Deployment Management (ITIL Service Transition ) Support a rapidly changing business
53 2. Release and Deployment.cont ssshhhhhh!!!! Continuous Delivery and devops is Release and Deployment Management done well
54 3 Change Management - Transform Issues: Need to get better at smaller more frequent changes/releases Make sure you aren t getting Gamed Hidden surprises: Feature toggles, feature flags (testing impact) Testing in Production Canary releases Dark launches Automation through new toolsets Automated release documentation through tools CSI Actions: Open up toolset to automation (APIs) Improve Standard change (preapproved) options for low risk activities Fast lanes / slow lanes not all changes are equal
55 Change Fast lanes + Slow lanes SLOW - anti-patterns Eg. COTS, Legacy system Low number of releases No automation No automated testing Fragile design high change failure rate High level of Tech debt FAST Eg strategic investment Frequently released systems Automated deployment Automated testing Anti-fragile design Low change failure rate Shorter release cycle
56 4 Configuration Management v2.0 - transform Issues: Transient servers/environments/cis/data How much manual configuration work are you currently doing and planning on doing What is really important to track / what adds value What is your definition of asset and what is your definition of lifecycle Continuous Delivery will version and revision control everything the whole stack from boots to application OS versions, OS Patch levels, OS configs, App versions, App Patch levels, App/Web configs Software defined datacentre (SDDC) Network/Security configs deployed with applications (version controlled) Would you trust your CMDB or the Continuous Delivery servers Who has the better information Does your current automation cut it (is daily discovery enough)
57 Treating servers (CIs) more like Cattle and less like Pets
58 4 Configuration Management cont. Issues cont.. Servers treated more like cattle and less like pets Naming standards control CSI Action: Ec ap.southwest Utilise CD servers for information Develop APIs to push CI information to CMDB on create and update through build Benefits: Real-time automation of CMDB (CIs and relationships) Meaningful and rich release detail
59 If an environment is provisioned, built, tested and decommissioned before configuration management can detect it. George Berkeley (1710) Philosopher Did the CIs really exist? Is there value in tracking transient CIs?
60 In Summary Agile, CD and devops if done right should be improving your ITIL/ITSM capability and maturity?
61 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are we adopting these techniques and what do they promise? Why is your CIO/business interested? 3. What does this mean to ITSM What to expect from agile, CD, devops How does this impact your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for ITSM Disruption 5. Wrap up: Monday -> 90 days -> Next year
62 friends or foes?
63 They are friendsto your business You need to becomes friends with them.
64 These debates ITIL vs agile ITIL vs CD ITIL vs devops
65 ITIL vs agile ITIL vs CD ITIL vs devops
66 The real debate becomes? How do we become friends? and how do we prepare for ITSM disruption?
67 4 tips to prepare for ITSM disruption
68 1. Service Management Culture Start cultivating culture Agile/cd/devops require culture change so does ITSM Make sure your people understand how your business works End-to-end Value stream map how an idea makes it into production Common Goals/Objectives/KPIs stop Delivery at all costs mentality stop punishing operations for failures Ensure you are employing the right people in your teams People that value collaboration and outcomes. People that value outcomes, not people that love processes Do you have ITIL/ITSM perception problems you need to face them
69 ITSM Perception Problems... Which ones do you have?
70 2. TRUST Protect Do you believe ITSM enables this Serve Stagnate or this Serve and protect SLOW Low trust = Low performance Low transparency High levels of Approval Silo-ed Low levels of engagement FAST High trust = High performance Transparent High levels of trust Collaborative Engaged teams
71 2. TRUST - Understand the why/what/how Understand agile, continuous delivery and devops Read, watch, go and see Understand what they are doing and why Apply learnings to your processes Take an interest, get involved, collaborate, go to meetups, conferences Understand the end-to-end value chain, speak a common language it helps build trust
72 3. Get LEAN From mean to LEAN processes Apply LEAN Value stream mappings for all of your processes Focus on value and outcomes (not output) Start with a MVP (Min. Viable Product) for your processes Including Minimum Standards of Documentation Identify and remove constraints 2003: Lean Software Development Mary Poppendieck/Tom Poppendieck Identify the next constraint in your processes and reduce or remove it ToC Theory of constraints 1984: The Goal Eliyahu M. Goldratt and Jeff Cox
73 4. Be prepared for SPEED Prepare yourself for Ludicrous speed Be prepared more frequent changes Maybe a ridiculous amount of change Automate, automate, automate don t just automate a bad process Ensure your SM tool has a usable friendly API (RESTful) If not start thinking about developing one or getting one Its not just about federation (ETL, batching -slow), it is about real time connection and linking into richer toolsets Automate documentation
74 to prepare for disruption and the New World
75 Old World New World
76 Old World vs New World Old World Implement 5 ITIL Volumes Target Maturity 5 SLOW Low trust Done when code cut Output Silos, Walls FUD There s a book for that New World Fit for purpose Target Maturity enough - LEAN (MVP) FAST High Trust Done is shipped Outcomes Collaborative Discovery, Do it more frequently There is an app for that
77 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are we adopting these techniques and what do they promise? Why is your CIO/business interested? 3. What does this mean to ITIL/SM What to expect from agile, CD, devops What is the impact on your ITIL/SM processes? Which ITIL/SM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: Preparing for SM Disruption 5. Wrap up: Monday -> 90 days -> Next year
78 Action Plan Monday Morning Become friends with agile, CD and devops teams Assess yourself - Heatmap Exercise - Are your ITIL processes Fit for purpose CSI: Adapt, Evolve & Transform your ITIL processes Next 90 Days Start cultivating culture: collaborating and breaking down the walls and the silos Start building TRUST Get LEAN Prepare your processes for max. SPEED Next Year Too slow.your agile now
79 (W. Edward Deming) It is not necessary to change, survival is not mandatory
80 Additional Resources The Goal (theory of constraints) Eliyahu M Goldratt The Phoenix Project Gene Kim, Kevin Behr, George Spafford Release it Michael T Ngard Management 3.0 Jurgen Apello Continuous Delivery Jez Humble & David Farley Implementing LEAN Software Development Mary and Tom Poppendieck Also follow: Andrew Clay Shafer, Jeff Patten, John Allspaw Conferences/meetups: Velocity conference, devopsdays.com, devops meetups
THE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD
THE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD Eric Jeanes NET+ Program Management, Internet2 2015 Internet2 Thanks to Brad Greer, U of Washington [ 2 ] 2015 Internet2
Continuous Delivery. http://thoughtworks-studios.com/ Martin Fowler, Jez Humble YOW! Brisbane, 5 December 2011. Wednesday, December 7, 11
Continuous Delivery Martin Fowler, Jez Humble YOW! Brisbane, 5 December 2011 http://thoughtworks-studios.com/ agile 101 "Agile" team Analysis + Design Development Centralized QA Integration + QA IT Operations
Continuous Delivery of Software
Continuous Delivery of Software Reducing risks with systems, feedback and flow SEPG North America 2013 Joanne Molesky October 3, 2013 2011 All rights reserved. Purpose Challenge traditional concepts for
An Introduction to Continuous Delivery
An Introduction to Continuous Delivery rolf russell continuous delivery practice lead 2011 All rights reserved. conan the deployer getting it in front of users quickly http://code.flickr.com small feature
Continuous Delivery. Jez Humble, ThoughtWorks Studios @jezhumble #continuousdelivery DevOpsDays, Hamburg
Continuous Delivery Jez Humble, ThoughtWorks Studios @jezhumble #continuousdelivery DevOpsDays, Hamburg Agile 101 "Agile" team Analysis + Design Development Centralized QA Integration + QA IT Operations
Continuous Delivery Workshop
Continuous Delivery Workshop deployment pipelines Workshop materials created by Jez Humble, Martin Fowler, Tom Sulston, & Neal Ford deployment pipelines tests, synergistic practices, incremental deployment
Continuous Delivery Software-Deployments ohne graue Haare. 3. April 2012 Corsin Decurtins
Continuous Delivery Software-Deployments ohne graue Haare 3. April 2012 Corsin Decurtins Some numbers 4 15 deployments per year bank, insurance company, government, transport authority deployments per
Enabling Continuous Delivery by Leveraging the Deployment Pipeline
Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 [email protected] Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching
Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app
ACCELERATE DEVOPS USING OPENSHIFT PAAS
ACCELERATE DEVOPS USING OPENSHIFT PAAS September 3, 2014 AGENDA World we live in today IT organization: Charter, goals, and challenges DevOps: Problem statement, what, and why How to enable DevOps Application
Continuous Delivery: implementation considerations. Léon Hagenaars-Keus [email protected] Edwin van Dillen [email protected]
Continuous Delivery: implementation considerations Léon Hagenaars-Keus [email protected] Edwin van Dillen [email protected] SOFTWARE INNOVATORS Done = Released What is Continuous Delivery all about?
Why continuous delivery needs devops, and why devops needs infrastructure-as-code. Sriram Narayan @sriramnarayan 25-Oct-2012
Why continuous delivery needs devops, and why devops needs infrastructure-as-code Sriram Narayan @sriramnarayan 25-Oct-2012 about me Part of ThoughtWorks Studios Go team Have consulted as Tech Principal,
DevOps: Old-School IT lessons for a New-World of IT Opportunities. February 16, 2012
DevOps: Old-School IT lessons for a New-World of IT Opportunities February 16, 2012 Brought to you by Vivit DevOps Special Interest Group (SIG) Your input is welcomed on new topics! We hope you ll consider
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development Introduction Today s developers are under constant pressure to launch killer apps and release enhancements as
Service Orchestration
June 2015 Service Orchestration Infos and Use Cases Falko Dautel Robert Thullner Agenda + Overview + Use Cases & Demos VM Provisioning with ServiceNow Employee Onboarding + Summary + Questions & Answers
DevOps. Happiest People Happiest Customers
DevOps Happiest People Happiest Customers Contents Introduction...3 What Is DevOps?...3 Do We Really Need DevOps?...4 Survey of DevOps Quantifiable Benefits...5 How Does DevOps Work Anyways?...5 Challenges
Continuous Delivery Benefits, Best Practices and Practical Advice
Continuous Delivery Benefits, Best Practices and Practical Advice Jeffrey Hammond Forrester Research Ajit Zadgaonkar Edmunds.com Mark Warren Perforce Software Continuous Delivery: A Key Enabler of Feedback
Crossing the DevOps Chasm
SOLUTION BRIEF Application Delivery Solutions from CA Technologies Crossing the DevOps Chasm Can improved collaboration and automation between Development and IT Operations deliver business value more
Determining Best Fit. for ITIL Implementations
Determining Best Fit for ITIL Implementations Michael Harris President David Consulting Group Agenda Why ITIL? The Evolution of IT Metrics Towards the Business What do businesses need from IT Introduction
Service OnBoarding: A Process Approach for Uniting ITIL and DevOps. Bill Cunningham
Service OnBoarding: A Process Approach for Uniting ITIL and DevOps Bill Cunningham Service OnBoarding A Process Approach for Uniting ITIL and DevOps through Standardized Non- Functional Requirements DevOps:
A Sumo Logic White Paper. Harnessing Continuous Intelligence to Enable the Modern DevOps Team
A Sumo Logic White Paper Harnessing Continuous Intelligence to Enable the Modern DevOps Team As organizations embrace the DevOps approach to application development they face new challenges that can t
Continuous delivery Release software on-demand, not on Red Alert
Continuous delivery Release software on-demand, not on Red Alert Have it all. Ahead of the competition Value In a world where customers expect a mobile and connected 24x7 experience, businesses must adapt
DevOps: Roll out new software and functionality quicker with high velocity DevOps
DevOps: Roll out new software and functionality quicker with high velocity DevOps As software becomes more central, companies are looking for ways to shorten software development cycles and push new functionality
DevOps: Development Challenges and New Approaches
DevOps: Development Challenges and New Approaches Chris Sharp STSM, Chief Architect SWG Europe DevOps IBM Master Inventor, Member of IBM Academy of Technology Agenda The Problem and the Need for Change
Free ITIL v.3. Foundation. Exam Sample Paper 1. You have 1 hour to complete all 40 Questions. You must get 26 or more correct to pass
Free ITIL v.3. Foundation Exam Sample Paper 1 You have 1 hour to complete all 40 Questions You must get 26 or more correct to pass Compliments of Advance ITSM www.advanceitsm.com 1. What is the main reason
Managing Testing Cycles efficiently
Managing Testing Cycles efficiently p. 1 of 26 Managing Testing Cycles efficiently Yury Makedonov (416) 481-8685 [email protected] http://www.softwaretestconsulting.com Copyright 2006 Yury Makedonov 1 Introduction
WHAT DOES DevOps MEAN FOR YOU?
WHAT DOES DevOps MEAN FOR YOU? OUR SPEAKERS DEREK WALSH SIMON STEFANOFF GLENN GORE Manager, Application Development Melbourne IT Head of Technology Reactive Senior Manager, Technology Solutions Amazon
TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION
www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect ... Table of Content Introduction 3 Driving Transformational
Continuous Delivery: Bridging Quality Between Development and Customers
Continuous Delivery: Bridging Quality Between Development and Customers Author John Ruberto ([email protected]) Abstract We were not moving fast enough for our business stakeholders. Development and
Scaling Agile Is Hard, Here s How You Do It!
Scaling Agile Is Hard, Here s How You Do It! Diego Lo Giudice, Vice President, Principal Analyst April 9, 2014. Optional Conference, Budapest Agenda Is Agile still worthwhile? How are Organizations Doing
ITIL V3 Foundation Certification - Sample Exam 1
ITIL V3 Foundation Certification - Sample Exam 1 The new version of ITIL (Information Technology Infrastructure Library) was launched in June 2007. ITIL V3 primarily describes the Service Lifecycle of
Continuous Delivery. Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley
Continuous Delivery Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley Copyright 2011 ThoughtWorks Inc. All rights reserved www.thoughtworks-studios.com Introduction Continuous
Delivery. Continuous. Jez Humble and David Farley. AAddison-Wesley. Upper Saddle River, NJ Boston Indianapolis San Francisco
Continuous Delivery Jez Humble and David Farley AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Cape Town Sydney Tokyo Singapore
DevOps for the Mainframe
DevOps for the Mainframe Rosalind Radcliffe IBM Distinguished Engineer, Enterprise Modernization Solution Architect [email protected] 1 Please note IBM s statements regarding its plans, directions, and
Introduction to DevOps
Introduction to DevOps or agile infrastructure Leif Sørensen [email protected] Praqma Continuous Delivery & DevOps experts and evangelists Tools & Automation experts. We help customers with practical implementation
Be Fast, but be Secure a New Approach to Application Security July 23, 2015
Be Fast, but be Secure a New Approach to Application Security July 23, 2015 Copyright 2015 Vivit Worldwide Copyright 2015 Vivit Worldwide Brought to you by Copyright 2015 Vivit Worldwide Hosted by Paul
SESSION 709 Wednesday, November 4, 9:00am - 10:00am Track: Strategic View
SESSION 709 Wednesday, November 4, 9:00am - 10:00am Track: Strategic View The Business of IT Provisioning Bill Irvine Transformation Strategist, Accelerate Innovation, VMware [email protected] Session
Role of the Business Analyst in an Agile Project
Role of the Business Analyst in an Agile Project Agenda 1: Introduction to Agile 2: Focus on Agile Principles 3: Business Analysis and the agile process 4: Addressing challenges 5: Close off and recap
NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP [email protected]. ... educate & inspire - - - ITSM Academy 1115 1
NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP [email protected] - - -... educate & inspire ITSM Academy 1115 1 ITSM Academy Full service provider of IT Service Management (ITSM) education
Use Scrum + Continuous Delivery to build the right thing
August 2012 W hitepapers Use Scrum + Continuous Delivery to build the right thing PETER GFADER Introduction How often do you release your product to your end users? How often do your end users see and
It s Not Called Continuous Integration for Nothing!
It s Not Called Continuous Integration for Nothing! Dan Boutin Vice President of Digital Strategy [email protected] Mobile (404) 304-9529 @DanBoutinSOASTA In This Discussion Today Agenda: SOASTA Introduction
A Pythonic Approach to Continuous Delivery
https://github.com/sebastianneubauer [email protected] A Pythonic Approach to Continuous Delivery Sebastian Neubauer Europython 2015 Overview What is Continuous Delivery? definitions,
ITSM 101. Patrick Connelly and Sandeep Narang. Gartner. www.it.ufl.edu
ITSM 101 Patrick Connelly and Sandeep Narang Gartner 1 IT Service Management 101 Agenda What is IT Service Management? Why is IT Service Management Important? Speaking a Common Language: Overview of Key
Agile Service Transition
Agile Service Transition PATRICK BOLGER HORNBILL SERVICE MANAGEMENT MATT HOEY GRANT THORNTON UK LLP March 2014 The need for speed Technology, and how we use it, constantly evolves. In recent years, Cloud,
From Months to Minutes How GE Appliances Brought Docker Into the Enterprise
From Months to Minutes How GE Appliances Brought Docker Into the Enterprise Tom Barber Cloud Computing Technologist Brett Luckabaugh Enterprise Software Architect GE Appliances GE Appliances is at the
Agile Requirements And Testing For Continuous Software Delivery
Agile Requirements And Testing For Continuous Software Delivery Diego Lo Giudice, Vice President, Principal Analyst [email protected] @dlogiudice October 14, 2014. Agenda Modern Application Delivery
Why Agile Works: Economics, Psychology, and Science. @MatthewRenze #PrDC16
Why Agile Works: Economics, Psychology, and Science @MatthewRenze #PrDC16 Purpose Explain why Agile practices are so successful Insights from: Economics Psychology Science Top 7 most important ideas Ideas
DevOps to Enterprise Agile
DevOps to Enterprise Agile Marcel van Oosterwijk Presales Application Delivery Management at HP 18 years of quality management Test management, test process improvement Performance testing, test automation
White Paper Take Control of Datacenter Infrastructure
Take Control of Datacenter Infrastructure Uniting the Governance of a Single System of Record with Powerful Automation Tools Take Control of Datacenter Infrastructure A new breed of infrastructure automation
Service Management Foundation
Management Foundation From Best Practice to Implementation 2008 IBM Corporation Agenda Management Foundation: - Fundamental building blocks for successful Management - ITIL v3: What s new in Operations
SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM
SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM Optimizing ITSM for Cloud Computing Reginald Lo Director, Accelerate Management, VMware [email protected] Session Description Organizations
(Dev + Ops) ITSM = Calamity
(Dev + Ops) ITSM = Calamity Randy Steinberg [email protected] DevOps Defined A cultural and professional movement that stresses communication, collaboration, and integration between software developers,
Your guide to DevOps. Bring developers, IT, and the latest tools together to create a smarter, leaner, more successful coding machine
Your guide to DevOps Bring developers, IT, and the latest tools together to create a smarter, leaner, more successful coding machine Introduction The move to DevOps involves more than new processes and
Enterprise DevOps. No more silos. March 2014 Dave van Herpen. Sogeti Nederland B.V White paper
Enterprise DevOps No more silos March 2014 Sogeti Nederland B.V White paper Contents 1 DevOps: no more silos... 2 2 DevOps defined... 3 3 DevOps relations... 4 4 Continuous Delivery... 5 5 DevOps in practice...
Software Asset Management (SAM) and ITIL Service Management - together driving efficiency
Software Asset Management (SAM) and ITIL Service Management - together driving efficiency Ian Preskett MIET C.Eng. MBCS CITP Software Asset Management Consultant [email protected] Agenda
Foundation. Summary. ITIL and Services. Services - Delivering value to customers in the form of goods and services - End-to-end Service
ITIL ITIL Foundation Summary ITIL and s Design s - Delivering value to customers in the form of goods and services - End-to-end ITIL Best Practice - Scalable and not prescriptive - Gathered from Users,
DevOps. Production Operations - The Last Mile of a DevOps Strategy
DevOps Production Operations - The Last Mile of a DevOps Strategy Fran Connolly March 2014 Executive Summary The emergence of DevOps into the mainstream is well underway. There continues to be some confusion,
Agile Release Management: Towards Frequent, Low Risk Releases. by Jez Humble, Build and Release Principal, ThoughtWorks Studios.
Agile Release Management: Towards Frequent, Low Risk Releases by Jez Humble, Build and Release Principal, ThoughtWorks Studios. 14 July 2010 Everybody in IT has the same goal: rapid, reliable, low risk
Driving Business Agility with the Use of Open Source Software
Driving Business Agility with the Use of Open Source Software Speakers Peter Vescuso EVP of Marketing & Business Development Black Duck Software Melinda Ballou Program Director, Application Life-Cycle
Agile Journeys. The CareerBuilder Story
Agile Journeys The CareerBuilder Story Journey Preview The CB Culture Overview our Continuous Integration & Delivery Evolving our practices with more discipline 2007: Introduction to Scrum 2008-2012: Scrumification
ITIL Asset and Configuration Management in the Cloud. January 2016
ITIL Asset and Configuration Management in the Cloud January 2016 2016, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes only.
What s New With HP Service Manager and Universal CMDB December 18, 2014
What s New With HP Service Manager and Universal CMDB December 18, 2014 Copyright 2014 Vivit Worldwide Copyright 2014 Vivit Worldwide Brought to you by Copyright 2014 Vivit Worldwide Hosted by Laura Walker
HP DevOps by Design. Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015. HP Software: Apps meet Ops 2015
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
MANAGING DAILY SECURITY OPERATIONS WITH LEAN AND KANBAN
MANAGING DAILY SECURITY OPERATIONS WITH LEAN AND KANBAN Gene Kim IT Revolution Press Branden R. Williams HireBranden.com Session ID: END-W22 Session Classification: Intermediate AGENDA AND OBJECTIVES Discuss
Kevin Holland Public Sector Service Management Consultant @ITILspecialist. All copyrights acknowledged
Kevin Holland Public Sector Service Management Consultant @ITILspecialist All copyrights acknowledged My credentials 9.5 years as a Service Management Specialist for the in house Service Integrator of
White Paper. Software Development Best Practices: Enterprise Code Portal
White Paper Software Development Best Practices: Enterprise Code Portal An Enterprise Code Portal is an inside the firewall software solution that enables enterprise software development organizations
Rob Addy. Author of Effective IT Service Management: To ITIL and beyond! (www.effectiveitsm.com)
Rob Addy Author of Effective IT Service Management: To ITIL and beyond! (www.effectiveitsm.com) Are you sitting in the right session? Discover the truth about discovery Automated discovery was, and indeed
CMDB Essential to Service Management Strategy. All rights reserved 2007
CMDB: Essential to the Service Management strategy Business Proposition: This white paper describes how the CMDB is an essential component of the IT Service Management Strategy, and why the FrontRange
The ITIL Foundation Examination
The ITIL Foundation Examination Sample Paper B, version 4.0 Multiple Choice Instructions 1. All 40 questions should be attempted. 2. All answers are to be marked on the answer grid provided. 3. You have
Process Automation Tools and Strategies for Implementing Incident Management
Process Automation Tools and Strategies for Implementing Incident Management Rapid-Time-To-Value, Reduced Costs, Ongoing Compliance and More Orchestrate, Integrate, and Automate IT Processes With Opalis
Reaching for the cloud: the potential and the reality of using cloud-based platforms. Speaker: Michael Michaelides October 22, 2015
Reaching for the cloud: the potential and the reality of using cloud-based platforms Speaker: Michael Michaelides October 22, 2015 Within today s financial services (FS) marketplace, speed to market, agility
Goodbye war room, hello DevOps 2.0
Goodbye war room, hello DevOps 2.0 Table of contents Page Chapter Page Chapter 3 Authors 9 4 Executive Summary 10 Where ARE your priorities? Show me the money Shift left to your developers workstations
Bringing wisdom to ITSM with the Service Knowledge Management System
Processes 415 Bringing wisdom to ITSM with the Service Knowledge Management System 7.3 Bringing wisdom to ITSM with the Service Knowledge Management System nowledge is a process of piling up facts; wisdom
What is meant by the term, Lean Software Development? November 2014
What is meant by the term, Lean Software Development? Scope of this Report November 2014 This report provides a definition of Lean Software Development and explains some key characteristics. It explores
Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments
Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments The ability to accurately assess the risk of a release candidate for today's composite applications is becoming a tall order. You have
SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS
SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS @huibschoots & @mieldonkers INTRODUCTION Huib Schoots Tester @huibschoots Miel Donkers Developer @mieldonkers TYPICAL Experience with Continuous Delivery?
DevOpsand The Service Desk Don t Let The Developers Hijack The Discussion!
Concurrency CHICAGOLAND LOCAL CHAPTER DevOpsand The Service Desk Don t Let The Developers Hijack The Discussion! Randy Steinberg [email protected] The Issue Here You Go! Dev Great! Ops This Is
A Vision for Operational Analytics as the Enabler for Business Focused Hybrid Cloud Operations
A Vision for Operational Analytics as the Enabler for Focused Hybrid Cloud Operations As infrastructure and applications have evolved from legacy to modern technologies with the evolution of Hybrid Cloud
Considerations for Adopting PaaS (Platform as a Service)
Considerations for Adopting PaaS (Platform as a Service) Michael Dolan ([email protected]) Senior Field Engineer April 2015 1 Becoming The Agile Enterprise To effectively achieve its missions, the Department
Best Practices in Release and Deployment Management
WHITEPAPER Best Practices in Release and Deployment Management Mark Levy Through 2016, a lack of effective release management will contribute up to 80% of production incidents in large organizations with
Leveraging the full potential of automation
Leveraging the full potential of automation Hans Jayatissa CTO, CSC Nordics & Baltics Region August 27, 2015 CSC in the Nordics & Baltic CSC has employees in Denmark, Norway, Sweden, and Lithuania 1146
EXIN IT Service Management Foundation based on ISO/IEC 20000
Sample Exam EXIN IT Service Management Foundation Edition October 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
