Home Page Icon
Home Page
Table of Contents for
Architecting Solutions with SAP Business Technology Platform
Close
Architecting Solutions with SAP Business Technology Platform
by Serdar Simsekler, Eric Du
Architecting Solutions with SAP Business Technology Platform
Architecting Solutions with SAP Business Technology Platform
Contributors
About the authors
About the reviewer
Preface
Part 1 Introduction – What is SAP Business Technology Platform?
Chapter 1: The Intelligent Enterprise
Chapter 2: SAP Business Technology Platform Overview
Part 2 Foundations
Chapter 3: Establishing a Foundation for SAP Business Technology Platform
Chapter 4: Security and Connectivity
Chapter 5: Non-Functional Design for Operability
Part 3 Integration
Chapter 6: Defining Integration Strategy
Chapter 7: Cloud Integration
Chapter 8: Data Integration
Part 4 Extensibility
Chapter 9: Application Development
Chapter 10: Digital Process Automation
Chapter 11: Containers and Kubernetes
Part 5 Data to Value
Chapter 12: SAP HANA Cloud
Chapter 13: SAP Data Warehouse Cloud and SAP Analytics Cloud
Chapter 14: SAP Intelligent Technologies
Index
Other Books You May Enjoy
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Architecting Solutions with SAP Business Technology Platform
Next
Next Chapter
Preface
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
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset