Driving Innovation in Communication Technology Through DevOps Automation for SAP

DevOps Automation for SAP:
How a leading communication technology
provider is driving innovation
Christopher Hale & Syed Fahad
Basis Technologies
A
b
o
u
t
 
T
h
e
 
C
u
s
t
o
m
e
r
Global Telecomms leader:
120,000 employees
> 45,000 patents
Business focus:
Networks
Digital Services
Managed Services
Emerging Business:
5G
IoT
R&D
W
h
y
 
C
h
a
n
g
e
 
I
T
 
M
e
t
h
o
d
o
l
o
g
y
?
OBJECTIVES
Short & frequent releases
More responsive
Business gets new features
faster
Testing, risk, impact and
recovery time are low
E
v
o
l
u
t
i
o
n
 
t
o
w
a
r
d
s
 
a
g
i
l
e
/
D
e
v
O
p
s
Long  pre-planned release
cycles
Can be difficult to change
direction
Business may wait a long
time for delivery
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
D
e
v
O
p
s
 
P
r
o
j
e
c
t
 
O
b
j
e
c
t
i
v
e
s
C
h
a
l
l
e
n
g
e
s
 
i
n
 
D
e
v
O
p
s
 
T
r
a
n
s
f
o
r
m
a
t
i
o
n
 
Approach
D
e
v
O
p
s
 
T
e
c
h
n
i
c
a
l
 
S
t
r
a
t
e
g
y
M
u
l
t
i
-
A
p
p
 
D
o
m
a
i
n
 
D
e
l
i
v
e
r
y
 
(
S
A
P
 
d
i
s
c
o
n
n
e
c
t
e
d
)
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
C
o
m
p
l
e
x
,
 
M
u
l
t
i
-
t
r
a
c
k
 
S
A
P
 
L
a
n
d
s
c
a
p
e
D
e
v
O
p
s
 
T
e
c
h
n
i
c
a
l
 
S
t
r
a
t
e
g
y
:
 
S
A
P
 
C
h
a
l
l
e
n
g
e
s
Automatic
build, test,
deploy
App 3
App 1
App 2
App
N…
S
o
l
v
i
n
g
 
t
h
e
 
P
r
o
b
l
e
m
Automatic
build, test,
deploy
Web
CRM
Supply chain
S
o
l
v
i
n
g
 
t
h
e
 
P
r
o
b
l
e
m
:
A
c
t
i
v
e
C
o
n
t
r
o
l
App 3
App 1
App 2
App
N…
I
n
t
e
g
r
a
t
e
 
T
o
o
l
s
e
t
s
 
a
n
d
 
A
p
p
l
i
c
a
t
i
o
n
s
Multi-domain
environment
(all apps)
Single-domain
environment
(e.g. SAP)
A
c
h
i
e
v
i
n
g
 
M
u
l
t
i
-
A
p
p
 
D
o
m
a
i
n
 
D
e
l
i
v
e
r
y
 
(
w
i
t
h
 
S
A
P
)
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
C
o
n
t
i
n
u
o
u
s
 
D
e
l
i
v
e
r
y
 
i
n
 
A
c
t
i
o
n
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
F
a
s
t
e
r
 
b
u
s
i
n
e
s
s
 
r
e
s
p
o
n
s
e
 
a
n
d
 
p
r
o
d
u
c
t
 
r
o
l
l
o
u
t
v
i
a
 
f
r
e
q
u
e
n
t
 
d
e
p
l
o
y
m
e
n
t
 
o
f
 
i
n
t
e
g
r
a
t
e
d
,
 
c
r
o
s
s
-
a
p
p
l
i
c
a
t
i
o
n
 
c
h
a
n
g
e
B
e
n
e
f
i
t
s
 
o
f
 
A
c
t
i
v
e
C
o
n
t
r
o
l
A
b
o
u
t
 
B
a
s
i
s
 
T
e
c
h
n
o
l
o
g
i
e
s
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
Slide Note
Embed
Share

This case study highlights how a global telecomms leader with over 120,000 employees and 45,000 patents is leveraging DevOps principles to enhance agility, speed, and efficiency in their IT operations. By adopting agile and DevOps practices, they aim to respond quickly to market pressures, increase productivity, reduce costs, automate processes, and improve software delivery. The challenges in DevOps transformation include cross-team alignment, disparate systems, team silos, manual processes, and human dynamics. By overcoming these hurdles, the company is able to drive innovation and maintain a competitive edge in the rapidly evolving communication technology landscape.

  • DevOps Automation
  • SAP
  • Communication Technology
  • Innovation
  • Global Telecomms

Uploaded on Jul 13, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. DevOps Automation for SAP: How a leading communication technology provider is driving innovation Christopher Hale & Syed Fahad Basis Technologies

  2. About The Customer 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. Why Change IT Methodology? Why Change IT Methodology? Respond Quickly to Market Pressures OBJECTIVES Continuous Customer Satisfaction Sharpen the Competitive Edge

  4. Evolution towards agile/DevOps Evolution towards agile/DevOps DevOps is built on agile principles and provides a platform for greater speed, versatility and agility Agile Waterfall DevOps Short & frequent releases Continuous delivery to business Long pre-planned release cycles More responsive Highly responsive Can be difficult to change direction Business gets new features faster Testing, risk, impact and recovery time are low Automation reduce risks and improves quality Greater business alignment & satisfaction Business may wait a long time for delivery Improved productivity & efficiency

  5. DevOps Project Objectives DevOps Project Objectives Increase velocity of E2E delivery lifecycle Deliver measurable Business Value quickly Eliminate redundant manual effort Automate everything! 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

  6. Challenges in DevOps Transformation Challenges in DevOps Transformation Solution Architecture Cross-team Alignment 15+ different systems... SAP Tibco Oracle Ericsson Proprietary Team Silos Different Ways of Working Different Tools Different Delivery Processes Ops-Enabled Delivery Human Dynamics Static Environments Manual Environment Management Manual Deployment Manual Errors Focused on Deliver, Deliver, Deliver Stretched Thin Myopic View of Delivery Process (not E2E) Threatened by DevOps

  7. DevOps Technical Strategy DevOps Technical Strategy Approach 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

  8. Multi Multi- -App Domain Delivery (SAP disconnected) App Domain Delivery (SAP disconnected) Create business requirement Deploy to Customer Environment Application Test Integration Test Build Single-domain Dev environment Single-domain QA environment ERP Single-domain Dev environment Single-domain QA environment Application 1 Multi-domain QA environment (all apps) Customer Production environment (all apps) Single-domain Dev environment Single-domain QA environment Application 2 Single-domain Dev environment Single-domain QA environment Application 3 Single-domain Dev environment Single-domain QA environment Application N Continuous Integration build process

  9. Complex, Multi Complex, Multi- -track SAP Landscape track SAP Landscape

  10. DevOps Technical Strategy: SAP Challenges DevOps Technical Strategy: SAP Challenges SAP = Black Box Source Control Code Dev Testing Deployment Closed System Merge Quality Code Quality Test Results Deployment Manual Effort Environment Orchestration Deployment No Real Branching Strategy Non Standard

  11. Solving the Problem Solving the Problem App N App 1 Automatic build, test, deploy App 2 App 3

  12. Solving the Problem: Solving the Problem: ActiveControl ActiveControl App N App 1 Web Automatic build, test, deploy Supply chain CRM App 2 App 3

  13. Integrate Toolsets and Applications Integrate Toolsets and Applications Run Test Manage & Collaborate Build Deploy Continuous Delivery Continuous Integration Requirements & Backlog ITSM & Agile Source Code & Version Control

  14. Achieving Multi Achieving Multi- -App Domain Delivery (with SAP) App Domain Delivery (with SAP) Create business requirement Deploy to Customer Environment Application Test Integration Test Build Single-domain Dev environment Single-domain QA environment ERP Single-domain Dev environment Single-domain QA environment Application 1 Multi-domain QA environment (all apps) Customer Production environment (all apps) Single-domain Dev environment Single-domain QA environment Application 2 Single-domain Dev environment Single-domain QA environment Application 3 Single-domain Dev environment Single-domain QA environment Application N Continuous Integration build process

  15. Continuous Delivery in Action Continuous Delivery in Action Major telecom provider Co-ordinated, automated deployments across 15 IT applications, including an N+10 SAP landscape Seamless management of change across a dynamic SAP landscape Continuous, on- demand delivery of up to 2,500 SAP transports in a 2- week period

  16. Benefits of Benefits of ActiveControl ActiveControl 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 Faster business response and product rollout via frequent deployment of integrated, cross- application change

  17. About Basis Technologies 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

  18. Questions? www.basistechnologies.com

  19. Follow Us Thank you for your time Follow us on at @ASUG365

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#