SlideShare a Scribd company logo
1 of 21
Amit Dasgupta, PMP, CSM
Director – Major Accounts & Partnership
amitd@kovair.com
2
What is DevOps?
• Technology to Process mapping in order to
• Improve the efficiency of your delivery process
• Reduce time to the market
• Bring people, process and tools together
• Enable continuity in the entire delivery lifecycle
DevOps
Basic Principles of DevOps
3
Iterative &
Incremental
Continuous
Automated &
Self-Serviced
Collaborative
HolisticThinking
4
Wallofconfusion
DEV
Development
I want
Change
OPS
Operations
I want
stability
DevOps –TheSolution Proposed
5
The philosophy of continuity – 7C’s of DevOps
OperationsALM
Continuous Planning
Continuous Integration
Continuous Testing
Continuous Monitoring
Continuous Delivery
Continuous Operations
Customer
Continuous Status
Update on fixes
and CRs
Coding and Check-in
for Automated Build
Functional Testing,
UAT and Test
Automation
Memory, Application
Performance, DB
Usage Monitoring
Bi-directional
IntegrationsRequirements/
CRs/Defects
Release Pipeline
Tracking
Reports, Dashboard
and Traceability
Analyst
Support
Tickets
Continuous Feedback
6
• Development practice that requires developers to integrate code into a shared repository several times a day
• Each check-in is verified by an automated build, allowing teams to detect problems early
• Benefits
• Say goodbye to long and tense code merge
• Increase visibility enabling greater communication
• Catch issues early and nip them in the bud
• Spend less time debugging and more time adding features
• Build a solid foundation
• Stop waiting to find out if your code’s going to work
Continuous Integration -CI
7
Developer 1 Developer 2Manager
1 Check in
changes
2
Fetch changes
3
Build
Notify Success
Or Failure 6
4 Test
5Success / Fail
Continuous
Integration
Server
Source
Control
Server
Continuous Integration -CI
8
• Assesses business risk coverage
• Provides instant insight on release candidate quality
• Embeds testing within the development process, not tacked on at the end
• Avoids bottleneck, executes the right set of tests at the right stage of the delivery pipeline
• Delivers actionable & right feedback for each stage of the delivery pipeline
• Evaluates each layer of a modern architecture at the appropriate stage of the delivery pipeline
• Reduces false positives by prioritizing robust, flexible modern test frameworks over brittle scripts
• Eliminates redundancy by continuous review and optimal test suite
ContinuousTesting –CT
9
ContinuousTesting
Write All
Test Scripts
CodeScript
Integrated
Code
Auto Build Auto
Automated
Integration
Testing
Auto
Automated
Acceptance
Testing
Auto
Automated
Performance
Testing
No human intervention
Write
Integration
Test Scripts
RunCode
Automated
Integration
Testing
Wait
Write
Acceptance
Test Scripts
Run
Automated
Acceptance
Testing
Wait
Write
Performance
Test Scripts
Run
Automated
Performance
Testing
Wait time impacts efficiency
Test Automation
TestAutomation &ContinuousTesting
10
• Principles
• Build quality in
• Work in small batches
• Computers perform repetitive tasks, people solve problems
• Relentlessly pursue continuous improvement
• Everyone is responsible
• Benefits
• Low risk releases
• Faster time to market
• Higher quality
• Lower costs
• Better products
• Happier teams
Continuous Delivery –CD
ContinuousTestingContinuous Integration
Continuous Delivery
11
Version ControlDevelopment
Build & Unit
Tests
Automated
acceptance tests
User acceptance
tests
Release
Check in
Trigger
Check in
Trigger
Check in
Trigger
Feedback
Feedback
Feedback
Feedback Approval
Approval
Trigger
Feedback
Trigger
Feedback
Continuous Delivery
Scenario 1
Scenario 2
Challenges in Standardizing DevOps
12
Challenges in Standardizing DevOps
13
14
• Establishes real-time alliance between delivery, development, and operations
• Achieves cross-tool traceability among data across different tools
• Embeds test strategy execution for continuous testing
• Enables continuous integration on successful accomplishment of code check-in
• Achieves continuous testing via workflow based test automation
• Enables an uninterrupted delivery
• Provides real-time visibility to release quality through reports and dashboards
• Provides meaningful metrics, reports and KPIs for speedy decision-making
• Enables continuous delivery via tracking release pipeline
Role of Integration In DevOps
15
Operations Planning Development QABuild & Deploy Release
ESB Based Integration -Architecture
CrossToolTraceability CrossToolWorkflow CrossTool Reports & Dashboards
ESB Enterprise Service Bus ESB
Service Model Security Transports Service Locator
Data Transformation Interceptors Protocol Bindings
16
• Faster and cheaper accommodation of existing systems.
• Increased flexibility; easier to change as requirements change.
• Protect your investment by integrating any tool of your existing tools ecosystem
• Scales from point-solutions to enterprise-wide deployment (distributed bus).
• More configuration rather than integration coding.
• Standards-based
• Less maintenance overhead compared to point to point integration
ESB Based Integration -Advantages
17
ESB
18
Initiation Application Development Test & Acceptance Production
Plan Code Build
Customer
Inputs
Test/QA Stage Release Deploy Provision Config Monitor
19
MonitorConifgProvisionDeployReleaseStageTest/QABuildCodePlan
Custome
r Inputs
 Lead time
 Business need analysis
 Quick req. capturing
 Real-time reports
 CustomerTicket volume
• Code volume
• Commit volume
• Release speed
• Code quality
• Defect fixing speed
 Test volume
 Code coverage
 Exception counts
 Test automation
 Open rates/ close rates
 Requirements coverage
 Change request
 Release quality
 Pre-prod stability
 Release downtime
 Network bandwidth
usage
 CPU utilization
 Memory usage
 Operations/ second
 Application performance
 Issues feedback
 Mean time between
failures (MTBF)
 MeanTime to Repair/
Recover (MTTR)
 Security
 Process time
 Team efficiency
 Unplanned work
 Proper resourcing
 Time and cost allocation
 Build speed
 Failure rates
 Manual exceptions
 Performance
 Latency
 Scalability
 Deployment frequency
 Change volume
 Cycle time
 % of failed deployments
 Response time
 Uptime/Availability
 Infrastructure usage
20
Operations
Release
DevPlanning
Delivery
Pipeline
Test
Automation
Build
Provisioning
& Deploy
CI,CD,CTUsingYourOwnTools
Enterprise Service Bus - ESB
21
Thank You
Silicon Valley based
Software Product Company
Kovair Software Inc.
www.kovair.com
Contact: sales@kovair.com

More Related Content

What's hot

Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application ServerTest automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application ServerRobbie Minshall
 
Ashwini - Effective use of CI by QA
Ashwini - Effective use of CI by QAAshwini - Effective use of CI by QA
Ashwini - Effective use of CI by QAvodQA
 
Kovair at STeP-IN Summit 2014 Conference
Kovair at STeP-IN Summit 2014 ConferenceKovair at STeP-IN Summit 2014 Conference
Kovair at STeP-IN Summit 2014 ConferenceKovair
 
Performance Testing
Performance TestingPerformance Testing
Performance TestingSelin Gungor
 
TestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed
 
Kovair 2014 at a Glance 11215
Kovair 2014  at a Glance 11215Kovair 2014  at a Glance 11215
Kovair 2014 at a Glance 11215Kovair
 
What is Performance Testing?
What is Performance Testing?What is Performance Testing?
What is Performance Testing?QA InfoTech
 
Performance testing
Performance testingPerformance testing
Performance testingJyoti Babbar
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Fabricio Epaminondas
 
NFV Testing & DevOps | QualiTest
NFV Testing & DevOps | QualiTestNFV Testing & DevOps | QualiTest
NFV Testing & DevOps | QualiTestQualitest
 
Enabling agility with continuous integration testing
Enabling agility with continuous integration testingEnabling agility with continuous integration testing
Enabling agility with continuous integration testingIBM Rational software
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at ScaleIBM UrbanCode Products
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testingQualitest
 
Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...Paul Brebner
 
Webinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAWebinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAQualitest
 
Rational Functional Tester
Rational Functional TesterRational Functional Tester
Rational Functional TesterRavi Anand
 
Webinar how to ensure sdn-nfv doesn't break your network
Webinar   how to ensure sdn-nfv doesn't break your networkWebinar   how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your networkQualitest
 

What's hot (20)

Test automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application ServerTest automation lessons from WebSphere Application Server
Test automation lessons from WebSphere Application Server
 
Ashwini - Effective use of CI by QA
Ashwini - Effective use of CI by QAAshwini - Effective use of CI by QA
Ashwini - Effective use of CI by QA
 
Kovair at STeP-IN Summit 2014 Conference
Kovair at STeP-IN Summit 2014 ConferenceKovair at STeP-IN Summit 2014 Conference
Kovair at STeP-IN Summit 2014 Conference
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
TestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed Solution Presentation
TestOnNeed Solution Presentation
 
Kovair 2014 at a Glance 11215
Kovair 2014  at a Glance 11215Kovair 2014  at a Glance 11215
Kovair 2014 at a Glance 11215
 
RFT - Ashish Mathur
RFT - Ashish MathurRFT - Ashish Mathur
RFT - Ashish Mathur
 
What is Performance Testing?
What is Performance Testing?What is Performance Testing?
What is Performance Testing?
 
Performance testing
Performance testingPerformance testing
Performance testing
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015
 
Performance testing
Performance testingPerformance testing
Performance testing
 
NFV Testing & DevOps | QualiTest
NFV Testing & DevOps | QualiTestNFV Testing & DevOps | QualiTest
NFV Testing & DevOps | QualiTest
 
Service Virtualization - Kalpna
Service Virtualization - KalpnaService Virtualization - Kalpna
Service Virtualization - Kalpna
 
Enabling agility with continuous integration testing
Enabling agility with continuous integration testingEnabling agility with continuous integration testing
Enabling agility with continuous integration testing
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at Scale
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testing
 
Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...
 
Webinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAWebinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QA
 
Rational Functional Tester
Rational Functional TesterRational Functional Tester
Rational Functional Tester
 
Webinar how to ensure sdn-nfv doesn't break your network
Webinar   how to ensure sdn-nfv doesn't break your networkWebinar   how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your network
 

Similar to Presentation on 3 Pillars of DevOps - Kovair DevOps

Continuous Integration Testing for SAP
Continuous Integration Testing for SAPContinuous Integration Testing for SAP
Continuous Integration Testing for SAPWorksoft
 
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Rosalind Radcliffe
 
Engineering DevOps to meet Business Goals
 Engineering DevOps to meet Business Goals Engineering DevOps to meet Business Goals
Engineering DevOps to meet Business GoalsMarc Hornbeek
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationRobbie Minshall
 
Aligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAspire Systems
 
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...WSO2
 
Training Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxTraining Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxNashet Ali
 
Integration strategies best practices- Mulesoft meetup April 2018
Integration strategies   best practices- Mulesoft meetup April 2018Integration strategies   best practices- Mulesoft meetup April 2018
Integration strategies best practices- Mulesoft meetup April 2018Rohan Rasane
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIDevOps for Enterprise Systems
 
Putting Quality First through Continuous Testing
Putting Quality First through Continuous TestingPutting Quality First through Continuous Testing
Putting Quality First through Continuous TestingTechWell
 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First TimeMarc Hornbeek
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruNRB
 
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Vimal Suba
 
Achieve Scale & Velocity with AWS OpsWorks for Chef Automate
Achieve Scale & Velocity with AWS OpsWorks for Chef AutomateAchieve Scale & Velocity with AWS OpsWorks for Chef Automate
Achieve Scale & Velocity with AWS OpsWorks for Chef AutomateAmazon Web Services
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectDevOps.com
 
Role of Test Automation in Modern Software Delivery Pipelines
Role of Test Automation in Modern Software Delivery PipelinesRole of Test Automation in Modern Software Delivery Pipelines
Role of Test Automation in Modern Software Delivery PipelinesKasun Kodagoda
 
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...IBM Rational
 
Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Micro Focus
 
A more successful model for multi-shore testing
A more successful model for multi-shore testingA more successful model for multi-shore testing
A more successful model for multi-shore testingPerficient, Inc.
 

Similar to Presentation on 3 Pillars of DevOps - Kovair DevOps (20)

Continuous Integration Testing for SAP
Continuous Integration Testing for SAPContinuous Integration Testing for SAP
Continuous Integration Testing for SAP
 
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
 
Engineering DevOps to meet Business Goals
 Engineering DevOps to meet Business Goals Engineering DevOps to meet Business Goals
Engineering DevOps to meet Business Goals
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle Organization
 
Aligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development Practices
 
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
 
Training Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxTraining Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptx
 
Integration strategies best practices- Mulesoft meetup April 2018
Integration strategies   best practices- Mulesoft meetup April 2018Integration strategies   best practices- Mulesoft meetup April 2018
Integration strategies best practices- Mulesoft meetup April 2018
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
 
Putting Quality First through Continuous Testing
Putting Quality First through Continuous TestingPutting Quality First through Continuous Testing
Putting Quality First through Continuous Testing
 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First Time
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay Chandru
 
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
 
Achieve Scale & Velocity with AWS OpsWorks for Chef Automate
Achieve Scale & Velocity with AWS OpsWorks for Chef AutomateAchieve Scale & Velocity with AWS OpsWorks for Chef Automate
Achieve Scale & Velocity with AWS OpsWorks for Chef Automate
 
How to Add Perfecto to Your CI
How to Add Perfecto to Your CIHow to Add Perfecto to Your CI
How to Add Perfecto to Your CI
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-Architect
 
Role of Test Automation in Modern Software Delivery Pipelines
Role of Test Automation in Modern Software Delivery PipelinesRole of Test Automation in Modern Software Delivery Pipelines
Role of Test Automation in Modern Software Delivery Pipelines
 
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
 
Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017Innovation in Action - #MFSummit2017
Innovation in Action - #MFSummit2017
 
A more successful model for multi-shore testing
A more successful model for multi-shore testingA more successful model for multi-shore testing
A more successful model for multi-shore testing
 

More from Kovair

Global Chip Company Leverages Kovair Omnibus to Support End-to-End Product De...
Global Chip Company Leverages Kovair Omnibus to Support End-to-End Product De...Global Chip Company Leverages Kovair Omnibus to Support End-to-End Product De...
Global Chip Company Leverages Kovair Omnibus to Support End-to-End Product De...Kovair
 
Kovair QuickSync Capability Overview
Kovair QuickSync Capability OverviewKovair QuickSync Capability Overview
Kovair QuickSync Capability OverviewKovair
 
Kovair Omnibus Capability Overview
Kovair Omnibus Capability OverviewKovair Omnibus Capability Overview
Kovair Omnibus Capability OverviewKovair
 
Kovair DevSecOps Capabilities Overview
Kovair DevSecOps Capabilities OverviewKovair DevSecOps Capabilities Overview
Kovair DevSecOps Capabilities OverviewKovair
 
Data Migration from Jira Zephyr to Azure and Vice Versa
Data Migration from Jira Zephyr to Azure and Vice VersaData Migration from Jira Zephyr to Azure and Vice Versa
Data Migration from Jira Zephyr to Azure and Vice VersaKovair
 
Migration of Two Million Records with Zero Downtime for a Global Financial Or...
Migration of Two Million Records with Zero Downtime for a Global Financial Or...Migration of Two Million Records with Zero Downtime for a Global Financial Or...
Migration of Two Million Records with Zero Downtime for a Global Financial Or...Kovair
 
Kovair Products Summary 2022
Kovair Products Summary 2022Kovair Products Summary 2022
Kovair Products Summary 2022Kovair
 
Kovair Product Capabilities – An Overview
Kovair Product Capabilities – An OverviewKovair Product Capabilities – An Overview
Kovair Product Capabilities – An OverviewKovair
 
Ace Up Strategic Decisions Using Kovair PPM - Whitepaper
Ace Up Strategic Decisions Using Kovair PPM - WhitepaperAce Up Strategic Decisions Using Kovair PPM - Whitepaper
Ace Up Strategic Decisions Using Kovair PPM - WhitepaperKovair
 
Introduction to Kovair QuickSync for Data Migration
Introduction to Kovair QuickSync for Data MigrationIntroduction to Kovair QuickSync for Data Migration
Introduction to Kovair QuickSync for Data MigrationKovair
 
Kovair Project Portfolio Management - Brochure
Kovair Project Portfolio Management - BrochureKovair Project Portfolio Management - Brochure
Kovair Project Portfolio Management - BrochureKovair
 
Value Stream Delivery Platform for ALM, DevOps DevSecOps and Cloud-based SaaS...
Value Stream Delivery Platform for ALM, DevOps DevSecOps and Cloud-based SaaS...Value Stream Delivery Platform for ALM, DevOps DevSecOps and Cloud-based SaaS...
Value Stream Delivery Platform for ALM, DevOps DevSecOps and Cloud-based SaaS...Kovair
 
Migration of Two Million Records with Zero Downtime for a Global Financial Or...
Migration of Two Million Records with Zero Downtime for a Global Financial Or...Migration of Two Million Records with Zero Downtime for a Global Financial Or...
Migration of Two Million Records with Zero Downtime for a Global Financial Or...Kovair
 
Kovair Capabilities for Automotive Development with Kovair ALM – White Paper
Kovair Capabilities for Automotive Development with Kovair ALM – White PaperKovair Capabilities for Automotive Development with Kovair ALM – White Paper
Kovair Capabilities for Automotive Development with Kovair ALM – White PaperKovair
 
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - Whitepaper
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - WhitepaperKovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - Whitepaper
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - WhitepaperKovair
 
GitLab Integration Adapter - Datasheet
GitLab Integration Adapter - DatasheetGitLab Integration Adapter - Datasheet
GitLab Integration Adapter - DatasheetKovair
 
Teamcenter Integration Adapter - Datasheet
Teamcenter Integration Adapter - DatasheetTeamcenter Integration Adapter - Datasheet
Teamcenter Integration Adapter - DatasheetKovair
 
Veracode Integration Adapter - Datasheet
Veracode Integration Adapter - DatasheetVeracode Integration Adapter - Datasheet
Veracode Integration Adapter - DatasheetKovair
 
Polarian Integration Adapter - Datasheet
Polarian Integration Adapter - DatasheetPolarian Integration Adapter - Datasheet
Polarian Integration Adapter - DatasheetKovair
 
Kovair DevOps - Overview Presentation
Kovair DevOps - Overview PresentationKovair DevOps - Overview Presentation
Kovair DevOps - Overview PresentationKovair
 

More from Kovair (20)

Global Chip Company Leverages Kovair Omnibus to Support End-to-End Product De...
Global Chip Company Leverages Kovair Omnibus to Support End-to-End Product De...Global Chip Company Leverages Kovair Omnibus to Support End-to-End Product De...
Global Chip Company Leverages Kovair Omnibus to Support End-to-End Product De...
 
Kovair QuickSync Capability Overview
Kovair QuickSync Capability OverviewKovair QuickSync Capability Overview
Kovair QuickSync Capability Overview
 
Kovair Omnibus Capability Overview
Kovair Omnibus Capability OverviewKovair Omnibus Capability Overview
Kovair Omnibus Capability Overview
 
Kovair DevSecOps Capabilities Overview
Kovair DevSecOps Capabilities OverviewKovair DevSecOps Capabilities Overview
Kovair DevSecOps Capabilities Overview
 
Data Migration from Jira Zephyr to Azure and Vice Versa
Data Migration from Jira Zephyr to Azure and Vice VersaData Migration from Jira Zephyr to Azure and Vice Versa
Data Migration from Jira Zephyr to Azure and Vice Versa
 
Migration of Two Million Records with Zero Downtime for a Global Financial Or...
Migration of Two Million Records with Zero Downtime for a Global Financial Or...Migration of Two Million Records with Zero Downtime for a Global Financial Or...
Migration of Two Million Records with Zero Downtime for a Global Financial Or...
 
Kovair Products Summary 2022
Kovair Products Summary 2022Kovair Products Summary 2022
Kovair Products Summary 2022
 
Kovair Product Capabilities – An Overview
Kovair Product Capabilities – An OverviewKovair Product Capabilities – An Overview
Kovair Product Capabilities – An Overview
 
Ace Up Strategic Decisions Using Kovair PPM - Whitepaper
Ace Up Strategic Decisions Using Kovair PPM - WhitepaperAce Up Strategic Decisions Using Kovair PPM - Whitepaper
Ace Up Strategic Decisions Using Kovair PPM - Whitepaper
 
Introduction to Kovair QuickSync for Data Migration
Introduction to Kovair QuickSync for Data MigrationIntroduction to Kovair QuickSync for Data Migration
Introduction to Kovair QuickSync for Data Migration
 
Kovair Project Portfolio Management - Brochure
Kovair Project Portfolio Management - BrochureKovair Project Portfolio Management - Brochure
Kovair Project Portfolio Management - Brochure
 
Value Stream Delivery Platform for ALM, DevOps DevSecOps and Cloud-based SaaS...
Value Stream Delivery Platform for ALM, DevOps DevSecOps and Cloud-based SaaS...Value Stream Delivery Platform for ALM, DevOps DevSecOps and Cloud-based SaaS...
Value Stream Delivery Platform for ALM, DevOps DevSecOps and Cloud-based SaaS...
 
Migration of Two Million Records with Zero Downtime for a Global Financial Or...
Migration of Two Million Records with Zero Downtime for a Global Financial Or...Migration of Two Million Records with Zero Downtime for a Global Financial Or...
Migration of Two Million Records with Zero Downtime for a Global Financial Or...
 
Kovair Capabilities for Automotive Development with Kovair ALM – White Paper
Kovair Capabilities for Automotive Development with Kovair ALM – White PaperKovair Capabilities for Automotive Development with Kovair ALM – White Paper
Kovair Capabilities for Automotive Development with Kovair ALM – White Paper
 
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - Whitepaper
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - WhitepaperKovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - Whitepaper
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - Whitepaper
 
GitLab Integration Adapter - Datasheet
GitLab Integration Adapter - DatasheetGitLab Integration Adapter - Datasheet
GitLab Integration Adapter - Datasheet
 
Teamcenter Integration Adapter - Datasheet
Teamcenter Integration Adapter - DatasheetTeamcenter Integration Adapter - Datasheet
Teamcenter Integration Adapter - Datasheet
 
Veracode Integration Adapter - Datasheet
Veracode Integration Adapter - DatasheetVeracode Integration Adapter - Datasheet
Veracode Integration Adapter - Datasheet
 
Polarian Integration Adapter - Datasheet
Polarian Integration Adapter - DatasheetPolarian Integration Adapter - Datasheet
Polarian Integration Adapter - Datasheet
 
Kovair DevOps - Overview Presentation
Kovair DevOps - Overview PresentationKovair DevOps - Overview Presentation
Kovair DevOps - Overview Presentation
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

Presentation on 3 Pillars of DevOps - Kovair DevOps

  • 1. Amit Dasgupta, PMP, CSM Director – Major Accounts & Partnership amitd@kovair.com
  • 2. 2 What is DevOps? • Technology to Process mapping in order to • Improve the efficiency of your delivery process • Reduce time to the market • Bring people, process and tools together • Enable continuity in the entire delivery lifecycle DevOps
  • 3. Basic Principles of DevOps 3 Iterative & Incremental Continuous Automated & Self-Serviced Collaborative HolisticThinking
  • 5. 5 The philosophy of continuity – 7C’s of DevOps OperationsALM Continuous Planning Continuous Integration Continuous Testing Continuous Monitoring Continuous Delivery Continuous Operations Customer Continuous Status Update on fixes and CRs Coding and Check-in for Automated Build Functional Testing, UAT and Test Automation Memory, Application Performance, DB Usage Monitoring Bi-directional IntegrationsRequirements/ CRs/Defects Release Pipeline Tracking Reports, Dashboard and Traceability Analyst Support Tickets Continuous Feedback
  • 6. 6 • Development practice that requires developers to integrate code into a shared repository several times a day • Each check-in is verified by an automated build, allowing teams to detect problems early • Benefits • Say goodbye to long and tense code merge • Increase visibility enabling greater communication • Catch issues early and nip them in the bud • Spend less time debugging and more time adding features • Build a solid foundation • Stop waiting to find out if your code’s going to work Continuous Integration -CI
  • 7. 7 Developer 1 Developer 2Manager 1 Check in changes 2 Fetch changes 3 Build Notify Success Or Failure 6 4 Test 5Success / Fail Continuous Integration Server Source Control Server Continuous Integration -CI
  • 8. 8 • Assesses business risk coverage • Provides instant insight on release candidate quality • Embeds testing within the development process, not tacked on at the end • Avoids bottleneck, executes the right set of tests at the right stage of the delivery pipeline • Delivers actionable & right feedback for each stage of the delivery pipeline • Evaluates each layer of a modern architecture at the appropriate stage of the delivery pipeline • Reduces false positives by prioritizing robust, flexible modern test frameworks over brittle scripts • Eliminates redundancy by continuous review and optimal test suite ContinuousTesting –CT
  • 9. 9 ContinuousTesting Write All Test Scripts CodeScript Integrated Code Auto Build Auto Automated Integration Testing Auto Automated Acceptance Testing Auto Automated Performance Testing No human intervention Write Integration Test Scripts RunCode Automated Integration Testing Wait Write Acceptance Test Scripts Run Automated Acceptance Testing Wait Write Performance Test Scripts Run Automated Performance Testing Wait time impacts efficiency Test Automation TestAutomation &ContinuousTesting
  • 10. 10 • Principles • Build quality in • Work in small batches • Computers perform repetitive tasks, people solve problems • Relentlessly pursue continuous improvement • Everyone is responsible • Benefits • Low risk releases • Faster time to market • Higher quality • Lower costs • Better products • Happier teams Continuous Delivery –CD
  • 11. ContinuousTestingContinuous Integration Continuous Delivery 11 Version ControlDevelopment Build & Unit Tests Automated acceptance tests User acceptance tests Release Check in Trigger Check in Trigger Check in Trigger Feedback Feedback Feedback Feedback Approval Approval Trigger Feedback Trigger Feedback Continuous Delivery Scenario 1 Scenario 2
  • 14. 14 • Establishes real-time alliance between delivery, development, and operations • Achieves cross-tool traceability among data across different tools • Embeds test strategy execution for continuous testing • Enables continuous integration on successful accomplishment of code check-in • Achieves continuous testing via workflow based test automation • Enables an uninterrupted delivery • Provides real-time visibility to release quality through reports and dashboards • Provides meaningful metrics, reports and KPIs for speedy decision-making • Enables continuous delivery via tracking release pipeline Role of Integration In DevOps
  • 15. 15 Operations Planning Development QABuild & Deploy Release ESB Based Integration -Architecture CrossToolTraceability CrossToolWorkflow CrossTool Reports & Dashboards ESB Enterprise Service Bus ESB Service Model Security Transports Service Locator Data Transformation Interceptors Protocol Bindings
  • 16. 16 • Faster and cheaper accommodation of existing systems. • Increased flexibility; easier to change as requirements change. • Protect your investment by integrating any tool of your existing tools ecosystem • Scales from point-solutions to enterprise-wide deployment (distributed bus). • More configuration rather than integration coding. • Standards-based • Less maintenance overhead compared to point to point integration ESB Based Integration -Advantages
  • 18. 18 Initiation Application Development Test & Acceptance Production Plan Code Build Customer Inputs Test/QA Stage Release Deploy Provision Config Monitor
  • 19. 19 MonitorConifgProvisionDeployReleaseStageTest/QABuildCodePlan Custome r Inputs  Lead time  Business need analysis  Quick req. capturing  Real-time reports  CustomerTicket volume • Code volume • Commit volume • Release speed • Code quality • Defect fixing speed  Test volume  Code coverage  Exception counts  Test automation  Open rates/ close rates  Requirements coverage  Change request  Release quality  Pre-prod stability  Release downtime  Network bandwidth usage  CPU utilization  Memory usage  Operations/ second  Application performance  Issues feedback  Mean time between failures (MTBF)  MeanTime to Repair/ Recover (MTTR)  Security  Process time  Team efficiency  Unplanned work  Proper resourcing  Time and cost allocation  Build speed  Failure rates  Manual exceptions  Performance  Latency  Scalability  Deployment frequency  Change volume  Cycle time  % of failed deployments  Response time  Uptime/Availability  Infrastructure usage
  • 21. 21 Thank You Silicon Valley based Software Product Company Kovair Software Inc. www.kovair.com Contact: sales@kovair.com