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.



Roger Tchalla

Technology Consultant and Project Manager with extensive experience leading SAP implementations using Activate Methodology.

Roger is continuously looking for ways to innovate, facilitate business transformation, optimize delivery and maximize value through efficient use of agile and collaborative techniques and tools.

https://www.linkedin.com/in/tchallaroger/
Previous
Previous

openSAP: Accelerate Cloud Implementations with SAP Cloud ALM

Next
Next

openSAP: Agile Project Delivery with Focused Build for SAP Solution Manager