Think of SAP BTP as a high-tech city where you can build innovative businesses (applications). The "Foundation Services" are the city's essential infrastructure:
- The Power Grid and Water Supply: Reliable, secure, and always on.
- The City Planning Office: For managing layouts and deployments.
- The Police and Security Services: To keep everything safe and control access.
- The Road Network and Signage: To help citizens (users) navigate efficiently.
Without this fundamental infrastructure, the city (SAP BTP) could not function, and no one could build anything valuable or sustainable on it.
What Do The Foundation Services of SAP BTP Allow Organizations To Do?
Runtimes & Application Lifecycle Management
Security & Compliance
The Simple Analogy: The Digital Bouncer and Concierge:
SAP Data Retention Manager
Persistency
Connectivity
Administration & Operations
Finally as part of the Administration & Operations category let's take a look at two services:
- SAP Alert Notification service for SAP BTP
- SAP Usage Data Management Service for SAP BTP
SAP Alert Notification service for SAP BTP
Imagine your SAP BTP landscape is a bustling city with many different buildings (applications, services, runtimes). Each building has its own alarm system. Without a central dispatcher, you'd need to manually monitor every single alarm panel in every building. SAP Alert Notification service is that central dispatcher. It receives all the different alarms (events) from every building, understands which ones are important based on your rules, and instantly notifies the right people (developers, operators) on their preferred channel (email, Slack, Microsoft Teams, etc.).
Applying this analogy to a complex cloud environment, events happen constantly:
- An application might crash.
- A database might be running out of storage.
- A security certificate is about to expire.
- A long-running job has failed.
Without a centralized service, you would have to:
- Manually check logs and dashboards across multiple services.
- Build custom notification logic into every single application.
- Deal with different event formats and severities from each source.
This is inefficient, error-prone, and leads to slower response times. SAP Alert Notification service for SAP BTP solves this by decoupling event production from notification consumption. More specifically SAP Alert Notification service for SAP BTP enables the sending of alerts and notifications to various channels, such as email, SMS, or third-party messaging services. This service is particularly useful for keeping users informed about important events, system statuses, or any other relevant information related to their SAP environment.
Common Use Cases For SAP Alert Notification service for SAP BTP:
SAP Usage Data Management Service for SAP BTP
Think of the SAP Usage Data Management Service as the utility meter for your applications running on SAP BTP. Just like your electric company uses a meter to track how much electricity you consume to bill you accurately, this service allows application developers to track how much their services are being used by different consumers (tenants).
The SAP Usage Data Management service for SAP BTP provides REST APIs that are responsible for gathering, storing, and making usage information available for all services and applications in all regions in a cloud deployment, for the purpose of central analysis, reporting, and license auditing. The service accumulates the information and provides reports in several business systems (reporting and operations) for resource planning and cross billing purposes. Customers can also see their usage data in the SAP BTP cockpit, for example, in the Usage Analytics pages.
Summary
The foundation services are the essential, horizontal capabilities that underpin the entire platform. They provide the security, stability, and operational framework necessary for all other SAP BTP services and custom applications to run effectively. By centralizing and standardizing these core functions, SAP allows businesses to accelerate innovation, reduce operational overhead, and maintain a secure and compliant IT landscape.