Efficient DevOps with SAP
Click here to join the course.
Course Summary (from openSAP)
DevOps can be a key enabler for achieving high-level agility and quality in development projects. Its basic approach is to overcome functional silos by creating cross-functional, autonomous teams in an open working environment.
In this course, you’ll get an introduction to general DevOps approaches and key principles. The course will then outline the SAP offerings, such as best practices, services, and tools, that enable you to foster DevOps principles efficiently along the relevant phases of SAP development projects based on different programming languages and technologies. You’ll learn where to find more information and how to start using the outlined offerings, and you’ll understand why they are the right choice for your on-premise, hybrid, and cloud-native DevOps projects in SAP enterprise environments.
Characteristics of the course
This is a 20 hours (over 5 weeks) course, aimed at an audience of application developers, administrators, and application and technology consultants.
The course is about intermediate level, and you need a basic knowledge of SAP environments, SAP Business Technology Platform, Git, and concepts of continuous integration servers (such as Jenkins).
Course Content
Week 1: Introduction to DevOps
Week 2: CI/CD with ABAP (On-Premise)
Week 3: Delivery of Cloud Applications
Week 4: Hybrid Change and Test Management
Week 5: Operation of Your Solution and Summary
Week 6: Final Exam
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC - Based on an idea by Dan Ashby: https://danashby.co.uk/2016/10/19/continuous-testing-in-devops
Key Learnings
Part 1: Introduction to DevOps
- Unit 1: DevOps Basics – An Introduction 
- Unit 2: Cultural Aspects of DevOps 
- Unit 3: Organizational Design Patterns 
- Unit 4: Continuous Integration and Continuous Delivery (CI/CD) 
- Unit 5: Quality Strategy in DevOps 
- Unit 6: Introduction to SAP's DevOps Portfolio 
Part 2: CI/CD with ABAP (On-Premise)
- Unit 1: When and Why DevOps with ABAP 
- Unit 2: Introduction to Git-Enabled Change and Transport System (gCTS) 
- Unit 3: Demo of Git-Enabled Change and Transport System (gCTS) 
- Unit 4: Continuous Testing in ABAP 
- Unit 5: Demo of an ABAP CI/CD Pipeline Using gCTS 
- Unit 6: Outlook on Change Control with gCTS 
- Unit 7: New Landscape Options and Variants with gCTS 
Part 3: Delivery of Cloud Applications
- Unit 1: Overview of DevOps for SAP Business Technology Platform 
- Unit 2: SAP Solutions for Continuous Integration and Delivery 
- Unit 3: Automated User Interface Testing with UIVeri5 
- Unit 4: Demo of Delivery/Deployment Stages of Project "Piper" Pipelines 
- Unit 5: SAP Continuous Integration and Delivery 
- Unit 6: Detailed Look at SAP Cloud Transport Management (cTMS) 
- Unit 7: Transport Management and CI/CD 
Part 4: Hybrid Change and Test Management
- Unit 1: Introduction to Hybrid Change Management 
- Unit 2: Holistic Picture and Positioning of Transport and Change Management 
- Unit 3: Integration of Transport Tools with Change Management 
- Unit 4: Change Management with SAP Cloud ALM 
- Unit 5: Test Management in Hybrid Landscapes 
- Unit 6: SAP Enterprise Continuous Testing by Tricentis 
Part 5: Operation of Your Solution and Summary
- Unit 1: Operations for SAP Business Technology Platform 
- Unit 2: Getting Notifications and Alerts from SAP Business Technology Platform 
- Unit 3: Automating Operation Tasks with SAP Automation Pilot 
- Unit 4: Cloud-Centric Operations with SAP Cloud ALM 
- Unit 5: Hybrid Operations with SAP Solution Manager and SAP Focused Run 
- Unit 6: Course Wrap-Up 
Final Exam
The final exam is 120 minutes long and consists of 40 questions.
 
                         
             
            