cancel
Showing results for 
Search instead for 
Did you mean: 

Some help regarding SAP cloud concept (Really confused with CPI , SCP, Cloud Foundry)

BODHISATTWA__20
Participant

Since my organization is still using an On Premise system and I am really trying to understand the whole cloud concept on my own .It would be really helpful if anybody can explain the following .

Really confused with CPI , SCP, Cloud Foundry

So I created a trial account , as per my concept this is SAP Cloud Platform Cockpit .One of the many other tool in SAP Cloud Platform Cockpit is the Web IDE (which is an integrated Development environment ) , where I can develop my UI5 application .

Question 1:-

Can anybody please explain me what is "Cloud Foundry" , and is it possible to understand the "Cloud Foundry" technology without actually owning SAP system .

Question 2 :- Lets say I have an On premise system .Can we develop an UI5 application in WebIDE and deploy it in SAP on premise system .??

Question 3:- Is the only purpose of CPI is to connect my SAP cloud platform account , to my SAP on premise system .

Question 4 :- One of the many other tool in SAP Cloud Platform Cockpit is the Web IDE (which is an integrated Development environment ) . I was under the assumption that there is Fiori Launchpad in SAP Cloud platform cockpit . How do I find the entire list of all the services in SAP Cloud Platform Cockpit .(I cannot even find WebIDE, Maybe I am looking in wrong place ) as shown in picture in comments section


maheshkumar.palavalli

mandy.krimmel

shilpa.vij

ankit.maskara3

gaurav.karkara3

BODHISATTWA__20
Participant
0 Kudos

(I cannot even find WebIDE, Maybe I am looking in wrong place ) as shown .Maybe I am looking in the wrong place .

dvankempen
Product and Topic Expert
Product and Topic Expert
0 Kudos

Got the answer to your question? To improve the knowledge base and make the right answers easier to find, please mark the best answer and close the question. Thanks!

Don’t know how? See https://answers.sap.com/questions/13162472/how-to-mark-an-answer-and-how-to-close-a-question.html

For the readers, before you leave, don't forget to up/down vote the answers. You can vote on the question too.

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

dvankempen
Product and Topic Expert
Product and Topic Expert

Hi

Good questions!

=================== Question 1

  • What is "Cloud Foundry" and
  • Is it possible to understand the "Cloud Foundry" technology without actually owning SAP system

Cloud Foundry is an open-source platform-as-a-service (PaaS), which enables you as developer to deploy applications with a single command

cf push

When deploying on a virtual machines (VM) of an infrastructure-as-a-service (IaaS) provider, there are few more things you need to do (just as when you would deploy your app on Kubernetes).

illustration from: Cloud Foundry for Developers (LFD232)

In other words, it is about development productivity. In technical terms, in on-premises datacenter terms, you can understand Cloud Foundry as an application server with runtimes for Java, JavaScript, Go, Python, PHP, .NET, etc., etc. hosted as containers in VMs bundled with the tools to build and deploy applications.

SAP Cloud Platform is one of several certified CF platforms > https://www.cloudfoundry.org/certified-platforms/

You do not need an SAP (HANA | NetWeaver | ABAP) system. There is no relation between the technologies.

For more information, see

=================== Question 2

  • Can we develop an UI5 application in WebIDE and deploy it in SAP on premise system

Yes, although the other way around is far more common.

SAP Web IDE is a development tool released in 2015. As cloud technologies evolve quickly, SAP released a new (next-generation) IDE in 2020: SAP Business Application Studio (BAS). Both tools support the multi-target application (MTA) concept to deploy applications in SAP HANA XSA or Cloud Foundry.

For the ins and outs about MTA, XSA, CDS, Web IDE and BAS, see

=================== Question 3

  • Is the only purpose of CPI is to connect my SAP cloud platform account , to my SAP on premise system?

Referencing SAP Cloud Platform Integration Suite (CPIS)? This suite of services enables you to integrate both data and business processes in any shape or format. To connect cloud with on-premises SAP systems, the SAP Cloud Connector (SCC) is used, not part of CPIS.

A good place to start is the learning journey

=================== Question 4

  • One of the many other tool in SAP Cloud Platform Cockpit is the Web IDE (which is an integrated Development environment ) . I was under the assumption that there is Fiori Launchpad in SAP Cloud platform cockpit . How do I find the entire list of all the services in SAP Cloud Platform Cockpit .(I cannot even find WebIDE, Maybe I am looking in wrong place ) as shown in picture in comments section

See the service catalog of the Discovery Center

BODHISATTWA__20
Participant

denys.kempen

Thanks for the very detailed info .I did some reading over the Net , So as per my understanding Cloud Foundry is "runtime engine " hosted on Cloud

One more clarification , is there any difference between a Web Server and a Cloud Foundry .

dvankempen
Product and Topic Expert
Product and Topic Expert

Hi Bodhisattwa,

Suggest to read the referenced blog posts for a more thorough explanation. In brief, below a diagram of the Cloud Foundry architecture using Diego with Garden Containers (alternative configuration use Kubernetes).

The runtime engine (web server) is one of the grey cells (containers) hosted by garden and could provide any runtime (Node.js, Java, Go, .NET, static, etc.). There is a whole infrastructure around it what makes this a foundry for cloud-native applications. The runtime is only a small part of it. Cloud Foundry, in turn, can be hosted on any public or private cloud environment, or in a corporate data center.

You can try the tutorial to get a better understanding of the concepts

https://katacoda.com/cloudfoundry-tutorials/scenarios/trycf

Answers (1)

Answers (1)

ErvinSzolke
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi

Do you find Business Application Studio? As far as I know that is the new name for webide.

Cheers

Ervib