I am developing Side by side extension application on SAP BTP Cloud foundry environment ,application business api's are provided by Java microservices on frontend via SAP CF Approuter, my requirement is to capture certain malicious activity by logged in user in terms of flooding the services calls via some BOT via some rate limiting or DOS attack prevention mechanism ,is there any way SAP BTP CF environment can handle this requirement by design or through some settings for the underlying applications build on top of it?
DOS Attack mitigation/rate limiting on SAP BTP CF Apps Apis
740 views Asked by SCD At
2
There are 2 answers
0
Johannes Schneider
On
SAP BTP Cloud Foundry does, unfortunately, not provide any built-in mechanism to protect your application from misuse in form of Denial of Service (DOS) attacks at this point in time.
That said, you would need to either implement a rate limiter yourself, or take advantage of an existing solution (such as the Spring Cloud Zuul RateLimit).
Related Questions in SAP-CLOUD-PLATFORM
- When I log in to the Cloud foundry (Authenticating... {"error":"invalid_grant","error_description":"User authentication failed: unauthorized"})
- Importing data from SAP HANA/HANA Express in R
- XSLT mapping. Dynamically setting xml node names in a for each loop
- SAP DWC and Python Connected but cannot see views
- EMS : The Session was closed due to an unrecoverable error
- JWT Token Creation In Java Using SAP Cloud Security
- SAP UI5 / Cannot get data from Service through destination
- DOS Attack mitigation/rate limiting on SAP BTP CF Apps Apis
- get Approuter URL in MTA app with Approuter in SAP Cloud Platform
- Logout functionality is not working properly in SAP Cloud Foundry authentication with XSUAA
- Connect java spring boot app to SAP event mesh (BTP)
- There is no second CA certificate found in local keystore error message when starting Java application on SAP BTP
- Service to service authentication/authorization within same space
- How to add an Identity sequence to an existing column in Hana?
- How to get Web Socket URL from destination?
Related Questions in SAP-CLOUD-SDK
- SAP Cloud SDK SoapRequest Timeout After 60s
- Get Operation Which Caused Changeset to Fail or Get Content-ID of Batch Response
- Implement Global Resilience with Custom Exception
- How to create a contact of a sourcing project using SAP Cloud SDK and a generated OData v4 client?
- @sap/cloud-sdk-vdm-purchase-order-service with deprecated PO oData API?
- Detected a breaking change due to missing at least one parameter
- SAP Cloud SDK Version 5 Not Able To Generate
- Could not create project template with version 5.0.0
- Event mesh messaging cloud sdk for java does not work as expected
- How to query result count with SAP Cloud SDK java in a batch
- sap-cloud-sdk-logger Support for Correlation ID
- When SAP Cloud SDK Template will upgrade to sprint boot v3.1
- OData generator - change name of specific entities
- How to read OData Batch Response with the generic OData client?
- Configure retry policy pattern
Related Questions in SAP-CLOUD-FOUNDRY
- Remove dynamic token from SAPUI5 app path when loading from SAP BTP cockpit
- How can the cf controller authenticate itself agains apps in BTP?
- Create HDI Container automatically in Cloud Foundry
- Connector tunnel reset between SAP BTP and Cloud Connector
- SAP CAP Node.js OData query lambda operator with HANA Cloud Database
- SAPUI5 JSON Model via REST API - Using DESTINATION in xs-app.json / BTP does not resolve Correctly
- Is it possible to obtain a UAA session timeout information in an SAPUI5 application?
- xsuaa error: The redirect_uri has an invalid domain
- App can access external API from Business Application Studio but not from Workzone Launchpad
- How to format properly 'X-Cf-App-Instance'?
- JCO_ERROR_COMMUNICATION: Initialization of repository destination failed
- NoClassDefFoundError while using SAP JCo in maven Sprinboot Application SAP CF
- How to check migration from Neo to CF went successfully?
- Invoke nodejs based REST service from UI5 Cloud foundry App
- Error on a Fiori Launchpad Application when migrated from Neo to Cloud Foundry
Related Questions in SAP-BUSINESS-TECHNOLOGY-PLATFORM
- SAP Cloud Connector
- How to create API to consume SAP B1 Service Layer in SAP BTP using Integration Suite
- Remove dynamic token from SAPUI5 app path when loading from SAP BTP cockpit
- How do I use a SAP BTP Destination in JQuery ajax request in SAPUI5 controller
- GET Call on SAP Build Process Automation
- SAP CAPM Entity select with join not working as expected
- cf push failed due to java runtime version error
- SAP CAPM association modeling
- SAP CAP Service Deployment to Cloud Foundry Fails with "CRASHED" Status and "Exited with Status 1" Error
- No data in SAP BUILD Preview
- Connector tunnel reset between SAP BTP and Cloud Connector
- Ho to show/hide buttons and table controllers based on conditions set in the groovy script in SAP Advanced Workflow
- How to navigate to a new screen on a button click in SAP Advanced Workflow
- Recursively Iterate an API with python until all value are found
- How can parameters be passed between tabs in a tab container in SAP Advanced Workflow
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Yes, SAP BTP has built in support to protect applications from Denial of Service (DoS) attacks.
SAP BTP uses below security features to safeguard applications against DoS attacks :
Apart from that , SAP BTP provides cloud infrastructure security measures and network protection against malicious traffic, helping to prevent DoS attacks. However, the exact features and the level of protection may vary depending on the specific SAP BTP service used.