SlideShare a Scribd company logo
1 of 16
Continuous Integration and Delivery
in the SAP area
Andreas Gautsch
@andreas_gautsch
SIT Vienna 2019Page 2 CI/CD in the SAP area
HELLA Sonnen- und Wetterschutztechnik GmbH
SIT Vienna 2019Page 3 CI/CD in the SAP area
https://www.atlassian.com/continuous-delivery/principles/continuous-integration-vs-delivery-vs-deployment
Continuous Integration vs. Delivery vs. Deployment
SIT Vienna 2019Page 4 CI/CD in the SAP area
Continuous Integration
SIT Vienna 2019Page 5 CI/CD in the SAP area
Continuous Integration in the SAP area
SIT Vienna 2019Page 6 CI/CD in the SAP area
Continuous Delivery – Project Piper
https://developers.sap.com/tutorials/ci-aws-0-introduction.html
https://github.com/SAP/jenkins-library/
SIT Vienna 2019Page 7 CI/CD in the SAP area
abapGit – The community project
Initiated by Lars Hvam
Open Source ABAP
Easy to install
https://github.com/larshp/
abapGit
SIT Vienna 2019Page 8 CI/CD in the SAP area
Local Continuous Integration in Eclipse
Open Source
SIT Vienna 2019Page 9 CI/CD in the SAP area
https://www.atlassian.com/continuous-delivery/principles/continuous-integration-vs-delivery-vs-deployment
Continuous Integration vs. Delivery vs. Deployment
SIT Vienna 2019Page 10 CI/CD in the SAP area
Chairat Onyaem https://blogs.sap.com/2017/11/11/continuous-integration-in-abap-using-jenkins/
Andreas Gautsch https://blogs.sap.com/2017/09/01/abap-continuous-integration-with-jenkins/
Christian Lechner https://github.com/lechnerc77/ABAP_CI_PIPELINE_BASE
Various setups with Jenkins already exist
SIT Vienna 2019Page 11 CI/CD in the SAP area
Continuous Delivery ABAP by SAP
Is the Change and Transport system (CTS) already Continuous Delivery?
More automation Smaller increments
SIT Vienna 2019Page 12 CI/CD in the SAP area
https://www.atlassian.com/continuous-delivery/principles/continuous-integration-vs-delivery-vs-deployment
Continuous Integration vs. Delivery vs. Deployment
SIT Vienna 2019Page 13 CI/CD in the SAP area
Continuous Deployment – The Race
Facebook releases every few hours
https://www.infoq.com/news/2017/09/facebook-release-scale/
Amazon did a deploy each second in 2015
https://dzone.com/articles/release-frequency-a-need-for-speed
Continuous Deployment at LinkedIn
https://engineering.linkedin.com/blog/2019/learnings-from-the-journey-to-continuous-deployment
SIT Vienna 2019Page 14 CI/CD in the SAP area
Continuous Deployment – the Race
There are common
rules
If you push the limits … … be prepared
SIT Vienna 2019Page 15 CI/CD in the SAP area
... not only but additionally as safety net
Feature toggles
Canary release
A/B testing
BlueGreen deployment
Continuous Deployment – Test in production !?
SIT Vienna 2019Page 16 CI/CD in the SAP area
Thanks for your attention!
andreas_gautsch
Time for questions and comments

More Related Content

What's hot

Evolution of API-driven architectures
Evolution of API-driven architecturesEvolution of API-driven architectures
Evolution of API-driven architecturesSven Bernhardt
 
SIGSPL.org | Labour, Arts and Analysis united
SIGSPL.org | Labour, Arts and Analysis unitedSIGSPL.org | Labour, Arts and Analysis united
SIGSPL.org | Labour, Arts and Analysis unitedSIGSPL.org
 
2109 apb-micas-2015
2109 apb-micas-20152109 apb-micas-2015
2109 apb-micas-2015olipas6
 
[Capella Days 2020] Innovating with MBSE – Medical Device Example
[Capella Days 2020] Innovating with MBSE – Medical Device Example[Capella Days 2020] Innovating with MBSE – Medical Device Example
[Capella Days 2020] Innovating with MBSE – Medical Device ExampleObeo
 
CAE-Forum @ Rapid.Tech
CAE-Forum @ Rapid.TechCAE-Forum @ Rapid.Tech
CAE-Forum @ Rapid.TechDirk Pieper
 
SE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
SE 2015 DevOps Risk Mitigation - Test Driven InfrastructureSE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
SE 2015 DevOps Risk Mitigation - Test Driven InfrastructureSchlomo Schapiro
 
"草APIサービス" Pixela を作った話
"草APIサービス" Pixela を作った話"草APIサービス" Pixela を作った話
"草APIサービス" Pixela を作った話a know
 
Modern SSO Using the MEAN Stack
Modern SSO Using the MEAN StackModern SSO Using the MEAN Stack
Modern SSO Using the MEAN StackMongoDB
 
3DS and Learning Factory
3DS and Learning Factory 3DS and Learning Factory
3DS and Learning Factory JangHee Lee
 
Frameworks for geoprocessing on the web with R
Frameworks for geoprocessing on the web with RFrameworks for geoprocessing on the web with R
Frameworks for geoprocessing on the web with RDaniel Nüst
 
DevOps, Agile and Open Source at ImmobilienScout24
DevOps, Agile and Open Source at ImmobilienScout24DevOps, Agile and Open Source at ImmobilienScout24
DevOps, Agile and Open Source at ImmobilienScout24Schlomo Schapiro
 
Cloud technology certificate - tanapat
Cloud technology  certificate -  tanapatCloud technology  certificate -  tanapat
Cloud technology certificate - tanapatTanapat Limsaiprom
 
APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Pr...
APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Pr...APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Pr...
APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Pr...apidays
 
Enterprise mobility from the angle of an IT-consultant
Enterprise mobility from the angle of an IT-consultantEnterprise mobility from the angle of an IT-consultant
Enterprise mobility from the angle of an IT-consultantScolvo
 
Event Report - Microsoft Connect - No April's Fools - Linux, Google and more
Event Report - Microsoft Connect - No April's Fools - Linux, Google and more Event Report - Microsoft Connect - No April's Fools - Linux, Google and more
Event Report - Microsoft Connect - No April's Fools - Linux, Google and more Holger Mueller
 

What's hot (18)

Evolution of API-driven architectures
Evolution of API-driven architecturesEvolution of API-driven architectures
Evolution of API-driven architectures
 
GenMach_Insert
GenMach_InsertGenMach_Insert
GenMach_Insert
 
SIGSPL.org | Labour, Arts and Analysis united
SIGSPL.org | Labour, Arts and Analysis unitedSIGSPL.org | Labour, Arts and Analysis united
SIGSPL.org | Labour, Arts and Analysis united
 
2109 apb-micas-2015
2109 apb-micas-20152109 apb-micas-2015
2109 apb-micas-2015
 
[Capella Days 2020] Innovating with MBSE – Medical Device Example
[Capella Days 2020] Innovating with MBSE – Medical Device Example[Capella Days 2020] Innovating with MBSE – Medical Device Example
[Capella Days 2020] Innovating with MBSE – Medical Device Example
 
CAE-Forum @ Rapid.Tech
CAE-Forum @ Rapid.TechCAE-Forum @ Rapid.Tech
CAE-Forum @ Rapid.Tech
 
SE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
SE 2015 DevOps Risk Mitigation - Test Driven InfrastructureSE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
SE 2015 DevOps Risk Mitigation - Test Driven Infrastructure
 
"草APIサービス" Pixela を作った話
"草APIサービス" Pixela を作った話"草APIサービス" Pixela を作った話
"草APIサービス" Pixela を作った話
 
Modern SSO Using the MEAN Stack
Modern SSO Using the MEAN StackModern SSO Using the MEAN Stack
Modern SSO Using the MEAN Stack
 
3DS and Learning Factory
3DS and Learning Factory 3DS and Learning Factory
3DS and Learning Factory
 
Lean Startup Overview
Lean Startup OverviewLean Startup Overview
Lean Startup Overview
 
SecDevOps 2017
SecDevOps 2017SecDevOps 2017
SecDevOps 2017
 
Frameworks for geoprocessing on the web with R
Frameworks for geoprocessing on the web with RFrameworks for geoprocessing on the web with R
Frameworks for geoprocessing on the web with R
 
DevOps, Agile and Open Source at ImmobilienScout24
DevOps, Agile and Open Source at ImmobilienScout24DevOps, Agile and Open Source at ImmobilienScout24
DevOps, Agile and Open Source at ImmobilienScout24
 
Cloud technology certificate - tanapat
Cloud technology  certificate -  tanapatCloud technology  certificate -  tanapat
Cloud technology certificate - tanapat
 
APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Pr...
APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Pr...APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Pr...
APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Pr...
 
Enterprise mobility from the angle of an IT-consultant
Enterprise mobility from the angle of an IT-consultantEnterprise mobility from the angle of an IT-consultant
Enterprise mobility from the angle of an IT-consultant
 
Event Report - Microsoft Connect - No April's Fools - Linux, Google and more
Event Report - Microsoft Connect - No April's Fools - Linux, Google and more Event Report - Microsoft Connect - No April's Fools - Linux, Google and more
Event Report - Microsoft Connect - No April's Fools - Linux, Google and more
 

Similar to Continuous Integration, Delivery and Deployment in the SAP area

Analytics for Autonomous Driving with ROS
Analytics for Autonomous Driving with ROSAnalytics for Autonomous Driving with ROS
Analytics for Autonomous Driving with ROSJan Wiegelmann
 
[WSO2 Summit Sydney 2019] Building Agile Teams
[WSO2 Summit Sydney 2019] Building Agile Teams[WSO2 Summit Sydney 2019] Building Agile Teams
[WSO2 Summit Sydney 2019] Building Agile TeamsWSO2
 
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices OverviewSAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices OverviewSAP Customer Experience
 
01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategy01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategyshetkars
 
aicomp | group acquires ABAYOO
aicomp | group acquires ABAYOO aicomp | group acquires ABAYOO
aicomp | group acquires ABAYOO Sascha Rauhe
 
Kyma: Extending Business systems with Kubernetes, Istio and <fill the blank>.
Kyma: Extending Business systems with Kubernetes, Istio and <fill the blank>.Kyma: Extending Business systems with Kubernetes, Istio and <fill the blank>.
Kyma: Extending Business systems with Kubernetes, Istio and <fill the blank>.SAP HANA Cloud Platform
 
#askSAP Analytics Innovations Community Call: SAP Analytics 2019 Strategy and...
#askSAP Analytics Innovations Community Call: SAP Analytics 2019 Strategy and...#askSAP Analytics Innovations Community Call: SAP Analytics 2019 Strategy and...
#askSAP Analytics Innovations Community Call: SAP Analytics 2019 Strategy and...SAP Analytics
 
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfssuser8bab641
 
Journey to Cloud: Fast Track to Azure
Journey to Cloud: Fast Track to AzureJourney to Cloud: Fast Track to Azure
Journey to Cloud: Fast Track to AzureFausto Pasqualetti
 
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDESAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDEMarkus Van Kempen
 
SAP Leonardo succeeding with industrial iot
SAP Leonardo succeeding with industrial iotSAP Leonardo succeeding with industrial iot
SAP Leonardo succeeding with industrial iotPierre Erasmus
 
Cloud-native Integration in the Oracle Cloud
Cloud-native Integration in the Oracle CloudCloud-native Integration in the Oracle Cloud
Cloud-native Integration in the Oracle CloudSven Bernhardt
 
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Mobile Trends
 
Your Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWSYour Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWSAmazon Web Services
 
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...WSO2
 

Similar to Continuous Integration, Delivery and Deployment in the SAP area (20)

Analytics for Autonomous Driving with ROS
Analytics for Autonomous Driving with ROSAnalytics for Autonomous Driving with ROS
Analytics for Autonomous Driving with ROS
 
[WSO2 Summit Sydney 2019] Building Agile Teams
[WSO2 Summit Sydney 2019] Building Agile Teams[WSO2 Summit Sydney 2019] Building Agile Teams
[WSO2 Summit Sydney 2019] Building Agile Teams
 
SAP Web IDE
SAP Web IDESAP Web IDE
SAP Web IDE
 
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices OverviewSAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
SAP Hybris Cloud for Customer Integration Scenarios and Best-Practices Overview
 
01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategy01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategy
 
aicomp | group acquires ABAYOO
aicomp | group acquires ABAYOO aicomp | group acquires ABAYOO
aicomp | group acquires ABAYOO
 
Kyma: Extending Business systems with Kubernetes, Istio and <fill the blank>.
Kyma: Extending Business systems with Kubernetes, Istio and <fill the blank>.Kyma: Extending Business systems with Kubernetes, Istio and <fill the blank>.
Kyma: Extending Business systems with Kubernetes, Istio and <fill the blank>.
 
#askSAP Analytics Innovations Community Call: SAP Analytics 2019 Strategy and...
#askSAP Analytics Innovations Community Call: SAP Analytics 2019 Strategy and...#askSAP Analytics Innovations Community Call: SAP Analytics 2019 Strategy and...
#askSAP Analytics Innovations Community Call: SAP Analytics 2019 Strategy and...
 
Wroclaw SAP Meetup 2019/02
Wroclaw SAP Meetup 2019/02Wroclaw SAP Meetup 2019/02
Wroclaw SAP Meetup 2019/02
 
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
 
Cloud Native with Kyma
Cloud Native with KymaCloud Native with Kyma
Cloud Native with Kyma
 
IoT at Scale
IoT at ScaleIoT at Scale
IoT at Scale
 
Journey to Cloud: Fast Track to Azure
Journey to Cloud: Fast Track to AzureJourney to Cloud: Fast Track to Azure
Journey to Cloud: Fast Track to Azure
 
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDESAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
 
SAP Leonardo succeeding with industrial iot
SAP Leonardo succeeding with industrial iotSAP Leonardo succeeding with industrial iot
SAP Leonardo succeeding with industrial iot
 
Cloud-native Integration in the Oracle Cloud
Cloud-native Integration in the Oracle CloudCloud-native Integration in the Oracle Cloud
Cloud-native Integration in the Oracle Cloud
 
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
 
SAP HANA Cloud - Virtual Bootcamp 6: SAP HANA Cloud and the use of the SAP HA...
SAP HANA Cloud - Virtual Bootcamp 6: SAP HANA Cloud and the use of the SAP HA...SAP HANA Cloud - Virtual Bootcamp 6: SAP HANA Cloud and the use of the SAP HA...
SAP HANA Cloud - Virtual Bootcamp 6: SAP HANA Cloud and the use of the SAP HA...
 
Your Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWSYour Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWS
 
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
 

Recently uploaded

ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 

Recently uploaded (20)

ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 

Continuous Integration, Delivery and Deployment in the SAP area

  • 1. Continuous Integration and Delivery in the SAP area Andreas Gautsch @andreas_gautsch
  • 2. SIT Vienna 2019Page 2 CI/CD in the SAP area HELLA Sonnen- und Wetterschutztechnik GmbH
  • 3. SIT Vienna 2019Page 3 CI/CD in the SAP area https://www.atlassian.com/continuous-delivery/principles/continuous-integration-vs-delivery-vs-deployment Continuous Integration vs. Delivery vs. Deployment
  • 4. SIT Vienna 2019Page 4 CI/CD in the SAP area Continuous Integration
  • 5. SIT Vienna 2019Page 5 CI/CD in the SAP area Continuous Integration in the SAP area
  • 6. SIT Vienna 2019Page 6 CI/CD in the SAP area Continuous Delivery – Project Piper https://developers.sap.com/tutorials/ci-aws-0-introduction.html https://github.com/SAP/jenkins-library/
  • 7. SIT Vienna 2019Page 7 CI/CD in the SAP area abapGit – The community project Initiated by Lars Hvam Open Source ABAP Easy to install https://github.com/larshp/ abapGit
  • 8. SIT Vienna 2019Page 8 CI/CD in the SAP area Local Continuous Integration in Eclipse Open Source
  • 9. SIT Vienna 2019Page 9 CI/CD in the SAP area https://www.atlassian.com/continuous-delivery/principles/continuous-integration-vs-delivery-vs-deployment Continuous Integration vs. Delivery vs. Deployment
  • 10. SIT Vienna 2019Page 10 CI/CD in the SAP area Chairat Onyaem https://blogs.sap.com/2017/11/11/continuous-integration-in-abap-using-jenkins/ Andreas Gautsch https://blogs.sap.com/2017/09/01/abap-continuous-integration-with-jenkins/ Christian Lechner https://github.com/lechnerc77/ABAP_CI_PIPELINE_BASE Various setups with Jenkins already exist
  • 11. SIT Vienna 2019Page 11 CI/CD in the SAP area Continuous Delivery ABAP by SAP Is the Change and Transport system (CTS) already Continuous Delivery? More automation Smaller increments
  • 12. SIT Vienna 2019Page 12 CI/CD in the SAP area https://www.atlassian.com/continuous-delivery/principles/continuous-integration-vs-delivery-vs-deployment Continuous Integration vs. Delivery vs. Deployment
  • 13. SIT Vienna 2019Page 13 CI/CD in the SAP area Continuous Deployment – The Race Facebook releases every few hours https://www.infoq.com/news/2017/09/facebook-release-scale/ Amazon did a deploy each second in 2015 https://dzone.com/articles/release-frequency-a-need-for-speed Continuous Deployment at LinkedIn https://engineering.linkedin.com/blog/2019/learnings-from-the-journey-to-continuous-deployment
  • 14. SIT Vienna 2019Page 14 CI/CD in the SAP area Continuous Deployment – the Race There are common rules If you push the limits … … be prepared
  • 15. SIT Vienna 2019Page 15 CI/CD in the SAP area ... not only but additionally as safety net Feature toggles Canary release A/B testing BlueGreen deployment Continuous Deployment – Test in production !?
  • 16. SIT Vienna 2019Page 16 CI/CD in the SAP area Thanks for your attention! andreas_gautsch Time for questions and comments