Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
yogananda
Product and Topic Expert
Product and Topic Expert
795
Continuation from previous article

In this article, you will come to know the coolest language for well developing your extension apps and also talk about every BTP buildpacks (programming languages) on how CPU spikes, memory, Disk space usage based on simple web app deployment..

Once your app is deployed and its currently been consumed by every users in your organization..  you can see the usage through Analytics report provided in BTP on Service or Space level.https://res.cloudinary.com/daily-now/image/upload/f_auto,q_auto/v1/posts/5e072538cba1b5bf082fa61405028306

 List of available buildpacks in SAP BTP for deployment


Sample application runs on Various languages - Hello World


I am going to show you web application with plain text Hello World as output with various programming languages ( buildpacks) on how CPU Usage / memory and Disk  will be consumed when the users are accessing the application

My simple application deployed looks like this..

BuildPack : Go  (Most efficient language to save energy and Disk space)


Disk and Memory usage is consumed is minimal  - Thus lower energy consumption




BuildPack : sap_java_buildpack



This Buildpack is owned by SAP running on Java and CPU usage is minimal..




BuildPack : Ruby



Buildpack collects few gems from Ruby which is required and compare to all other buildpacks Disk & Memory is lesser..




BuildPack : Docker Image ( Python)



Buildpack is not shown here is due to Docker image pushed to Cloud foundry.. App is written on python which container will take care of Memory consumption.




BuildPack : Nodejs



Buildpack collects from NPM libraries which requires some node modules for consumption.




BuildPack : dotnet_core (Microsoft)









BuildPack : Python



Buildpack collects from Python pip packages and libraries. Its easy to code but Disk and Memory usage is high..




BuildPack : PHP



Buildpack PHP consumes huge Disk space and not recommended basically for energy efficiency for your web development.




SAP BTP Cloud foundry offers excellent choice for those looking to minimize your energy consumption when coding and also you can deploy various buildpacks efficiently - which requires fewer computing cycles and less electricity to run your extension apps.

https://res.cloudinary.com/daily-now/image/upload/f_auto,q_auto/v1/posts/21bdd76902380872427cb9203b4f548c




Usage Analytics


You can explore, compare, and analyze all your actual usage data for the services and applications that are available in your subaccount.


To monitor and track usage in a subaccount, open the subaccount in the SAP BTP cockpit and choose Usage Analytics in the navigation area.


Based on Services

Based on Spaces

Usage values are updated every 24 hours.


Usage data displayed in above cockpit refers to actual usage, not billed usage.