SAP CPI TRAINING
WHAT IS SAP
•SAP is an ERP Software (Enterprise Resource Planning)
•It is used to control and manage different business processes efficiently.
•It provides a centralized control over all modules in an Organization
•Modules in SAP are categorized into 2 types : Functional and Technical, below are
some examples
• FICO
• PP
• HR
• ABAP
• BASIS
• XI
WHAT IS CLOUD PLATFORM
•SAP Cloud Platform is an integration and extension platform built for the
Intelligent Enterprise that enables you to connect your landscape and create
application extensions that focus on your business needs
•The infrastructure is offered through a global network of SAP managed data
centers.
•SAP Cloud Platform is an open platform-as-a-service, which connects to
both on premises and cloud-based systems running SAP or other third-party
software.
•Few services offered are:
✓SAP Analytics Cloud
✓SAP CPI
✓IoT
ADVANTAGES OF CLOUD
Seamless Integration with existing landscape
• Relatively less cost
• Enhanced and updated platforms
• Scalability
• Availability
TYPES OF CLOUD SERVICES
IaaS
• Infrastructure as a Service
• SAP Infrastructure, SAP/ AWS/ GCP
PaaS
• Platform as a Service
• SAP Hana Cloud Platform
SaaS
• Software as a Service
• SAP C4C, SF, Ariba, Concur
CLOUD DEPLOYMENT MODELS
SAP Offers 3 basic Cloud deployment models that customers can use.
1. Public Cloud : Cloud Resources are shared across multiple customers with
compartmentalization of Data and standard security measures.
2. Managed Cloud : Cloud resources are dedicated for a single customer and SAP
will own, manage and operate the cloud.
3. Private Cloud : Cloud resources are dedicated for a single customer while
Infrastructure is owned, managed and operated by Customer of third party.
You can choose based on model suitable to the organization.
CLOUD DEPLOYMENT MODELS
Public Managed (Hana Private On Premise
Enterprise Cloud)
Infrastructure Multiple Customers Single Customer Single Customer Single Customer
dedicated to
Infra/Application Cloud Provider Cloud Provider Customer Customer
Management
Update Cycle Provider Based Customer Based Customer based Customer based
Modifications Not Possible Possible Possible Possible
Configuration Highly Full Customizing Full Customizing Full Customizing
Standardized Access Access Access
SAP CLOUD PLATFORM ARCHITECTURE
SECURITY FEATURES
SAP offers security measures that are highest in the market, some of them are as
Multitenant Environment with
Application Sandboxing
Network Sandboxing
Customer and Network Segregation
SCP is setup in Fenced network, separated from internal network
Internal traffic controlled by firewalls
Secure Communication
System Hardening
All not essential services are deactivated
Physical Security
Data Centers have regular backup with physical security measures.
WHAT IS MIDDLEWARE
•Middleware is software that provides common services and capabilities to
applications outside of what’s offered by the operating system.
•Basically it acts as 2 way component that is compatible with both the connecting
systems.
Bonjour Hello
System A Middleware System B
WHY IS IT NEEDED
•Applications can be deployed across multiple infrastructures, from on-premises
systems to public clouds.
•Architectures can vary widely. Developers are handling multiple tools, languages,
and frameworks.
•Organizations turn to middleware as a way to manage this complexity and to keep
application development quick and cost-effective.
WHAT IS CPI
SAP CPI is Cloud based Integration Platform offered by SAP
SAP CPI is a middleware that connects to both On Premise and Cloud based systems
running SAP or Non – SAP software .
ADVANTAGES OF SAP CPI
•Cloud based technology with subscription based usage
•Web based modelling and monitoring
•Complements SAP PO
•User friendly with modelling design
•Open to partners for developing content like APIs and connectivity adapters
•Cost Effective in terms of maintenance.
QUESTIONS?