Skip to Content
Technical Articles
Author's profile photo Denys van Kempen

SAP BTP Developer Onboarding 2022 | Hands-on Video Tutorials

The SAP Business Technology Platform (BTP) Developer Onboarding video tutorial series from the SAP HANA Academy has just been completely revised and updated for the 2022 season.

For related material, see

Questions? Please post as comment.

Useful? Give us a like and share on social media.

Thanks!

/wp-content/uploads/2016/02/sapnwabline_885687.png

Hands-On Video Tutorials

Updated for 2022

For the 2022 season, Philip MUGGLESTONE has completely revised and updated his award-winning, tried-and-tested, Developer Onboarding video tutorial series for the SAP Business Technology Platform, BTP in short.

In this article, you will find the tutorial videos embedded with additional information and resources.

Following along in the patented zero-to-hero format, with no prior knowledge required, you will be ready to start developing business applications on SAP BTP with minimal effort and no time wasted.

What You Will Learn

Watching the complete series of eleven videos takes just under 2 hours. What you will learn is

  • Environments, capabilities, regions and infrastructure, commercial licensing models, free tiers and where to find this all documented
  • Login to the SAP BTP cockpit with a global account and get a grip on entitlements, system landscape, resource providers, and other key aspects
  • Using a “Booster” to create and configure a subaccount and relevant services in a single step as well as how to create and configure a subaccount manually via the cockpit.
  • How to provision services using the SAP BTP cockpit
  • Performing operations via the BTP Command Line Interface (CLI)
  • Performing operations via BTP RESTful APIs
  • Getting started with the Cloud Foundry environment including setting up the relevant developer tooling
  • Getting started with the ABAP environment aka “Steampunk” including tools
  • Getting started with the Kyma environment including tools
  • Key aspects of security in SAP BTP and in context via an extension application with a particular focus on authentication and authorization
  • Key aspects of connectivity in SAP BTP in context via an extension application with a particular focus on destinations.

YouTube Playlist

To bookmark the playlist on YouTube, go to

About the Series

SAP Business Technology Platform (SAP BTP) brings together data management, analytics, artificial intelligence, application development, automation, and integration in one, unified environment.

Tutorials cover different aspects of SAP Business Technology Platform onboarding from managing a global account, creating subaccounts, working with Multi-Cloud Environments including Cloud Foundry, Kyma and ABAP, creating service instances, using the BTP CLI and APIs to security and connectivity.

Code samples are available via yeoman/npm:

  • generator-saphana-academy-mta
  • generator-saphanaacademy-cap
  • generator-saphanaacademy-saas

/wp-content/uploads/2016/02/sapnwabline_885687.png

Getting Started

Video Tutorial

In this video tutorial, Philip Mugglestone gets started by introducing SAP Business Technology Platform and what will be covered in subsequent video tutorials. Technical documentation is reviewed, environments, capabilities, regions and infrastructure providers are discussed as well as commercial licensing models. Philip also explains how to get free access to SAP BTP and showcases several SAP HANA Academy playlists that focus on key BTP topics.

Markers

0:00 – Introduction

1:30 – Documentation and concepts

4:45 – Commercial models

5:45 – Discovery Center

8:15 – Free tier

9:45 – Road maps

References

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

Global Accounts

Video Tutorial

In this video tutorial, Philip Mugglestone shows how to login to the SAP Business Technology Platform cockpit with a global account and reviews key aspects including entitlements, system landscape, resource providers and boosters.

Markers

0:40 – Login with global account to SAP BTP Cockpit

1:55 – Security

2:30 – Entitlements and assignments

3:15 – System landscapes and formations

4:45 – Resource providers

5:25 – Boosters

7:00 – Recap

/wp-content/uploads/2016/02/sapnwabline_885687.png

Subaccounts

Video Tutorial

In this video tutorial, Philip Mugglestone shows how to create a subaccount in the SAP Business Technology Platform cockpit. Philip shows how to use a “Booster” to create and configure a subaccount and relevant servicres in a single step as well as how to create and configure a subaccount manually via the cockpit.

Markers

0:20 – Create subaccount

1:00 – Booster: Prepare an account for development

4:00 – Create subaccount manually 

6:10 – Create directory

/wp-content/uploads/2016/02/sapnwabline_885687.png

Provisioning Services

Video Tutorial

In this video tutorial, Philip Mugglestone shows how to provision services using the SAP Business Technology Platform cockpit.

Markers

0:20 – Provisioning services and entitlements

1:30 – Subscription: SAP Business Application Studio

3:35 – Service instance: SAP Graph 

7:20 – SAP HANA Academy tutorials

References

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

BTP CLI

Video Tutorial

In this video tutorial, Philip Mugglestone shows how perform operations in SAP Business Technology Platform via the BTP Command Line Interface (CLI).

Markers

0:40 – CLI documentation and download

2:00 – Using btp command in Visual Studio code

2:45 – Login, list and get

5:30 – Autocomplete

8:00 – Create

9:00 – CLI documentation

Commands

Some of the commands used in this video

btp --info
btp help
btp help list
btp login
btp list security/user
btp get accounts/global-account
btp get accounts/subaccount
btp target --subaccount
btp list accounts/entitlement
btp list services/offering
btp list services/plan
btp enable autocomplete
btp create accounts/subaccount
btp assign accounts/entitlement

References

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

BTP Restful API

Video Tutorial

In this video tutorial, Philip Mugglestone shows how perform operations in SAP Business Technology Platform via BTP RESTful APIs.

Markers

0:30 – Documentation

2:00 – SAP API Business Hub

2:45 – Create and configure Cloud Management service instance

4:20 – Try out using Postman

References

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

Cloud Foundry Environment

Video Tutorial

In this video tutorial, Philip Mugglestone shows how get started with the SAP BTP Cloud Foundry environment including setting up the relevant developer tooling.

Markers

0:20 – SAP Discovery Center

0:50 – Set up Cloud Foundry using SAP BTP Cockpit

4:00 – Set up SAP Business Application Studio

6:00 – Connect to CF environment

8:00 – Tools for local development

9:10 – SAP HANA Academy tutorial videos

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

ABAP Environment

Video Tutorial

In this video tutorial, Philip Mugglestone shows how get started with the SAP BTP ABAP environment aka “Steampunk” including setting up the relevant developer tooling.

Markers

0:30 – Run booster to prepare an account for ABAP development

4:45 – Setup ABAP Developer Tools (ADT) for Eclipse

7:00 – Configure ABAP environment

References

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

Kyma Environment

Video Tutorial

In this video tutorial, Philip Mugglestone shows how get started with the SAP BTP Kyma environment including setting up the relevant developer tooling.

Markers

0:20 – SAP Discovery Center

0:50 – Set up Kyma environment using SAP BTP Cockpit0

3:00 – Additional tools and components

7:25 – Documentation 

8:00 – Create namespace using Kyma Dashboard

8:40 – Kubeconfig URL

10:00 – Yeoman generator

10:40 – Visual Studio Code extensions

11:00 – SAP HANA Academy tutorial videos

Commands

Some of the commands used in this video

# macOS
xcode-select -p
# Windows 
# chocolatey
git --version
make --version
node -v
npm -v
podman version 
kubectl version
kubectl krew install oidc-login
helm version 
podman login docker.io
npm i -g yo
npm i -g generator-saphanaacademy-mta

References

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

Security

Video Tutorial

In this video tutorial, Philip Mugglestone covers key aspects of security in SAP Business Technology Platform and shows this in context via an extension application with a particular focus on authentication and authorization.

Markers

0:20 – Documentation

2:00 – SAP BTP Cockpit: Users, Role Collections, and Trust Configuration

5:00 – Cloud Foundry

5:40 – Sample app using MTA generator in Business Application Studio

9:40 – SAP HANA Academy video tutorials

References

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

Connectivity

Video Tutorial

In this video tutorial, Philip Mugglestone covers key aspects of connectivity in SAP Business Technology Platform and shows this in context via an extension application with a particular focus on destinations.

Markers

0:30 – Reference guide

1:40 – Connectivity in BTP Cockpit: Destinations and Cloud Connectors

3:35 – Destination instance service

4:00 – Sample app using MTA generator in Business Application Studio

7:00 – Configuring destinations in BTP cockpit

8:40 – Try out destination service on SAP API Business Hub

11:30 – SAP Community articles

12:00 – SAP HANA Academy

References

For the references, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

Share and Connect

Questions? Please post as comment.

Useful? Give us a like and share on social media.

Thanks!

If you would like to receive updates, connect with me on

For the author page of SAP PRESS, visit

Over the years, for the SAP HANA Academy, SAP’s Partner Innovation Lab, and à titre personnel, I have written a little over 300 posts here for the SAP Community. Some articles only reached a few readers. Others attracted quite a few more. For your reading pleasure and convenience, here is a curated list of posts which somehow managed to pass the 10k-view milestone and, as sign of current interest, still tickle the counters each month.

/wp-content/uploads/2016/02/sapnwabline_885687.png

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Rajesh Akarte
      Rajesh Akarte

      Thank you! Denys for sharing the wonderful content.