We may earn an affiliate commission when you visit our partners.
Course image
Udemy logo

Learn SAP® BTP

UI5 Community Network

SAP® BTP (formerly SAP® Cloud Platform) is SAP®'s Cloud Infrastructure where businesses can create Apps, Manage Apps and Instantiate Services. It is the future of SAP® Service Offering. Learning BTP now will set you a league apart in the future where the majority of the development will be done with SAP® BTP Infrastructure and Delivery Style.

Read more

SAP® BTP (formerly SAP® Cloud Platform) is SAP®'s Cloud Infrastructure where businesses can create Apps, Manage Apps and Instantiate Services. It is the future of SAP® Service Offering. Learning BTP now will set you a league apart in the future where the majority of the development will be done with SAP® BTP Infrastructure and Delivery Style.

This course is designed for you to understand what it is and why as a customer or partner someone will go for SAP® BTP. So, accordingly as a Developer, Manager, Architect, or Sales Person, you can position yourself in this fast-growing market.

Get started with SAP® BTP Understand SAP® BTP, SAP® Cloud Foundry, SAP® Kyma  and Usage

Key Highlights

  • Get Started with SAP® BTP, SAP® Cloud Foundry, and SAP® Kyma

  • Understand Architecture, Structure, Concepts, and Usage of SAP® BTP, SAP® Cloud Foundry and SAP® Kyma

  • Getting Started with SAP® Cloud Foundry Command Line Interface(CF CLI)

Section 1: Get Started with Cloud Services:

  • Why and What is Cloud

  • What are Different Service Models of Cloud

  • IaaS vs SaaS vs PaaS

  • SAP® BTP Overview

Section 2: Overview and Architecture of SAP® BTP, SAP® Cloud Foundry and SAP® Kyma:

  • Usecase to Understand Use of SAP® BTP and SAP® Cloud Foundry(SCF)

  • Overview of SAP® Cloud Foundry and Usage

  • Overview of SAP® Kyma Environment

Section 3: Understanding Concepts and Structure of SAP® BTP and SAP® Cloud Foundry:

  • Account Structure of SAP® BTP

  • Understanding terms - Subaccount, Space, Region, Space and Members Functionalities and Associations

  • What are Quota and Unit

  • Enabling Cloud Foundry and Creating Space

  • Understanding - Services Marketplace, Instances, Key, Binding, Apps and User Management

Enroll now

What's inside

Learning objectives

  • Learn sap® btp, sap® cloud foundry and sap® kyma
  • Learn and understanding concepts and structure of sap® btp and sap® cloud foundry
  • Get started with cloud services
  • Overview and architecture of sap® btp, sap® cloud foundry and sap® kyma

Syllabus

Introduction to the course
What is Cloud Computing, Computing Service Model and SAP® BTP Overview
Understanding SAP® BTP, SAP® Cloud Foundry and SAP® Kyma with a Sample Usecase
Read more
What are the different types of Cloud Computing Service Model?
Simple Analogy from Real Life of Cloud Computing Service Model
What is SAP® BTP?
Sample Usecase of Sales Lead App to Understand SAP® BTP - Part 1
Sample Usecase of Sales Lead App to Understand SAP® BTP - Part 2
Understanding Overview of SAP® Cloud Foundry & Usage With SalesLead App Ex-Part1
Understanding Overview of SAP® Cloud Foundry & Usage With Sales LeadApp Ex-part2
Understanding Overview of SAP® Kyma Environment in SAP® BTP
Understanding Functionality of SAP® Kyma Environment in SAP® BTP
SAP® BTP Account Structure, Services, Binding, Quotas, User and More
SAP® BTP Account Overview - What we will Cover in this Section
New Free Trial Account in BTP, Global Account, Subaccount and Space
SAP® BTP Account Structure - Global Account Functionalities and Associations
SAP® BTP Subaccount, Space, Region, Space, Members and Functionalities
Creating a New Subaccount, What is Quota and Unit
Different Service Types, Enabling Cloud Foundry and Creating Space
Familiarity With Marketplace, Instances, Key, Binding, Apps and User - Part 1
Familiarity With Marketplace, Instances, Key, Binding, Apps and User - Part 2
SAP® BTP Account Structure for Usage in Organizations
Summary of SAP® BTP Account Overview Section
Hands-on CF CLI Commands, Deploying Apps, YAML File, Cloud MTA Builder
Download Notes of CF CLI Steps, Links and Commands
Hands-on - Installing CF CLI From the Installer File
Hands-on CF CLI Commands: Version, Login and Marketplace
Hands-on CF CLI Commands: Buildpacks, List all Apps, Start and Stop Apps
Hands-on CF CLI Commands: Scale Up and Scale Down Apps
CF CLI Pointers for more Commands and Overview of Sales Lead Info App
Sales Lead App, Downloading and Pushing App to SAP® Cloud Foundry With App name
3 Types of Apps Deployment with name, with Manifest.YAML and MTA.YAML(or YML)
Creating Manifest.YAML file and Pushing App to SAP® Cloud Foundry
Overview of SAP® Cloud MTA Builder Tool
Creating an MTA.YAML File With a Simple Custom task
Building App with Cloud MTA Builder and Deploying App to SAP® Cloud Foundry
Summary of the Section of CF CLI Hands and App Deployment
Hands-on SAP® Kyma Hello World Example
Enabling up Kyma Environment in SAP® BTP
Adding Developer and Admin Roles to your user and starting Kyma Dashboard
Functions and Pods, Creating a Hello World Service and Expose via API
What are Event, Context, and Checking Values in Logs, Resources to Learn Kyma
Summary of the Section and Level
NodeJS Sales App and PostgreSQL Cloud Service as Backend, Binding and @sap/env
Objective of this Section and Understanding Application and Service Binding
Creating an Instance of PostgreSQL Service in SAP® BTP
Next Steps for Application and DB Service Binding
Service Key of a Service Instance and Use of @sap/xsenv
Creating a New Service Key from CLI and Using it in default-env.json
Template Code of DB Connection and Concept of VCAP Environment Variable
VCAP from default-env.json using require() and using it in the DB Connection
Pushing App to Cloud for Testing and Replacing require() with @sap/xsenv
Using xsenv's to filter by tag and load service Credentials in VCAP Variables
Pushing App to SAP® BTP, Fixing Error with Binding and adding Tag to Service
Getting DB Connection Success, seeing VCAP Variables of an App and Next Steps
Putting the Express Based API Code to Complete App & Deploy the App to SAP® BTP
Fixing the Error of EJS and Pushing the App again to SAP® BTP
Testing the Final App Feature and APIs in SAP® BTP
Summary of this Section and Level
Code for the Section

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides a strong foundation for understanding key concepts in SAP® BTP, SAP® Cloud Foundry and SAP® Kyma
Taught by UI5 Community Network, who are experts in SAP® BTP and related technologies
Examines SAP® BTP, which is a crucial platform for businesses in the future
Covers a range of topics, including architecture, structure, concepts, and usage, making it suitable for professionals in various roles
Provides hands-on experience through CF CLI commands, app deployment, and building apps with SAP® Cloud MTA Builder
May require prior knowledge of cloud computing concepts and basic programming skills

Save this course

Save Learn SAP® BTP to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Learn SAP® BTP with these activities:
Perform hands-on exercises on any free Cloud account.
Practice creating and managing cloud resources before starting this course.
Show steps
  • Create a free account with a cloud provider like AWS, Azure, or GCP.
  • Follow tutorials to create basic resources like virtual machines, storage buckets, and databases.
  • Experiment with different cloud services and explore their capabilities.
Start an Introduction to Cloud Computing course.
Review the basic concepts and technology of cloud computing before starting this course.
Browse courses on Cloud Computing
Show steps
  • Search for an Introduction to Cloud Computing course and sign up.
  • Complete the first few modules at your own pace.
Follow tutorials on specific cloud services and concepts.
Enhance your understanding of specific cloud services and their use cases.
Show steps
  • Identify the cloud services or concepts you want to explore.
  • Search for and select tutorials from reputable sources like vendor documentation or community forums.
  • Follow the tutorials step-by-step and implement the examples.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Attend or organize study sessions with fellow learners.
Share knowledge, ask questions, and reinforce concepts with other learners.
Show steps
  • Reach out to classmates or join online study groups.
  • Organize regular sessions to discuss course material and share resources.
  • Actively participate in discussions and provide support to others.
Create a compilation of resources on cloud computing.
Gather relevant articles, videos, and tutorials on cloud computing.
Show steps
  • Search for resources on cloud computing using search engines or online platforms.
  • Organize the resources into a structured format, e.g., a document, spreadsheet, or online board.
  • Review the resources regularly to enhance your understanding.
Volunteer for a non-profit organization that uses cloud computing.
Gain practical experience and contribute to a meaningful cause related to cloud computing.
Show steps
  • Search for non-profit organizations that leverage cloud computing.
  • Identify areas where you can assist them with your cloud skills.
  • Offer your services as a volunteer and dedicate time to the organization.
Build a simple cloud-based application.
Apply your knowledge of cloud computing by creating a real-world application.
Show steps
  • Define the scope and requirements of your application.
  • Choose a cloud provider and services that align with your application's needs.
  • Design and implement the application using cloud-native best practices.
  • Deploy and test your application in the cloud.
  • Monitor and maintain your application over time.
Build a Presentation on SAP BTP Architecture
Creating a presentation on SAP BTP architecture will help you deepen your understanding of its components and how they work together.
Browse courses on Cloud Computing Concepts
Show steps
  • Gather information about SAP BTP architecture from official documentation and online resources.
  • Organize the information into a logical flow and structure for your presentation.
  • Create visual aids, such as diagrams and screenshots, to illustrate your points.
  • Practice delivering your presentation to get comfortable with the content and timing.
  • Present your findings to your colleagues or classmates to share your knowledge and insights.

Career center

Learners who complete Learn SAP® BTP will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser