SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

Similar a 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 a 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
 

Último

Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Availablepr788182
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubaijaehdlyzca
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxDitasDelaCruz
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...NadhimTaha
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateCannaBusinessPlans
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowranineha57744
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistanvineshkumarsajnani12
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAITim Wilson
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...meghakumariji156
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 

Último (20)

Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 

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

Notas del editor

  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