Table of Contents

Preface

Part 1 Introduction – What is SAP Business Technology Platform?

1

The Intelligent Enterprise

What is Intelligent Enterprise?

SAP offerings for Intelligent Enterprise

Intelligent Suite and Industry Cloud

BTP

Business Network

Sustainability management

Experience Management

Business Process Intelligence 

Multi-cloud infrastructure

Integration

RISE with SAP

Summary

2

SAP Business Technology Platform Overview

Why SAP BTP is different

Unified

Business-centric

Open

SAP BTP technology capabilities

Database and data management

Analytics

Application development and integration

Intelligent technologies

Summary

Part 2 Foundations

3

Establishing a Foundation for SAP Business Technology Platform

Technical requirements

Environments and regions

Services

Which environment?

Regions

Which region?

Commercial models

Which commercial model?

Trial accounts and the free tier

Monitoring your consumption

Account model

Global accounts

Directories

Subaccounts

Elements specific to environments

Entitlements

Setting up your account model

Services

Applications and subscriptions

Runtime environments

Services and service instances

Connecting with external environments

Taxonomy

SAP Discovery Center

Estimator Tool

Account administration

SAP BTP Cockpit

SAP BTP CLI

SAP BTP administration APIs

Summary

4

Security and Connectivity

Technical requirements

Security in general

Infrastructure security and the provider’s security compliance

Security at the application layer

Data protection and privacy

IAM in SAP BTP

Authentication and authorization

What does an IdP do?

How does SAP BTP authenticate users?

RBAC in SAP BTP

Identity lifecycle management

Governing identity access

Audit logging

IAM in hybrid environments

Connectivity

Connecting SAP BTP and on-premise systems

Destination service

Principal (user) propagation

The big connectivity picture

Private Link service

Summary

5

Non-Functional Design for Operability

Technical requirements

Non-functional design elements

Security

Business continuity

Data management

Performance, capacity, and scalability

Observability

Understanding SLAs

SAP BTP SLAs

Working with SLAs

Getting support

Support services

People

Resources

Summary

Part 3 Integration

6

Defining Integration Strategy

Technical requirements

Integration methodology

SAP Integration Solution Advisory Methodology

Integration actors

Integration domains

Integration styles

Approach

SAP’s integration technologies

SAP Integration Suite (service)

Other cloud-based integration services

On-premise components

SAP API Business Hub

Architectural considerations

Technology

Security

Observability

Licensing

Landscape

Strategic alignment

Summary

7

Cloud Integration

Technical requirements

Designing application integration scenarios

Anatomy of an integration flow

Message processing

Step types

Persistence

Message security

Performance and capacity

Delivery procedure

API-based integration

SAP APIM elements

The APIM lifecycle

API policy types

Simplified connectivity with third-party applications

The elements of SAP Open Connectors

Benefits

Event-driven integration

Why do we need event-driven integration?

SAP Event Mesh

Master data integration

SAP ODM

SAP MDI

SAP Graph

Design examples

A common cloud integration platform

A version of the digital integration hub

A B2G integration scenario for submitting tax returns

Using events to enhance business partner data

Summary

8

Data Integration

Technical requirements

Why do we need data integration?

How is data integration different from process integration?

Data integration techniques

SAP Data Intelligence

Foundations

Data governance

Data integration and orchestration

ML

Other SAP solutions for data integration

Summary

Part 4 Extensibility

9

Application Development

Technical requirements

Implementing extensions

Extensibility options

Development platform types

Low-code/no-code development

Pro-code development

Comparison

SAP AppGyver

SAP BTP runtime environments

Cloud Foundry runtime environment

Kyma runtime environment

ABAP runtime environment

Choosing the right runtime environment

Frontend applications

The OData protocol

SAPUI5/OpenUI5

Example architecture design

SAP Fiori

Backend applications

Cloud Application Programming (CAP) model

Example architecture design

ABAP RESTful Application Programming (RAP) model

HANA applications

Example architecture design

SAP Cloud SDK

Mobile applications

SAP Mobile Development Kit

SAP Mobile Cards

Mobile backend tools

Mobile Transaction Bridge

SAP BTP SDK for iOS and SAP BTP SDK for Android

Example architecture design

Application development tools

Integrated Development Environments (IDEs)

Other application development tools

Launchpad applications

The SAP Launchpad service

SAP Work Zone

SAP Mobile Start

Example architecture design

Non-functional design

Example architecture design

Other related services

Example architecture design

Deployment considerations

Continuous integration and the build pipeline

Continuous delivery and the release pipeline

Example scenario

Summary

10

Digital Process Automation

Technical requirements

Process automation in the intelligent enterprise

SAP Process Automation

Business processes

Monitoring

Store

Summary

11

Containers and Kubernetes

Understanding Kubernetes architecture

The control plane

Nodes

Blurring the layers of IaaS, PaaS, and SaaS

Understanding Kubernetes objects

Imperative and declarative

Extensions and custom resources

Understanding Gardener

Gardener architecture

Understanding Kyma

SAP BTP, Kyma Runtime

When should you use Cloud Foundry or Kubernetes?

Summary

Part 5 Data to Value

12

SAP HANA Cloud

Technical requirements

Data-driven use cases

Data architecture concepts and patterns

OLTP, OLAP, HTAP

NoSQL, big data, and cloud object stores

Data federation and data replication

SAP HANA Cloud

Tools to access SAP HANA Cloud

SAP HANA Cloud, HANA Database

System architecture and server types

Development with SAP HANA

Data integration through federation and replication

Data encryption

HA and BC

Compatibility and migration

Pricing

Release strategy and data center availability

SAP HANA Cloud, Data Lake

Summary

13

SAP Data Warehouse Cloud and SAP Analytics Cloud

Technical requirements

SAP Data Warehouse Cloud (DWC)

Use cases

Understanding Space

Connectivity and data integration

Data modeling

Data consumption

Audit logging

SAP Analytics Cloud (SAC)

Connectivity

Data preparation

Creating stories with Story Designer

Creating analytics applications with Analytics Designer

Content Network

Embedded analytics

SAC APIs

Smart features

Planning

System landscapes and content life cycle management

Security concepts – users, roles, teams, and licenses

Administration Cockpit

Summary

14

SAP Intelligent Technologies

Overview of Intelligent Technologies

HANA ML

APL and PAL

Python and R ML clients for SAP HANA

ML/AI in SAP Data Intelligence

SAC smart features

SAP AI Core, SAP AI Launchpad, and SAP AI API

SAP AI Core

SAP AI Launchpad

SAP AI API

SAP AI Business Services

SAP Conversational AI

SAP Process Automation

Intelligent Scenario Lifecycle Management for S/4HANA

Data architecture for AI

Data Privacy and Protection

Summary

Index

Other Books You May Enjoy

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
13.58.182.39