SlideShare a Scribd company logo
1 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Achieving DevOps Using Open Source Tools in the Enterprise 
Durga Sammeta, Senior Director Strategic Alliances, CollabNet Sujoy Sen, Group Practice Head - IT Consulting at Tech Mahindra 
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
2 
Copyright © 2014 Tech Mahindra. All rights reserved. 
1st Cloud-Based ALM 
Agile Transformations 
Open Agile ALM 
1999 
2005 
2014 
Subversion 
2010 
Leader 
•1st cloud-based ALM solution 
•Creator of Subversion (SVN) 
•First to market with Enterprise Git 
Focus 
•ALM, SCM, cloud, agile 
•Transformed 100s of largest, most respected IT orgs 
•Enterprise agile experts 
–17,000+ ScrumMasters trained 
Unmatched Scale 
•7,500+ customers 
•3M+ users 
•280 employees 
•400k enterprise seats 
CollabNet overview 
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
3 
Copyright © 2014 Tech Mahindra. All rights reserved. 
3 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
By 2016, at least 95% of IT organizations will leverage nontrivial elements of open-source software technology in their mission-critical IT portfolios, including cases where they might not be aware of it 
(Source: Widespread Use of Open-Source Software Demands Strong and Effective Governance. Gartner 2014.)
Copyright © 2014 Tech Mahindra. All rights reserved. 
MAHINDRA UNIVERSE 
USD 16.5 billion 
180,000 Associates 
34.5% revenue from outside India 
United by a common purpose: 
Mahindra Group 
Mahindra Automotive 
Mahindra Aftermarket 
Mahindra Farm Equipment 
Mahindra Financial Services 
Mahindra IT 
Mahindra Defense 
Mahindra Holidays 
Mahindra 2 Wheelers 
Mahindra Components 
Mahindra Lifespaces 
Mahindra Partners 
4
Copyright © 2014 Tech Mahindra. All rights reserved. 
USD 3.1 billion 
92,000 professionals 
632 customers 
95% revenue comes from outside India 
Tech Mahindra 
5
Copyright © 2014 Tech Mahindra. All rights reserved. 6 
Source: Forrester Research Inc., “Five Ways To Streamline Release Management” 
IT Operations 
Features & 
code 
changes 
Agile Delivery 
… but, it works in my environment Delayed Releases 
Business 
The business context of DevOps
7 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Accelerate software delivery & Increase responsiveness 
Shift-Left to get early feedback 
Improve quality of software code and deployments 
Reduce Capex & Opex expenses 
Drivers and barriers 
Cultural barrier to collaborate & Resistance to change 
Lack of management support 
Value of DevOps not understood by all stakeholders 
Insufficient tools to support DevOps 
Key Drivers 
Top Barriers
8 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Speed 
Quality 
Tools matter but only that much
9 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Stages of progression are standardized - development, testing, staging and production / equivalent. Entry and exit criteria are established. Hand off procedures and roles / responsibilities are defined. 
Automated build / integration, deployment, testing and environment provisioning. End to end traceability by integration of all tools in the development chain. 
The volume and rate of push from Dev should be aligned to Ops ability to pull work. Demand from business to Dev and from Dev to Ops need to be synchronized. 
Dev and Ops should be incentivized for collaboration. Relative priority between innovation, speed and stability should be established. System ownership should be well defined. 
A positive work culture where people are willing to collaborate and cooperate enabled by senior management role models, communication of organizational goals and alignment of the workforce towards a common destiny. 
Process 
Tools 
Flow 
Policies 
Culture 
The key ingredients for DevOps
10 
Copyright © 2014 Tech Mahindra. All rights reserved. 
DevOps assets & capabilities 
TechM DevOps practice in collaboration with key tool vendors have invested in building assets and capabilities 
Assessment & Strategy 
ADO 
Platform 
Processes & Structure 
Tools & Framework 
Organization Change Management 
ADOPT Platform - completely integrated with capability of end to end orchestration and Dashboard reporting 
SDLC process modeling to fit Organization needs 
Expertise in end-to- end Tool chaining (Tool selection, Implementation & Integration) 
DevAsset© (DEVOPS Assessment Tool) to baseline Maturity model and recommend roadmap for continuous improvement 
ADKAR based OCM framework to train, motivate and facilitate Org culture change
11 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Isolated Teams 
SME Shared Teams 
Continuous 
Planning 
Continuous Release and Monitoring 
Continuous Integration 
Continuous Testing 
Continuous Deployment 
Product Teams 
Multi Layered Teams 
Multidisciplinary Project Teams 
Demand pipeline established; Release plans are developed and maintained for individual applications; Projects are able to establish traceability across requirements, design, development, testing and defect management is maintained through out the lifecycle 
Projects are able demonstrate the behavior of continuous feedback; as opposed to a periodic schedule, builds are triggered by every commit to the single code repository 
Project is able to align itself with enterprise release cadence; environments are provisioned ‘on demand’; releases deployed across multiple environments including data migration 
Continuous regression reduces the number of defects; most integrated bugs are fixed regularly to avoid last minute changes; test cases reused; ‘non-functional’ code quality measured and technical debt improved 
Dev and ops team work together seamlessly delivering both projects and managing operations. Metrics are captured to monitor process performance and continuous improvement. 
Level 1 
Level 2 
Level 3 
Level 4 
Level 5 
VALUE 
COLLABORATION 
Capability Model 
2 
The phased approach to DevOps
12 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Scrum Team 2 
Test (T) 
QA (Q) 
Scrum 
Team 1 
Dev (D) 
T 
A 
Prod 
Prod (P) 
D 
Sprint 
Build? 
Build? 
Unit tests 
Unit tests 
Unit tests 
Build? 
Continuous Integration 
Continuous Testing 
Automated Tests 
Automated Tests 
Unit tests 
Continuous Deployment 
Continuous Release & Monitoring 
Continuous Planning 
Continuous Delivery 
Build (B) 
Our Solution also adds a seventh ‘C’ which is Cloud 
Daily 
Daily 
Daily/Release point 
Processes 
1 
Focus on cadence and orchestration
13 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Environment Setup, Version control, source code, test repository 
Continuous deployment/ Deployment Automation 
Trackers, Folders, Discussion forums, Wiki, Files repository, configuration management and Reporting+ Integrations 
Set up Agile Delivery 
Set up Release Management 
Set up Release Operations 
Set up Configuration Management 
Set up Environment Management 
Set up Continuous Build 
Set up Automated Code Analysis 
Set up Test Automation 
Set up Continuous Integration 
Set up Individual Dashboards 
Set up Virtualization 
Set up Continuous Deployment 
Set up Automated Environment Provisioning 
Set up Integrated Tooling 
Set up Integrated Dashboards 
Task to Package 
Idea to task 
Package to Deployment 
Business vision 
Products Identification 
Product Roadmap 
Product Epics (product backlog) 
Release Plans 
Sprint Plans 
(Sprint backlog) 
Tasks 
Design 
Code 
Automated Unit test 
Automated Code quality check 
Trigger Integration 
Automated Build 
Package 
Check-in to repository 
Deploy to QA Env* 
Manual/ Automated SIT Testing 
Deploy to UAT Env* 
Manual / Automated UAT Testing 
Deploy to Production Env* 
* Environment for Dev/QA/UAT/Production can be physical or over the cloud and mixture of both. This includes performing required tests on the environment 
S 
E 
S 
E 
Start 
End 
Automated monitoring in production 
1 
System feedback 
The discrete value steps
14 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Tech Mahindra ADOPT platform helps in orchestrating process flow & information flow across tool stack to realize end-to-end automation 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
ADOPT platform
15 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
A scalable DevOps reference architecture
16 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
An integrated dashboard
17 
Copyright © 2014 Tech Mahindra. All rights reserved. 
•Reference Architecture 
–Lifecycle plugins 
•Role-Based Dashboards 
–Executive, QA Mgr, Release Mgr, Project Team 
•Company-wide Traceability 
–Build Management 
–Release Management 
•Cycle Time Metrics 
–Build Duration * 
–Cycle Time to Prod vs. Kill Rate * 
–Artifact Average Age 
•Velocity Metrics 
–Burn down charts 
–Build Count per day/week/month * 
–File Churn per day 
–# of deployments per day/wk/mo 
•Community Metrics 
–# of projects 
–Registered users 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Executive dashboard portal from real time data
18 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Stages of progression are standardized - development, testing, staging and production / equivalent. Entry and exit criteria are established. Hand off procedures and roles / responsibilities are defined. 
Automated build / integration, deployment, testing and environment provisioning. End to end traceability by integration of all tools in the development chain. 
The volume and rate of push from Dev should be aligned to Ops ability to pull work. Demand from business to Dev and from Dev to Ops need to be synchronized. 
Dev and Ops should be incentivized for collaboration. Relative priority between innovation, speed and stability should be established. System ownership should be well defined. 
A positive work culture where people are willing to collaborate and cooperate enabled by senior management role models, communication of organizational goals and alignment of the workforce towards a common destiny. 
Process 
Tools 
Flow 
Policies 
Culture 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
ADOPT provides the foundation for DevOps journey
19 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Q&A
20 
Copyright © 2014 Tech Mahindra. All rights reserved. 
Disclaimer 
Tech Mahindra Limited, herein referred to as TechM provide a wide array of presentations and reports, with the contributions of various professionals. These presentations and reports are for informational purposes and private circulation only and do not constitute an offer to buy or sell any securities mentioned therein. They do not purport to be a complete description of the markets conditions or developments referred to in the material. While utmost care has been taken in preparing the above, we claim no responsibility for their accuracy. We shall not be liable for any direct or indirect losses arising from the use thereof and the viewers are requested to use the information contained herein at their own risk. These presentations and reports should not be reproduced, re- circulated, published in any media, website or otherwise, in any form or manner, in part or as a whole, without the express consent in writing of TechM or its subsidiaries. Any unauthorized use, disclosure or public dissemination of information contained herein is prohibited. Unless specifically noted, TechM is not responsible for the content of these presentations and/or the opinions of the presenters. Individual situations and local practices and standards may vary, so viewers and others utilizing information contained within a presentation are free to adopt differing standards and approaches as they see fit. You may not repackage or sell the presentation. Products and names mentioned in materials or presentations are the property of their respective owners and the mention of them does not constitute an endorsement by TechM. Information contained in a presentation hosted or promoted by TechM is provided “as is” without warranty of any kind, either expressed or implied, including any warranty of merchantability or fitness for a particular purpose. TechM assumes no liability or responsibility for the contents of a presentation or the opinions expressed by the presenters. All expressions of opinion are subject to change without notice. 
Thank you 
Visit us at www.techmahindra.com

More Related Content

What's hot

DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017
Giulio Vian
 
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
DevOps Patterns Distilled: Implementing The Needed Practices In Practical StepsDevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
CA Technologies
 
DevOps, from inception to conclusion
DevOps, from inception to conclusionDevOps, from inception to conclusion
DevOps, from inception to conclusionAbhishek Gaurav
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Ravindu Fernando
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
CA Technologies
 
Devops
DevopsDevops
Devops
lakmal123
 
Devops skills you got what it takes ?
Devops skills   you got what it takes ?Devops skills   you got what it takes ?
Devops skills you got what it takes ?
Initcron Systems Private Limited
 
DevOps-Redefining your IT Strategy-28thJan15
DevOps-Redefining your IT Strategy-28thJan15DevOps-Redefining your IT Strategy-28thJan15
DevOps-Redefining your IT Strategy-28thJan15
Edureka!
 
Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproduct
Gopinath Ramachandran
 
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
Gene Kim
 
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Simplilearn
 
CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps Journey
DevOps.com
 
Understanding DevOps in simpler way with Continuous Delivery
Understanding DevOps in simpler way with Continuous DeliveryUnderstanding DevOps in simpler way with Continuous Delivery
Understanding DevOps in simpler way with Continuous Delivery
Swapnil Jain
 
Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps Transformation
Chef
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devops
Matthew Skelton
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
Mettje Heegstra
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Matthew David
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
Micro Focus
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
Brian Chorba
 
Introduction to devops
Introduction to devopsIntroduction to devops
Introduction to devops
UtpalenduChakrobortt1
 

What's hot (20)

DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017
 
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
DevOps Patterns Distilled: Implementing The Needed Practices In Practical StepsDevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
 
DevOps, from inception to conclusion
DevOps, from inception to conclusionDevOps, from inception to conclusion
DevOps, from inception to conclusion
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
 
Devops
DevopsDevops
Devops
 
Devops skills you got what it takes ?
Devops skills   you got what it takes ?Devops skills   you got what it takes ?
Devops skills you got what it takes ?
 
DevOps-Redefining your IT Strategy-28thJan15
DevOps-Redefining your IT Strategy-28thJan15DevOps-Redefining your IT Strategy-28thJan15
DevOps-Redefining your IT Strategy-28thJan15
 
Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproduct
 
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
 
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
 
CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps Journey
 
Understanding DevOps in simpler way with Continuous Delivery
Understanding DevOps in simpler way with Continuous DeliveryUnderstanding DevOps in simpler way with Continuous Delivery
Understanding DevOps in simpler way with Continuous Delivery
 
Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps Transformation
 
The business case for devops
The business case for devopsThe business case for devops
The business case for devops
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
 
Introduction to devops
Introduction to devopsIntroduction to devops
Introduction to devops
 

Viewers also liked

DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
Sonatype
 
DevOps and Continuous Delivery Reference Architectures - Volume 2
DevOps and Continuous Delivery Reference Architectures - Volume 2DevOps and Continuous Delivery Reference Architectures - Volume 2
DevOps and Continuous Delivery Reference Architectures - Volume 2
Sonatype
 
What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?
Bill Holtshouser
 
DevOps & Security from an Enterprise Toolsmith's Perspective
DevOps & Security from an Enterprise Toolsmith's PerspectiveDevOps & Security from an Enterprise Toolsmith's Perspective
DevOps & Security from an Enterprise Toolsmith's Perspective
dev2ops
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Aswin Kumar
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
Sanjeev Sharma
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
CA Technologies
 
Tech mahindra ppm
Tech mahindra ppmTech mahindra ppm
Tech mahindra ppm
Suchet Pajni
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an Introduction
Sanjeev Sharma
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
Nishanth K Hydru
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
Accenture Technology
 
TechM GIS Competency
TechM GIS CompetencyTechM GIS Competency
TechM GIS CompetencyTechM-GIS
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
Mukta Aphale
 
Mindtree brand
Mindtree brandMindtree brand
Mindtree brandhemenp
 
PKS Management Consultants - Seed Funding
PKS Management Consultants - Seed FundingPKS Management Consultants - Seed Funding
PKS Management Consultants - Seed Funding
Pramod Kumar Srivastava
 
DevOps - Transparency & Self Service
DevOps - Transparency & Self ServiceDevOps - Transparency & Self Service
DevOps - Transparency & Self Service
Anton Weiss
 
Sprint Tech Summit Slides 08-16-07
Sprint Tech Summit Slides 08-16-07Sprint Tech Summit Slides 08-16-07
Sprint Tech Summit Slides 08-16-07thehereweb
 
...Lag
...Lag...Lag
Monitoring patterns for mitigating technical risk
Monitoring patterns for  mitigating technical riskMonitoring patterns for  mitigating technical risk
Monitoring patterns for mitigating technical risk
Itai Frenkel
 
Hidden Speed Bumps on the Road to "Continuous"
Hidden Speed Bumps on the Road to "Continuous"Hidden Speed Bumps on the Road to "Continuous"
Hidden Speed Bumps on the Road to "Continuous"
Sonatype
 

Viewers also liked (20)

DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
 
DevOps and Continuous Delivery Reference Architectures - Volume 2
DevOps and Continuous Delivery Reference Architectures - Volume 2DevOps and Continuous Delivery Reference Architectures - Volume 2
DevOps and Continuous Delivery Reference Architectures - Volume 2
 
What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?
 
DevOps & Security from an Enterprise Toolsmith's Perspective
DevOps & Security from an Enterprise Toolsmith's PerspectiveDevOps & Security from an Enterprise Toolsmith's Perspective
DevOps & Security from an Enterprise Toolsmith's Perspective
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
 
Tech mahindra ppm
Tech mahindra ppmTech mahindra ppm
Tech mahindra ppm
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an Introduction
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
 
TechM GIS Competency
TechM GIS CompetencyTechM GIS Competency
TechM GIS Competency
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Mindtree brand
Mindtree brandMindtree brand
Mindtree brand
 
PKS Management Consultants - Seed Funding
PKS Management Consultants - Seed FundingPKS Management Consultants - Seed Funding
PKS Management Consultants - Seed Funding
 
DevOps - Transparency & Self Service
DevOps - Transparency & Self ServiceDevOps - Transparency & Self Service
DevOps - Transparency & Self Service
 
Sprint Tech Summit Slides 08-16-07
Sprint Tech Summit Slides 08-16-07Sprint Tech Summit Slides 08-16-07
Sprint Tech Summit Slides 08-16-07
 
...Lag
...Lag...Lag
...Lag
 
Monitoring patterns for mitigating technical risk
Monitoring patterns for  mitigating technical riskMonitoring patterns for  mitigating technical risk
Monitoring patterns for mitigating technical risk
 
Hidden Speed Bumps on the Road to "Continuous"
Hidden Speed Bumps on the Road to "Continuous"Hidden Speed Bumps on the Road to "Continuous"
Hidden Speed Bumps on the Road to "Continuous"
 

Similar to Achieving DevOps using Open Source Tools in the Enterprise

Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Kevin Hancock
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
Serena Software
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
dennisn129
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
CollabNet
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
CollabNet
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
dennisn129CBN
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
Mirco Hering
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream Agile
CollabNet
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
Cygnet Infotech
 
Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change
Prolifics
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Mirco Hering
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
IBM UrbanCode Products
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
Siva Rama Krishna Chunduru
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Adam Stephensen
 
Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...People10 Technosoft Private Limited
 
Scaling DevOps from Ground Zero to Enterprise
Scaling DevOps from Ground Zero to EnterpriseScaling DevOps from Ground Zero to Enterprise
Scaling DevOps from Ground Zero to Enterprise
matthewabq
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
RapidValue
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
CollabNet
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
Kelvin Yeung
 
Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - EnglishCollabNet
 

Similar to Achieving DevOps using Open Source Tools in the Enterprise (20)

Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream Agile
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...
 
Scaling DevOps from Ground Zero to Enterprise
Scaling DevOps from Ground Zero to EnterpriseScaling DevOps from Ground Zero to Enterprise
Scaling DevOps from Ground Zero to Enterprise
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - English
 

More from CollabNet

TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)
CollabNet
 
TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)
CollabNet
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
CollabNet
 
Migrating from ClearCase
Migrating from ClearCaseMigrating from ClearCase
Migrating from ClearCase
CollabNet
 
TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)
CollabNet
 
2016 Federal User Group Conference - What's New in TeamForge
2016 Federal User Group Conference - What's New in TeamForge2016 Federal User Group Conference - What's New in TeamForge
2016 Federal User Group Conference - What's New in TeamForge
CollabNet
 
2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions
CollabNet
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy
CollabNet
 
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and JenkinsExpedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
CollabNet
 
CollabNet TeamForge 8.1 Webinar
CollabNet TeamForge 8.1 WebinarCollabNet TeamForge 8.1 Webinar
CollabNet TeamForge 8.1 Webinar
CollabNet
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git Webinar
CollabNet
 
Compliance and Governance Webinar
Compliance and Governance WebinarCompliance and Governance Webinar
Compliance and Governance Webinar
CollabNet
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
CollabNet
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - English
CollabNet
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanCollabNet
 
Enterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - ChineseEnterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - Chinese
CollabNet
 
Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)
CollabNet
 
CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet
 
Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0
CollabNet
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
CollabNet
 

More from CollabNet (20)

TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)
 
TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
 
Migrating from ClearCase
Migrating from ClearCaseMigrating from ClearCase
Migrating from ClearCase
 
TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)
 
2016 Federal User Group Conference - What's New in TeamForge
2016 Federal User Group Conference - What's New in TeamForge2016 Federal User Group Conference - What's New in TeamForge
2016 Federal User Group Conference - What's New in TeamForge
 
2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy
 
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and JenkinsExpedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
 
CollabNet TeamForge 8.1 Webinar
CollabNet TeamForge 8.1 WebinarCollabNet TeamForge 8.1 Webinar
CollabNet TeamForge 8.1 Webinar
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git Webinar
 
Compliance and Governance Webinar
Compliance and Governance WebinarCompliance and Governance Webinar
Compliance and Governance Webinar
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - English
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - German
 
Enterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - ChineseEnterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - Chinese
 
Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)
 
CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)
 
Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 

Recently uploaded

IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Achieving DevOps using Open Source Tools in the Enterprise

  • 1. 1 Copyright © 2014 Tech Mahindra. All rights reserved. Achieving DevOps Using Open Source Tools in the Enterprise Durga Sammeta, Senior Director Strategic Alliances, CollabNet Sujoy Sen, Group Practice Head - IT Consulting at Tech Mahindra Copyright ©2014 CollabNet, Inc. All Rights Reserved.
  • 2. 2 Copyright © 2014 Tech Mahindra. All rights reserved. 1st Cloud-Based ALM Agile Transformations Open Agile ALM 1999 2005 2014 Subversion 2010 Leader •1st cloud-based ALM solution •Creator of Subversion (SVN) •First to market with Enterprise Git Focus •ALM, SCM, cloud, agile •Transformed 100s of largest, most respected IT orgs •Enterprise agile experts –17,000+ ScrumMasters trained Unmatched Scale •7,500+ customers •3M+ users •280 employees •400k enterprise seats CollabNet overview Copyright ©2014 CollabNet, Inc. All Rights Reserved.
  • 3. 3 Copyright © 2014 Tech Mahindra. All rights reserved. 3 Copyright ©2014 CollabNet, Inc. All Rights Reserved. By 2016, at least 95% of IT organizations will leverage nontrivial elements of open-source software technology in their mission-critical IT portfolios, including cases where they might not be aware of it (Source: Widespread Use of Open-Source Software Demands Strong and Effective Governance. Gartner 2014.)
  • 4. Copyright © 2014 Tech Mahindra. All rights reserved. MAHINDRA UNIVERSE USD 16.5 billion 180,000 Associates 34.5% revenue from outside India United by a common purpose: Mahindra Group Mahindra Automotive Mahindra Aftermarket Mahindra Farm Equipment Mahindra Financial Services Mahindra IT Mahindra Defense Mahindra Holidays Mahindra 2 Wheelers Mahindra Components Mahindra Lifespaces Mahindra Partners 4
  • 5. Copyright © 2014 Tech Mahindra. All rights reserved. USD 3.1 billion 92,000 professionals 632 customers 95% revenue comes from outside India Tech Mahindra 5
  • 6. Copyright © 2014 Tech Mahindra. All rights reserved. 6 Source: Forrester Research Inc., “Five Ways To Streamline Release Management” IT Operations Features & code changes Agile Delivery … but, it works in my environment Delayed Releases Business The business context of DevOps
  • 7. 7 Copyright © 2014 Tech Mahindra. All rights reserved. Accelerate software delivery & Increase responsiveness Shift-Left to get early feedback Improve quality of software code and deployments Reduce Capex & Opex expenses Drivers and barriers Cultural barrier to collaborate & Resistance to change Lack of management support Value of DevOps not understood by all stakeholders Insufficient tools to support DevOps Key Drivers Top Barriers
  • 8. 8 Copyright © 2014 Tech Mahindra. All rights reserved. Speed Quality Tools matter but only that much
  • 9. 9 Copyright © 2014 Tech Mahindra. All rights reserved. Stages of progression are standardized - development, testing, staging and production / equivalent. Entry and exit criteria are established. Hand off procedures and roles / responsibilities are defined. Automated build / integration, deployment, testing and environment provisioning. End to end traceability by integration of all tools in the development chain. The volume and rate of push from Dev should be aligned to Ops ability to pull work. Demand from business to Dev and from Dev to Ops need to be synchronized. Dev and Ops should be incentivized for collaboration. Relative priority between innovation, speed and stability should be established. System ownership should be well defined. A positive work culture where people are willing to collaborate and cooperate enabled by senior management role models, communication of organizational goals and alignment of the workforce towards a common destiny. Process Tools Flow Policies Culture The key ingredients for DevOps
  • 10. 10 Copyright © 2014 Tech Mahindra. All rights reserved. DevOps assets & capabilities TechM DevOps practice in collaboration with key tool vendors have invested in building assets and capabilities Assessment & Strategy ADO Platform Processes & Structure Tools & Framework Organization Change Management ADOPT Platform - completely integrated with capability of end to end orchestration and Dashboard reporting SDLC process modeling to fit Organization needs Expertise in end-to- end Tool chaining (Tool selection, Implementation & Integration) DevAsset© (DEVOPS Assessment Tool) to baseline Maturity model and recommend roadmap for continuous improvement ADKAR based OCM framework to train, motivate and facilitate Org culture change
  • 11. 11 Copyright © 2014 Tech Mahindra. All rights reserved. Isolated Teams SME Shared Teams Continuous Planning Continuous Release and Monitoring Continuous Integration Continuous Testing Continuous Deployment Product Teams Multi Layered Teams Multidisciplinary Project Teams Demand pipeline established; Release plans are developed and maintained for individual applications; Projects are able to establish traceability across requirements, design, development, testing and defect management is maintained through out the lifecycle Projects are able demonstrate the behavior of continuous feedback; as opposed to a periodic schedule, builds are triggered by every commit to the single code repository Project is able to align itself with enterprise release cadence; environments are provisioned ‘on demand’; releases deployed across multiple environments including data migration Continuous regression reduces the number of defects; most integrated bugs are fixed regularly to avoid last minute changes; test cases reused; ‘non-functional’ code quality measured and technical debt improved Dev and ops team work together seamlessly delivering both projects and managing operations. Metrics are captured to monitor process performance and continuous improvement. Level 1 Level 2 Level 3 Level 4 Level 5 VALUE COLLABORATION Capability Model 2 The phased approach to DevOps
  • 12. 12 Copyright © 2014 Tech Mahindra. All rights reserved. Scrum Team 2 Test (T) QA (Q) Scrum Team 1 Dev (D) T A Prod Prod (P) D Sprint Build? Build? Unit tests Unit tests Unit tests Build? Continuous Integration Continuous Testing Automated Tests Automated Tests Unit tests Continuous Deployment Continuous Release & Monitoring Continuous Planning Continuous Delivery Build (B) Our Solution also adds a seventh ‘C’ which is Cloud Daily Daily Daily/Release point Processes 1 Focus on cadence and orchestration
  • 13. 13 Copyright © 2014 Tech Mahindra. All rights reserved. Environment Setup, Version control, source code, test repository Continuous deployment/ Deployment Automation Trackers, Folders, Discussion forums, Wiki, Files repository, configuration management and Reporting+ Integrations Set up Agile Delivery Set up Release Management Set up Release Operations Set up Configuration Management Set up Environment Management Set up Continuous Build Set up Automated Code Analysis Set up Test Automation Set up Continuous Integration Set up Individual Dashboards Set up Virtualization Set up Continuous Deployment Set up Automated Environment Provisioning Set up Integrated Tooling Set up Integrated Dashboards Task to Package Idea to task Package to Deployment Business vision Products Identification Product Roadmap Product Epics (product backlog) Release Plans Sprint Plans (Sprint backlog) Tasks Design Code Automated Unit test Automated Code quality check Trigger Integration Automated Build Package Check-in to repository Deploy to QA Env* Manual/ Automated SIT Testing Deploy to UAT Env* Manual / Automated UAT Testing Deploy to Production Env* * Environment for Dev/QA/UAT/Production can be physical or over the cloud and mixture of both. This includes performing required tests on the environment S E S E Start End Automated monitoring in production 1 System feedback The discrete value steps
  • 14. 14 Copyright © 2014 Tech Mahindra. All rights reserved. Tech Mahindra ADOPT platform helps in orchestrating process flow & information flow across tool stack to realize end-to-end automation Copyright ©2014 CollabNet, Inc. All Rights Reserved. ADOPT platform
  • 15. 15 Copyright © 2014 Tech Mahindra. All rights reserved. Copyright ©2014 CollabNet, Inc. All Rights Reserved. A scalable DevOps reference architecture
  • 16. 16 Copyright © 2014 Tech Mahindra. All rights reserved. Copyright ©2014 CollabNet, Inc. All Rights Reserved. An integrated dashboard
  • 17. 17 Copyright © 2014 Tech Mahindra. All rights reserved. •Reference Architecture –Lifecycle plugins •Role-Based Dashboards –Executive, QA Mgr, Release Mgr, Project Team •Company-wide Traceability –Build Management –Release Management •Cycle Time Metrics –Build Duration * –Cycle Time to Prod vs. Kill Rate * –Artifact Average Age •Velocity Metrics –Burn down charts –Build Count per day/week/month * –File Churn per day –# of deployments per day/wk/mo •Community Metrics –# of projects –Registered users Copyright ©2014 CollabNet, Inc. All Rights Reserved. Executive dashboard portal from real time data
  • 18. 18 Copyright © 2014 Tech Mahindra. All rights reserved. Stages of progression are standardized - development, testing, staging and production / equivalent. Entry and exit criteria are established. Hand off procedures and roles / responsibilities are defined. Automated build / integration, deployment, testing and environment provisioning. End to end traceability by integration of all tools in the development chain. The volume and rate of push from Dev should be aligned to Ops ability to pull work. Demand from business to Dev and from Dev to Ops need to be synchronized. Dev and Ops should be incentivized for collaboration. Relative priority between innovation, speed and stability should be established. System ownership should be well defined. A positive work culture where people are willing to collaborate and cooperate enabled by senior management role models, communication of organizational goals and alignment of the workforce towards a common destiny. Process Tools Flow Policies Culture Copyright ©2014 CollabNet, Inc. All Rights Reserved. ADOPT provides the foundation for DevOps journey
  • 19. 19 Copyright © 2014 Tech Mahindra. All rights reserved. Q&A
  • 20. 20 Copyright © 2014 Tech Mahindra. All rights reserved. Disclaimer Tech Mahindra Limited, herein referred to as TechM provide a wide array of presentations and reports, with the contributions of various professionals. These presentations and reports are for informational purposes and private circulation only and do not constitute an offer to buy or sell any securities mentioned therein. They do not purport to be a complete description of the markets conditions or developments referred to in the material. While utmost care has been taken in preparing the above, we claim no responsibility for their accuracy. We shall not be liable for any direct or indirect losses arising from the use thereof and the viewers are requested to use the information contained herein at their own risk. These presentations and reports should not be reproduced, re- circulated, published in any media, website or otherwise, in any form or manner, in part or as a whole, without the express consent in writing of TechM or its subsidiaries. Any unauthorized use, disclosure or public dissemination of information contained herein is prohibited. Unless specifically noted, TechM is not responsible for the content of these presentations and/or the opinions of the presenters. Individual situations and local practices and standards may vary, so viewers and others utilizing information contained within a presentation are free to adopt differing standards and approaches as they see fit. You may not repackage or sell the presentation. Products and names mentioned in materials or presentations are the property of their respective owners and the mention of them does not constitute an endorsement by TechM. Information contained in a presentation hosted or promoted by TechM is provided “as is” without warranty of any kind, either expressed or implied, including any warranty of merchantability or fitness for a particular purpose. TechM assumes no liability or responsibility for the contents of a presentation or the opinions expressed by the presenters. All expressions of opinion are subject to change without notice. Thank you Visit us at www.techmahindra.com