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
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.