Skip to Content
Technical Articles
Author's profile photo Yogananda Muthaiah

SAP BTP – Compare energy efficiency languages for deployment

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.,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.,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.

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.