Customizing SAP S/4HANA with SAP Cloud Platform
Designing a Future-Ready Enterprise Architecture
Book Information
- Publisher: SAP PRESS
- Authors: Paresh Mishra, Vipin Varappurath
- Year: 2021
- Edition: 1
- Pages: 383
- Language: English
Description
Build a flexible and sustainable environment for SAP S/4HANA development with this guide to SAP Cloud Platform services! Walk through the steps involved in designing your enterprise architecture, from evaluating your existing landscape to extending and enhancing SAP S/4HANA without disrupting the core. You’ll get a detailed look at how to use SAP Cloud Platform services for master data, data integration, business process automation, UX, and security. Future-proof your system!
- Enhance and extend SAP S/4HANA architecture with SAP Cloud Platform
- See how services for master data management, integration, and automation can optimize business processes
- Explore extension and development services for SAP S/4HANA customization
Key Highlights
- Enterprise architecture design
- Master data distribution
- Data integration
- Business process automation
- User experience
- Security
- Extensions
- Cloud-native applications
- DevOps
- Continuous monitoring
You'll learn about
- System Landscape Design:
Use tools like SAP Process Mining and Spotlight by SAP to evaluate your existing landscape and identify gaps. Then, see how to design your future landscape using architecture design principles.
- Tools and Services:
Dive into SAP Cloud Platform’s offerings! From SAP Cloud Platform Integration Suite to SAP Intelligent Robotic Process Automation, see how to optimize your landscape and your business processes.
- Development:
Extend SAP S/4HANA with SAP Cloud Platform Extension Suite and see how to develop cloud-native applications. Manage your DevOps pipeline and see how to monitor your applications through notifications and application logging.
Table of Contents
- Preface
- Target Audience
- Objective of This Book
- Structure of This Book
- Terminology
- Global Account
- Subaccounts
- Directories (Beta)
- Cloud Foundry Organization
- Spaces
- Relationships among Global Accounts, Subaccounts, Organizations, and Spaces
- Acknowledgments
- Conclusion
- 1 Future-Ready Enterprise Architecture
- 1.1 What Is a Future-Ready Enterprise?
- 1.2 Why Is SAP Cloud Platform Essential for a Future-Ready Enterprise?
- 1.2.1 Role of SAP Cloud Platform
- 1.2.2 SAP Cloud Platform and the Intelligent Enterprise
- 1.2.3 Elevate Your Enterprise Integration and Extension Experience
- 1.2.4 Pricing and Packaging
- 1.2.5 Service Catalog
- 1.3 Realms in the Future-Ready Enterprise
- 1.3.1 Business Foundation: Understanding Your Current Process
- 1.3.2 Future Aware: Architecting and Designing
- 1.3.3 Future Focused: Cloud Application Development
- 1.3.4 Trailblazer: Manage Innovations
- 1.4 Summary
- 2 Understanding Your Current Business Processes and Landscape
- 2.1 Current Business Processes
- 2.2 Future-Aware Business Processes
- 2.3 Tools and Frameworks
- 2.3.1 SAP Process Mining by Celonis
- 2.3.2 Spotlight by SAP
- 2.3.3 SAP API Business Hub
- 2.3.4 Ruum by SAP
- 2.4 Outcomes
- 2.5 Summary
- 3 Architecture and Design Considerations for a Future-Ready Landscape
- 3.1 Future-Aware Landscape
- 3.2 Cloud Architecture and the TOGAF Standard
- 3.3 Platform Advisory Methodology
- 3.3.1 Platform Capability Model Overview
- 3.3.2 Foundation
- 3.3.3 Future Aware
- 3.3.4 Future Focused
- 3.3.5 Trailblazers
- 3.4 Data Architecture Principles
- 3.5 Design Outcomes
- 3.5.1 Technology Platform Principles
- 3.5.2 Integration Principles
- 3.5.3 Development Principles
- 3.5.4 User Experience Principles
- 3.5.5 Database Requirement
- 3.6 Summary
- 4 Master Data Distribution
- 4.1 Master Data Distribution Use Cases
- 4.2 Developing a Master Data Distribution Strategy
- 4.2.1 SAP Cloud Platform Master Data for Business Partners
- 4.2.2 SAP Cloud Platform Data Enrichment
- 4.2.3 SAP Data Quality Management, Microservices for Location Data
- 4.2.4 Data Attribute Recommendation
- 4.3 Compliance with Master Data Retention and Deletion
- 4.4 Summary
- 5 Process and Data Integration
- 5.1 Integration Use Cases and SAP Integration Solution Advisory Methodology
- 5.1.1 Process Invocation Use Case Patterns
- 5.1.2 Data Movement Use Case Patterns
- 5.1.3 User Consumption
- 5.1.4 Internet of Things Integration
- 5.2 SAP Cloud Platform Connectivity and Cloud Connector
- 5.3 SAP Cloud Platform Integration Suite
- 5.3.1 Configuration
- 5.3.2 Cloud Integration
- 5.3.3 API Management
- 5.3.4 Open Connectors
- 5.3.5 Integration Advisor
- 5.4 SAP Cloud Platform Enterprise Messaging
- 5.4.1 Product Overview
- 5.4.2 Configuration
- 5.5 SAP Data Intelligence
- 5.6 SAP Internet of Things
- 5.7 Defining Integration Pattern Design
- 5.8 Integration with Legacy Applications
- 5.8.1 Creating User-Provided Service Instances
- 5.8.2 Service Management
- 5.8.3 Other Integration Methods
- 5.9 Summary
- 6 Business Process Automation and Optimization
- 6.1 Build Efficient Automations in Business Processes
- 6.1.1 Services and Products on SAP Cloud Platform
- 6.1.2 SAP-Delivered Scenarios
- 6.2 Robotic Process Automation
- 6.2.1 Cloud Factory
- 6.2.2 Desktop Studio
- 6.2.3 Desktop Agent
- 6.3 Business Process Visibility and Management
- 6.3.1 Activating SAP Cloud Platform Workflow Management and SAP Cloud Platform Process Visibility
- 6.3.2 Integrating SAP Cloud Platform Process Visibility with SAP Cloud Platform Workflow Management
- 6.3.3 SAP Cloud Platform Process Visibility Product Attributes
- 6.4 Automation Use Cases and Decision Matrix
- 6.4.1 Selection
- 6.4.2 SAP-Delivered Scenarios
- 6.4.3 Transformation Cases
- 6.4.4 Decisions and Criteria for Success
- 6.5 Summary
- 7 User Experience and Mobile Consumption
- 7.1 SAP Cloud Platform Launchpad
- 7.2 SAP Work Zone
- 7.3 SAP Cloud Platform Mobile Services
- 7.3.1 Product Overview and Configuration
- 7.3.2 Mobile Card Kit
- 7.3.3 Mobile Development Kit
- 7.3.4 SAP Cloud Platform SDK for iOS
- 7.3.5 SAP Cloud Platform SDK for Android
- 7.4 SAP Translation Hub
- 7.5 Summary
- 8 Security
- 8.1 Authentication Management
- 8.1.1 Cloud Foundry Environment
- 8.1.2 Default Authentication in SAP Cloud Platform
- 8.1.3 Identity Authentication Service
- 8.1.4 SAML 2.0 Identity Provider
- 8.2 Authorization Management
- 8.2.1 Cloud Foundry Environment
- 8.2.2 Neo Environment
- 8.3 Credential Store Service and Keystore Service
- 8.3.1 Cloud Foundry Environment
- 8.3.2 Neo Environment
- 8.4 OAuth 2.0 Application Protection
- 8.5 Secure Platform Operations
- 8.5.1 Predefined Roles and Functions
- 8.5.2 Custom Platform Roles
- 8.5.3 Platform Identity Provider
- 8.6 Identity Provisioning Service
- 8.7 SAP Cloud Identity Access Governance
- 8.8 Audit Logging
- 8.8.1 Cloud Foundry Environment
- 8.8.2 Neo Environment
- 8.8.3 Identity Authentication Logs
- 8.9 Summary
- 9 Developing SAP S/4HANA Extensions
- 9.1 Building Extensions to Differentiate
- 9.2 SAP Cloud Platform’s Extension Capabilities
- 9.3 SAP Cloud Platform Runtimes
- 9.3.1 SAP Cloud Platform Application Runtime
- 9.3.2 SAP Cloud Platform Serverless Runtime
- 9.3.3 SAP Cloud Platform, ABAP Environment
- 9.3.4 SAP Cloud Platform, Kyma Runtime
- 9.3.5 Decision Matrix
- 9.4 Integrating Applications with Hyperscaler Services
- 9.4.1 Resource Provider
- 9.4.2 Service Broker
- 9.5 Summary
- 10 Continuous Integration and Delivery
- 10.1 Continuous Integration and Delivery Overview
- 10.1.1 Continuous Integration
- 10.1.2 Continuous Delivery
- 10.1.3 SAP Cloud Platform Services
- 10.2 Building a DevOps Strategy and Plan
- 10.2.1 Building Your Strategy and Landscape in SAP Cloud Platform
- 10.2.2 Managing Roles and Responsibilities
- 10.3 SAP Cloud Platform Transport Management
- 10.3.1 Multitarget Applications and Multitarget Application Archive
- 10.3.2 Set Up SAP Cloud Platform Transport Management
- 10.4 Project “Piper”
- 10.4.1 Overview
- 10.4.2 Configuring SAP Cloud SDK Pipeline
- 10.4.3 Integrate SAP Cloud Platform Transport Management with Pipeline
- 10.5 SAP Cloud Platform Continuous Integration and Delivery
- 10.5.1 Service Configuration
- 10.5.2 Access the Service
- 10.5.3 Configure GitHub Hook
- 10.5.4 Access SAP Cloud Platform Continuous Integration and Delivery from SAP Web IDE
- 10.6 Summary
- 11 Continuous Monitoring
- 11.1 Logging
- 11.1.1 Cloud Foundry
- 11.1.2 Neo
- 11.1.3 Application Performance Monitoring with Dynatrace
- 11.2 Alerts and Remediation
- 11.2.1 SAP Cloud Platform Alert Notification
- 11.2.2 SAP Cloud Platform Automation Pilot
- 11.3 Summary
- 12 Developing Cloud-Native Applications
- 12.1 Resiliency Principles
- 12.1.1 Service-Level Agreements
- 12.1.2 Availability and Resiliency Patterns
- 12.2 High-Availability Best Practices with SAP Cloud Platform
- 12.2.1 Cloud Connector High Availability
- 12.2.2 Caching Setup
- 12.2.3 Rate Limiting
- 12.2.4 Application Autoscaler
- 12.2.5 Application Resiliency
- 12.2.6 SAP Cloud Platform Application Deployment
- 12.2.7 Logging
- 12.3 Multi-Data Center Failover
- 12.4 Summary
- 13 Trailblazing Enterprise Innovations
- 13.1 Industry Trends and Technology Trends
- 13.2 Industry Challenges and Reimagined Business Processes
- 13.2.1 High-Tech Industry
- 13.2.2 Consumer Products Industry
- 13.2.3 Industrial Machinery and Components Industry
- 13.2.4 Travel and Transportation
- 13.2.5 Banking Industry
- 13.2.6 Telco Industry
- 13.2.7 Utilities Industry
- 13.2.8 Engineering, Construction, and Operations Industry
- 13.2.9 Automotive Industry
- 13.2.10 Retail
- 13.3 Addressing Whitespaces and Gaps
- 13.4 Frameworks and Prioritization
- 13.4.1 Innovation Engagement Framework
- 13.4.2 Tools
- 13.5 Summary
- 14 Measuring Success
- 14.1 Farming Framework
- 14.2 Harmonization and Optimization
- 14.2.1 System Harmonization
- 14.2.2 DevOps for Continuous Integration and Continuous Delivery
- 14.2.3 Replatforming the System Landscape
- 14.3 Innovation Framework
- 14.4 Value Realization Engagement
- 14.4.1 Business Benefits
- 14.4.2 Planning Tool
- 14.5 Summary
Disclaimer
SAP, other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Our Company is not affiliated to SAP SE or any of its affiliated companies including but not limited to: Sybase, Business Objects, Hybris, Ariba and SuccessFactors. All other names, brands, logos, etc. are registered trade or service marks of their respective owners.