SAP BTP Training Course Details
SAP BTP Course Overview
Prerequisite
It’s good to have a clear understanding of basic cloud technical terms like Hyperscaler, Multi-Cloud, IaaS, PaaS, SaaS etc.
SAP Business Technology Platform (SAP BTP) is the foundation of the Intelligent Sustainable Enterprise that brings together data and analytics, artificial intelligence, application development, automation, and integration in one, unified environment.
What is SAP Business Technology Platform (SAP BTP)
Let s try to understand SAP BTP using 2 example scenarios.
Scenario 1
There is an organization (whether an existing SAP customer or new to SAP ecosystem) who wants to build a cloud solution or a mobile solution. In this solution, they need to integrate multiple systems, automate complex business processes, incorporate new-age technologies (like IoT, Predictive Analytics, Machine Learning etc.).
Scenario 2
An existing SAP customer wants to build a cloud solution to extend SAP systems ( e.g. S/4HANA, SuccessFactors). The customer need services for seamless integration between systems and application. They also need to have independence in managing downtime, scalability, and lifecycle management.
In both the scenarios, organizations want to build the solution with minimal effort, low cost and have faster time to market. They don’t prefer to spend money and time on things like landscape setup, system installation, configuration, and maintenance.
SAP BTP is an offering from SAP which fulfil all these requirements. SAP BTP is a portfolio of SAP solutions and services that are brought under one umbrella. These services, and solutions helps organizations build a new cloud solution or extend SAP systems.
In other words – SAP BTP is a bundle of many, many different services. Some of those services can be used for innovation and application development, some services are purely for monitoring, some are databases as a service, and some are runtimes as a service. BTP platform gives you access to all these services.
Five Key Pillars of SAP BTP
SAP BTP services and solutions can be broadly categorized in 5 pillars, which are:
-
- Application Development
-
- Automation
-
- Integration
-
- Data and Analytics
-
- AI
SAP BTP Environments
In SAP BTP, “environments” refer to the actual platform-as-a-service offering of SAP BTP that enables us to develop, run, and manage our applications and services.
Think of BTP environment as different playgrounds, each designed for specific types of tasks and technologies. They provide a suitable space for different kinds of software development and operations.
Each environment comes equipped with specific tools, technologies, and runtimes that you need to build applications.
SAP BTP offers 3 major environments – Cloud Foundry, ABAP and Kyma. SAP BTP offers one more environment as well called Neo, which is going to sunset.
Types of SAP BTP
There are two environments of SAP BTP, which have a common set of services—but also services that are unique to each of the two environments.
The first, called SAP BTP, Neo environment, is focused on cloud capabilities available from SAP‘s own data centers and allows users to connect to SAP ERP solutions. Development languages available in the Neo runtime are limited to Java, HTML5, and SAP HANA XS.
The second environment is the, SAP BTP, Cloud Foundry environment. This allows users to utilize any data center, not just SAP’s centers, and allows more extensibility options for developers and hyperscale vendors, such as Amazon Web Services, Google Cloud Platform, and Microsoft Azure. Developers can bring their own programming language to this environment, and multiple runtimes exist, including one for ABAP and Kyma.
SAP BTP Development Training – Course Duration 20 Hours
SAP Business Technology Platform Development Course Topics:
1. Introduction to the SAP Business Technology Platform
2. Basic Platform Concepts – sap btp training
3. Introduction to Business Application Studio
4. Creating CAPM application using a template
5. Introduction to SAP UI5
- MVC Architecture
- Routing – sap btp training
- SAP UI5 Demokit
- Binding Types
- Models
- CSS
- Fragments
- Formatter – sap btp training
- CRUD Operations
- Fiori Elements
- Smart Controls
- Table examples
- I18n Concepts
- Standard Fiori Applications
- Extending Standard Fiori Applications
- Adaption UI
6. Creating services in NodeJS
7. Creating Data Models in CDS
8. Creating Freestyle Fiori Application
9. Transport Management – Git Deployment
10. Destinations creation in BTP – sap btp training
11. Configuring On-Premise SAP system
12. Consuming On-Premise OData services in SAP BTP
13. Configuring the app in SAP Fiori Launchpad
14. Debugging the CAPM/Fiori application
15. Introduction to SAP BUILD – sap btp training
16. Advantages and disadvantages of SAP BUILD
SAP BTP Administration: 20 Hours (Duration)
SAP Business Technology Platform Admin Course Topics:
1. Overview of BTP
- What is BTP? – sap btp training
- Why should we choose BTP?
- Features of BTP
2. Environments in SAP BTP
- Overview of environments in BTP
- Seeing things in action – Providing BTP access and demo
3. Neo Environment in SAP BTP
- Introduction to Neo environment
- Initial setup for Neo Environment – sap btp training
- Understanding the Neo Environment cockpit
- Administration options available in the Neo environment
- Activating services
- Handling memory for all the services
- Monitoring the Services in Environment
- HANA Database
- Creating Database
- Monitoring database request
- Cloud connector setup
- Connectivity to backend systems
- Security
- Configuring IDP [Identity Provider]
- User creations
- Roles for applications – sap btp training
- Assigning users with roles
- Seeing things in action
4. Cloud Environment
- Introduction to the Cloud environment
- Difference between Cloud and Neo environment
- Initial setup of Cloud environment – sap btp training
- Getting familiar with the Cloud environment
- Types of applications developed in the Cloud environment
- Configuring default IDP for application login
- Memory Configuration in Cloud Environment
- Portal configuration – sap btp training
- Connectivity with systems
- HANA cloud configuration and Monitoring
- Security configuration in the cloud environment
- Seeing things in action.