SAP CPI Interview Questions
SAP CPI Interview Questions
SAP CPI Interview Questions
With Software as a Service (SaaS), you can access software from anywhere. Vendors will
install, maintain, upgrade or patch up the software when ever required. You just have to
pay the monthly fees to access the Software. There will be limitation based on Software
usage which can help Small to Big Organisation to use the same Software. One good
thing about SaaS that everyone get to use the high quality same software at different price
levels.
With Platform as a Service (PaaS), you get access to a platform where you or
Company developers can build and deploy your own applications.
Some of the examples of Platform could be:
● SAP Cloud Platform.
● AWS Cloud Platform.
● Google Cloud Platform.
Vendors will provide access to applications like Cloud Editors, Web Based
Applications or Web Server.
You can build your own code and deploy on these platforms.
However, you won’t get access to infrastructure but the platform will help you to
build and deploy your enterprise applications.
Vendors will manage the Infrastructure and Servers and you have to maintain your
own Custom Applications.
5) What is Infrastructure as a Service (IaaS)
With Infrastructure as a Service (IaaS), you get access to infrastructure like server,
network or proxy. You will be responsible to set up the hardware as you wish in the
cloud environment. Vendors will give complete access to Infrastructure. This way you
can move all your company servers, network and applications on the Cloud. Vendors
will help to maintain the Infrastructure for you.
6) Types of Cloud Deployment Models
Cloud Deployment models means how you manage the Cloud Platform.
There are three types of Cloud Deployment Model:
● Public
● Private
● Hybrid
Public means you will be using shared resources but your data and applications are
secured and available to you.
Private means you will get a private environment on cloud and only you and your
company employee can access this environment. To get access to a private cloud
sometimes you need VPN access to connect it.
Hybrid means combination of Public and Private Cloud. Some of your applications
are in Private and some in Public. There will be some kind of connectivity provided
by the vendor to access your private application with the public.
7) What is SAP Cloud Platform (CP)?
SAP Cloud Platform is an enterprise Platform as a Service (enterprise PaaS). SAP is
offering 60 plus application services as Platform as a Service in the Cloud. With this
application and services, companies can run their business operations on Cloud.
Enterprise can now leverage SCP to manage it processes and data in cloud. It offers
many application development services and capabilities that you can use to develop
and deploy your own applications. SAP Cloud Platform is SAP’s
platform-as-a-service (PaaS) offering that provides a development environment in the
cloud which enables customers to develop, deploy, and manage applications.
SCP has the services in cloud:
● Integration Services.
● Business Process Management.
● Analytics Tools.
● IoT Services.
● Java and Web Containers.
many other services for enterprise needs.
8) What is SAP CPI?
SAP Cloud Platform Integration is part of the SAP Cloud Platform Service offering
and it consists of the following Integration Services.
API Management helps to manage your API and monitor the usage of API and restrict
the access of your API.
Connectivity helps to connect your on-premise applications with CPI Interfaces.
OData Provisioning helps to access OData services from Business Suite or SAP
Netweaver Gateway.
Process Integration helps to build the integration connections and exchange
information via different Connectivity Adapters.
You can connect to in-premise systems and also 3rd party system as well.
SAP API Business Hub helps to find other API and publish your own custom API in
the business hub.
9) What is an on-premise server ?
"On-prem" refers to private data centers that companies house in their own facilities
and maintain themselves. On-prem infrastructure can be used to run private clouds, in
which compute resources are virtualized in much the same way as those of public
clouds (however, private clouds can also be run on leased third-party hardware).
10) Types of Integration Scenarios ?
There are two types of Integration Scenario that you can build with SAP CPI tool:
● On-Premise to Cloud Integration
● Cloud to Cloud Integration
On-Premise to Cloud Integration:- This type of Integration scenario will connect
cloud applications and on premise systems together.
Cloud to Cloud Integration:- This type of Integration scenario will connect cloud
to cloud applications together.
11)What are Key Differences between between SAP Neo and SAP Cloud Foundry
While SAP Neo is hosted in SAP data centers, SAP Cloud Foundry can be run by
any infrastructure-as-a-service provider (hyperscaler) – from AWS to Microsoft
Azure to Google Cloud Platform
12)What is Global account and Subaccount in BTP.
A global account is used to manage subaccounts, members, entitlements and
quotas. You receive entitlements and quotas to use platform resources per global
account and then distribute the entitlements and quotas to the subaccount for
actual consumption. There are two types of commercial models for global
accounts: consumption-based model and subscription-based model.
A Sub Account Can host different applications simultaneously (Java, HTML5,
and XS), Can have zero to many database systems connected to it (you could even
share database systems between Sub-Accounts to some extent, please consider the
documentation for this), Has at least one trust configuration (the configuration
where you maintain users, groups, roles, … (there will be another blog in the
future for this), Has one or more SAP Cloud Connector(s) connected to it.
13)What are all the required roles for CPI access
PI_Administrator, PI_Business_Expert, PI_Integration_Developer, PI_Read_Only,
Cloud Connector Administrator, Integration_Provisioner, OpenConnectors_User.
14) List of Integration Suit Capabilities
API Management, Cloud Platform Integration (CPI/CI), Open Connectors, Integration
Advisor, Trading Partner Management, Integration Assessment
15)What is API Management ?
Create simple, connected digital experiences for your consumers, partners, and
employees and unlock new opportunities and business potential in the API economy by
exposing processes and data as APIs through their complete end-to-end lifecycle in an
enterprise API portal.
16)What is CPI ?
Build and run application-to-application (A2A), business-to-business (B2B), and
business-to-government (B2G) integration flows and support end-to-end process
integration through the exchange of messages between applications, whether on
premise, in the cloud, or across hybrid landscapes.
17)What is Open Connectors ?
Simplify connectivity to more than 170 third-party applications and solutions for
collaboration, messaging, CRM, help desk, and other application types.
Use a crowdsourced machine learning approach to solve the biggest problems you
face in B2B, A2A, and B2G integration scenarios.
19)What is Trading Partner Management(TPM)
Create and maintain trading partner profiles with their unique B2B requirements.
Apply a systematic and guided approach to the design and execution of your enterprise
integration strategy.
21) What is discover in integration suit.
Discover contains all the pre packaged content. The use of pre packaged content is the
client requirement is satisfied with the pre packaged content we can directly consume
the integration flows without developing from our end.
22) What is design in integration suit.
Design tab used for creating the custom packages and integration flows. Pre packaged
content also copy to design and we will configure extral parameters while deploying the
inflow
23) What is monitoring integration suit.
Monitoring used for to see the processed message status
Mounting used for to see the artefact deployment status
Monitoring is used for to deploy the client certificate and user authentication
Monitoring is used for to see the data stores, local variables ,global variables and
number rangers
24) What is package
The package is nothing but a collection of artifacts. That is integration flows, value
mappings, rest API, script collection, soap API, Odata API and etc
25) What is integration process
The integration process is used in integration flow. It will connect with the sour system
and then target system by using start message and end message events
One integration flow can contain multiple integration processes.
26) What is start message and End message events
Start message can receive the data from the sour system.
End message will send the data to the target system this both exist in integration
process.