SlideShare a Scribd company logo
1 of 19
DevOps Automation for SAP:
How a leading communication technology
provider is driving innovation
Christopher Hale & Syed Fahad
Basis Technologies
About The Customer
Global Telecomms leader:
• 120,000 employees
• > 45,000 patents
Business focus:
• Networks
• Digital Services
• Managed Services
Emerging Business:
• 5G
• IoT
• R&D
Respond Quickly to
Market Pressures
Sharpen the
Competitive Edge
Continuous
Customer
Satisfaction
Why Change IT Methodology?
OBJECTIVE
S
Agile
Short & frequent releases
More responsive
Business gets new features
faster
Testing, risk, impact and
recovery time are low
Evolution towards agile/DevOps
Waterfall
• Long pre-planned release
cycles
• Can be difficult to change
direction
• Business may wait a long
time for delivery
DevOps
Continuous delivery to business
Highly responsive
Automation reduce risks and
improves quality
Greater business alignment &
satisfaction
Improved productivity & efficiency
DevOps is built on agile principles and provides a platform for
greater speed, versatility and agility
• Deliver measurable Business Value quickly
• Eliminate redundant manual effort
• Automate everything!
Increase velocity of
E2E delivery lifecycle
• More Code
• Faster Feedback
• First time right!
• Component re-use
• Eliminate Environment Configuration Issues
Increase productivity
•Cost of poor quality
•Cost of human error
•Cost of manual processes
•Cost of missing SLAs
Reduce cost
•Software delivery
•Release management
Improve quality
DevOps Project Objectives
Challenges in DevOps Transformation
Solution Architecture
•15+ different systems...
•SAP
•Tibco
•Oracle
•Ericsson Proprietary
Cross-team Alignment
•Team Silos
•Different Ways of Working
•Different Tools
•Different Delivery Processes
Ops-Enabled Delivery
•Static Environments
•Manual Environment
Management
•Manual Deployment
•Manual Errors
Human Dynamics
•Focused on Deliver, Deliver,
Deliver
•Stretched Thin
•Myopic View of Delivery
Process (not E2E)
•Threatened by DevOps
• Build a CI/CD Pipeline to Automate Build and
Deployment
• Implement a microservices strategy
Phase I
• Containerize Apps
• Use App Containers to Build Environments
• Deploy to Containers as though they were servers
Phase II
• Build Containers within the CI/CD Pipeline
• Deploy Containers to Environments through and
Orchestrated Delivery Platform
Phase III
Approac
h
DevOps Technical Strategy
Multi-App Domain Delivery (SAP disconnected)
Continuous Integration build process
Integration
Test
Application
Test
Build
Deploy to
Customer
Environment
Multi-domain
QA
environment
(all apps)
Single-domain QA
environment
Create
business
requirement
Single-domain QA
environment
Single-domain QA
environment
Single-domain QA
environment
Single-domain QA
environment
Single-domain Dev
environment
Single-domain Dev
environment
Single-domain Dev
environment
Single-domain Dev
environment
Single-domain Dev
environment
Customer
Production
environment
(all apps)
ERP
Application 1
Application 2
Application 3
Application N
Complex, Multi-track SAP Landscape
SAP =
Black
Box
Code Dev
Source
Control
Testing Deployment
Closed
System
Merge
Quality
Code Quality Test Results Deployment
Manual
Effort
Environment
Orchestration
Deployment
Non
Standard
No Real
Branching
Strategy
DevOps Technical Strategy: SAP Challenges
Automati
c
build,
test,
deploy
App 3
App 1
App 2
App
N…
Solving the Problem
Automati
c
build,
test,
Web
CRM Supply
chain
Solving the Problem:
ActiveControl
App 3
App 1
App 2
App
N…
Build Deploy
Manage & Collaborate Test Run
Continuous Integration Continuous Delivery
ITSM & Agile Source Code & Version
Control
Requirements & Backlog
Integrate Toolsets and Applications
Achieving Multi-App Domain Delivery (with SAP)
Continuous Integration build process
Integration
Test
Application
Test
Build
Deploy to
Customer
Environment
Multi-domain
QA
environment
(all apps)
Single-domain QA
environment
Create
business
requirement
Single-domain QA
environment
Single-domain QA
environment
Single-domain QA
environment
Single-domain QA
environment
Single-domain Dev
environment
Single-domain Dev
environment
Single-domain Dev
environment
Single-domain Dev
environment
Single-domain Dev
environment
Customer
Production
environment
(all apps)
ERP
Application 1
Application 2
Application 3
Application N
Continuous Delivery in Action
Co-ordinated,
automated
deployments
across 15 IT
applications,
including an N+10
SAP landscape
Continuous, on-
demand delivery
of up to 2,500
SAP transports in
a 2-week period
Seamless
management of
change across a
dynamic SAP
landscape
Major telecom
provider
• Automatic, co-ordinated build, test and
deployment of change (SAP and non-SAP)
• SAP deployment in sync with other app domains
• SAP deployment triggered automatically
• SAP development is integrated into wider
application delivery process
• SAP team delivers quality KPIs to project branch
• Enables tracking and coherence in delivery process
• Faster business response and product rollout
via frequent deployment of integrated, cross-
application change
Benefits of ActiveControl
About Basis Technologies
• We build software automation that enables our customers to
optimize the way they run SAP.
• We focus on bringing DevOps & Continuous Delivery to SAP
environments
• Global offices serving customer base of multi-national brands
www.basistechnologies.com
Questions?
Thank you for your time
Follow us on at @ASUG365
Follow Us

More Related Content

Similar to 3.10.22 Philly Basis Presentation.pptx

Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDaniel Berg
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit sessionSanjeev Sharma
 
How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...CA Technologies
 
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
 
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 MelbourneMirco Hering
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumScrum Australia Pty Ltd
 
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
 
Test Automation NYC 2014
Test Automation NYC 2014Test Automation NYC 2014
Test Automation NYC 2014Kishore Bhatia
 
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
 
How Agile Are you
How Agile Are youHow Agile Are you
How Agile Are youHeaton Cai
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsIBM UrbanCode Products
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric CloudPerforce
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
 
Accelerating SAP transformations with Micro Focus
Accelerating SAP transformations with Micro FocusAccelerating SAP transformations with Micro Focus
Accelerating SAP transformations with Micro FocusChristian Schuetz
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
 
AWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomateAWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomatePolarSeven Pty Ltd
 
Best Practices in Testing Force.com Application
Best Practices in Testing Force.com ApplicationBest Practices in Testing Force.com Application
Best Practices in Testing Force.com ApplicationEmtec Inc.
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruNRB
 

Similar to 3.10.22 Philly Basis Presentation.pptx (20)

Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_final
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...
 
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
 
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
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
 
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
 
Test Automation NYC 2014
Test Automation NYC 2014Test Automation NYC 2014
Test Automation NYC 2014
 
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
 
How Agile Are you
How Agile Are youHow Agile Are you
How Agile Are you
 
Forward5 Auxis VMware
Forward5 Auxis VMwareForward5 Auxis VMware
Forward5 Auxis VMware
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
Accelerating SAP transformations with Micro Focus
Accelerating SAP transformations with Micro FocusAccelerating SAP transformations with Micro Focus
Accelerating SAP transformations with Micro Focus
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
AWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomateAWS OpsWorks for Chef Automate
AWS OpsWorks for Chef Automate
 
Best Practices in Testing Force.com Application
Best Practices in Testing Force.com ApplicationBest Practices in Testing Force.com Application
Best Practices in Testing Force.com Application
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay Chandru
 

Recently uploaded

A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...lizamodels9
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 

Recently uploaded (20)

A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 

3.10.22 Philly Basis Presentation.pptx

  • 1. DevOps Automation for SAP: How a leading communication technology provider is driving innovation Christopher Hale & Syed Fahad Basis Technologies
  • 2. About The Customer Global Telecomms leader: • 120,000 employees • > 45,000 patents Business focus: • Networks • Digital Services • Managed Services Emerging Business: • 5G • IoT • R&D
  • 3. Respond Quickly to Market Pressures Sharpen the Competitive Edge Continuous Customer Satisfaction Why Change IT Methodology? OBJECTIVE S
  • 4. Agile Short & frequent releases More responsive Business gets new features faster Testing, risk, impact and recovery time are low Evolution towards agile/DevOps Waterfall • Long pre-planned release cycles • Can be difficult to change direction • Business may wait a long time for delivery DevOps Continuous delivery to business Highly responsive Automation reduce risks and improves quality Greater business alignment & satisfaction Improved productivity & efficiency DevOps is built on agile principles and provides a platform for greater speed, versatility and agility
  • 5. • Deliver measurable Business Value quickly • Eliminate redundant manual effort • Automate everything! Increase velocity of E2E delivery lifecycle • More Code • Faster Feedback • First time right! • Component re-use • Eliminate Environment Configuration Issues Increase productivity •Cost of poor quality •Cost of human error •Cost of manual processes •Cost of missing SLAs Reduce cost •Software delivery •Release management Improve quality DevOps Project Objectives
  • 6. Challenges in DevOps Transformation Solution Architecture •15+ different systems... •SAP •Tibco •Oracle •Ericsson Proprietary Cross-team Alignment •Team Silos •Different Ways of Working •Different Tools •Different Delivery Processes Ops-Enabled Delivery •Static Environments •Manual Environment Management •Manual Deployment •Manual Errors Human Dynamics •Focused on Deliver, Deliver, Deliver •Stretched Thin •Myopic View of Delivery Process (not E2E) •Threatened by DevOps
  • 7. • Build a CI/CD Pipeline to Automate Build and Deployment • Implement a microservices strategy Phase I • Containerize Apps • Use App Containers to Build Environments • Deploy to Containers as though they were servers Phase II • Build Containers within the CI/CD Pipeline • Deploy Containers to Environments through and Orchestrated Delivery Platform Phase III Approac h DevOps Technical Strategy
  • 8. Multi-App Domain Delivery (SAP disconnected) Continuous Integration build process Integration Test Application Test Build Deploy to Customer Environment Multi-domain QA environment (all apps) Single-domain QA environment Create business requirement Single-domain QA environment Single-domain QA environment Single-domain QA environment Single-domain QA environment Single-domain Dev environment Single-domain Dev environment Single-domain Dev environment Single-domain Dev environment Single-domain Dev environment Customer Production environment (all apps) ERP Application 1 Application 2 Application 3 Application N
  • 10. SAP = Black Box Code Dev Source Control Testing Deployment Closed System Merge Quality Code Quality Test Results Deployment Manual Effort Environment Orchestration Deployment Non Standard No Real Branching Strategy DevOps Technical Strategy: SAP Challenges
  • 11. Automati c build, test, deploy App 3 App 1 App 2 App N… Solving the Problem
  • 12. Automati c build, test, Web CRM Supply chain Solving the Problem: ActiveControl App 3 App 1 App 2 App N…
  • 13. Build Deploy Manage & Collaborate Test Run Continuous Integration Continuous Delivery ITSM & Agile Source Code & Version Control Requirements & Backlog Integrate Toolsets and Applications
  • 14. Achieving Multi-App Domain Delivery (with SAP) Continuous Integration build process Integration Test Application Test Build Deploy to Customer Environment Multi-domain QA environment (all apps) Single-domain QA environment Create business requirement Single-domain QA environment Single-domain QA environment Single-domain QA environment Single-domain QA environment Single-domain Dev environment Single-domain Dev environment Single-domain Dev environment Single-domain Dev environment Single-domain Dev environment Customer Production environment (all apps) ERP Application 1 Application 2 Application 3 Application N
  • 15. Continuous Delivery in Action Co-ordinated, automated deployments across 15 IT applications, including an N+10 SAP landscape Continuous, on- demand delivery of up to 2,500 SAP transports in a 2-week period Seamless management of change across a dynamic SAP landscape Major telecom provider
  • 16. • Automatic, co-ordinated build, test and deployment of change (SAP and non-SAP) • SAP deployment in sync with other app domains • SAP deployment triggered automatically • SAP development is integrated into wider application delivery process • SAP team delivers quality KPIs to project branch • Enables tracking and coherence in delivery process • Faster business response and product rollout via frequent deployment of integrated, cross- application change Benefits of ActiveControl
  • 17. About Basis Technologies • We build software automation that enables our customers to optimize the way they run SAP. • We focus on bringing DevOps & Continuous Delivery to SAP environments • Global offices serving customer base of multi-national brands
  • 19. Thank you for your time Follow us on at @ASUG365 Follow Us

Editor's Notes

  1. Transport path complexity N+1 Problem
  2. SAP arch. More complex that the rest of the software What about……???
  3. What Ericsson realized what they wanted to achieve Bridge tech and functional gap for CI/CD pipeline
  4. We heard from Ericsson that they wanted to like other software solutions