What Is DevOps? DevOps is "a portmanteau of 'development' and 'operations'" and is "a software development method that stresses communications, collaboration,

Slides:



Advertisements
Similar presentations
DevOps The effects of DevOps on your IT service organization
Advertisements

Service Delivery – your ticket to play
Course: e-Governance Project Lifecycle Day 1
Primary Benefit Types Value Discipline Benefits – Operating Excellence Reduce Cost Reduce Risk – Product Leadership Increase Revenue – Customer Intimacy.
<<replace with Customer Logo>>
Serena Release Management Bridging Dev and Ops SERENA SOFTWARE INC. 05 Oct 2011 Presenter Name.
CA Confidential; provided under NDA. © 2014 CA. All rights reserved.2014 Industry Analyst Symposium | 1 Evolving Role of Mainframe in the Dynamic Data.
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
DevOps and Private Cloud Automation 23 April 2015 Hal Clark.
Service Provisioning Service Provider Consulting Microsoft Consulting Services harvests the knowledge, experience, and tools established by designing and.
It’s tough out there … Outperforming teams are collaborate extensively with their counterparts 54 % more likely to Developers 26.7% No executive.
Integrating ITIL with the Software Development Process Dhiraj Gupta IT Manager Mark Stehlik IT Director.
Agile Project Management By: Jim Highsmith Presented by: Brian Faulk.
Release & Deployment ITIL Version 3
Adopting Agile for Enterprise Software Joe Bedell, Software Engineer Jason Breen, Software Engineer Peter Melko, Scrum Master June 15 th, 2015.
Chapter : Software Process
Continuous Delivery Ajey Gore Head of Technology ThoughtWorks India.
Delivering Business Value WebDirector. Personal Productivity Disconnected Business Processes Disconnected Information Disconnected People Forms LOB.
Chapter 3 – Agile Software Development 1Chapter 3 Agile software development.
Agile Assimilation & Scaling. 2  About me…  How did we start?  Bottom-up  Task Force  Learning  Pilots  First stage analysis + recommendations.
Agile Software Development Brian Link
1 “ Understanding leads to perfection” Author: Herb Isenberg Ph.D A Bird’s Eye View Quality Foundations January 2011.
Best Practices: Aligning Process, Culture and Tools Michael Jordan Senior Project Manager - Microsoft Consulting Services
0 Comerica’s Transformation The Next Chapter George Surdu.
Modern app development Continuous value delivery and rapid response to change.
& Dev Ops. Sherwin-Williams & DevOps Introduction to Sherwin-Williams.
= WEEKS, MONTHS, YEARS OF DELAYED APPLICATION VALUE MISSED REVENUE OPPORTUNITIES, INCREASED COST AND RISK DEV QA PACKAGE COMMERCIAL SOFTWARE CUSTOM APPLICATION.
Service Transition & Planning Service Validation & Testing
Extreme Programming (XP). Agile Software Development Paradigm Values individuals and interactions over processes and tools. Values working software over.
IS Methodologies. Systems Development Life Cycle - SDLC Planning Planning define the system to be developed define the system to be developed Set the.
© 2007 BigVisible Solutions, Inc. All Rights Reserved Training Solutions Agile Training Game v
Enable self-service – users make requests on demand Standardize and deliver Templates, workflows, processes and a common CDMB enable automation The Service.
Sofia Event Center November 2013 IT Service Management Damien Caro Technical Evangelist Manager Microsoft Corp
LOGO Introduction to DevOps 中科大移动云计算系统实验室 孟宁. LOGO Page  2 Agenda Introduce DevOps DevOp Patterns How to Start Adopting DevOps.
Requirements Engineering Requirements Engineering in Agile Methods Lecture-28.
Rod Fontecilla, Ph.D. Vice President Application Services Nov 2015 Deploying Applications Using DevOps.
Robert Mahowald August 26, 2015 VP, Cloud Software, IDC
MSF 4.0 for Agile Software Development Ron Tolido Capgemini.
ITIL VS COBIT 06 PLM - Group 9
It’s tough out there … Software delivery challenges.
Agenda: Overview of Agile testing Difference between Agile and traditional Methodology Agile Development Methodologies Extreme Programming Test Driven.
1© Copyright 2015 EMC Corporation. All rights reserved. FEDERATION ENTERPRISE HYBRID CLOUD OPERATION SERVICES FULL RANGE OF SERVICES TO ASSIST YOUR STAFF.
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
© 2013 CA. All rights reserved. ScrumOps – Scaling Scrum Environment for DevOps Serajul Arfeen Naveen Arora July 2014.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Release Management for Visual Studio 2013 Ana Roje Ivančić Ognjen Bajić Ekobit.
TICKETMASTER CULTURE EATS STRATEGY FOR
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
Chapter 3 Agile software development 1 Chapter 3 – Agile Software Development.
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
DevOps for the IT Pro with Azure and Visual Studio Team Services
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
NO SILO… NO SOLO… NO BOZO !
Continuous Delivery- Complete Guide
CIM Modeling for E&U - (Short Version)
Infrastructure Orchestration to Optimize Testing
Владимир Гусаров Директор R&D, Dell Visual Studio ALM MVP ALM Ranger
DevOps for the DBA Grant Fritchey Product Evangelist Redgate Software.
DevOps Projects, assignments, lifecycle management, configuration
Why DevOps Success Depends on the Right Infrastructure.
DevOps CSCI 577b.
Documentation in Continuous Delivery Model and DevOps
Winter 2016 (c) Ian Davis.
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Introduction to DevOps
DevOps in Localization Continuous Delivery
JOINED AT THE HIP: DEVSECOPS AND CLOUD-BASED ASSETS
HCL’s Viewpoint – DevOps on MS Cloud
Node.js Test Automation using Oracle Developer Cloud- Simplified
Presentation transcript:

What Is DevOps? DevOps is "a portmanteau of 'development' and 'operations'" and is "a software development method that stresses communications, collaboration, integration, automation and measurement of cooperation between software developers and other IT professionals" www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

DevOps integration targets product delivery, quality testing, feature development and maintenance releases in order to improve reliability and security and faster development and deployment cycles. The adoption of DevOps is being driven by factors such as Use of agile and other development processes and methodologies Demand for an increased rate of production releases from application and business stakeholders Wide availability of virtualized and cloud infrastructure from internal and external providers Increased usage of data center automation and configuration management tools Enable rapid evolution of products or services and Reduce risk, improve quality across portfolio, and reduce costs www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Roles of Devs and Ops Devs Ops Create Change Add Or Modify Features Create Stability Create or Enhance Services www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

DevOps Principles Develop and test in an environment similar to production Deploy builds frequently Validate operation quality continuously www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

DevOps Life Cycle The DevOps Lifecycle different? It can be look like this and It can be summed up with the acronym C.A.M.S. C – Culture A – Automation M – Measurement S – Sharing www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Culture DevOps needs a change in attitude so shared ownership and collaboration are the common working practices in building and managing a service. This culture change is especially important for established organizations. www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Automation Many business processes are ready to be automated. Automation removes manual, error-prone tasks – allowing people to concentrate on the quality of the service. Common areas that benefit from automation are: Release management (releasing software) Provisioning Configuration management Systems integration Monitoring Orchestration Testing www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Measurement Data can be incredibly powerful for implementing change, especially when it’s used to get people from different groups involved in the quality of the end-to-end service delivery. Collecting information from different teams and being able to compare it across former silos can implement change on its own. www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Sharing People from different backgrounds often have different, but overlapping skill sets. Sharing between groups will spread an understanding of the different areas behind a successful service, so encourage it. Resolving issues will then be more about working together and not negotiating contracts. www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

DevOps Lifecycle - Rapid Release Cycle with Strong Feedback Loop Develop Feed Back Test Develop & Test Release & Monitor Monitor Deploy www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Why Gaps? Dev View: Mostly delivers features after testing in development systems Dev systems may not be same as production system Developers will have faster turn around time w.r.t features Not much concerned about the infrastructural as well as deployment impact because of the code changes www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Why Gaps? Ops View: Worries more about PSR Rewarded mainly for uptime Lesser turn around time w.r.t feature deployment and testing due to large number of dev builds coming their way Very much concerned about the infrastructural as well as deployment impact because of the code changes www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Delivery challenges Release management: Better understanding of risks, dependencies, compliance issues Release/Deployment coordination Better tracking of discrete activities, faster escalation of issues, documented process control and granular reporting Release/Deployment Automation Usually have existing automation but want to flexibly manage and drive this automation that can be invoked by non-operations resources in specific non-production environments www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Agile and DevOps Agile Development Addresses the gap between customer requirements and dev + testing teams Cross-functional teams to design, develop, and test features/stories prioritized by the PO (Customer) Focuses more on functional and non-functional readiness www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222

Agile and DevOps DevOps Addresses the gap between dev + testing and Ops Automated release management Focuses on functional and non-functional plus operational and business readiness Intensifies reusability and automation www.vibloo.com/DevOps-Online-Training Skype Id: info.vibloo Email: info@Vibloo.com USA: +1-248-809-1418 IND: +91-40-3296-5222