When providing and running applications in the cloud, ops teams can face different issues and challenges within their cloud setup.
Click on the numbers below to discover some examples of potential issues.
To operate a cloud application reliably, it's key to handle such issues in time.
Therefore, the main focus of the operations capabilities in SAP BTP is to provide the DevOps teams with the right means (tools and approaches) to keep their solutions up and running.
To do this, they need to be notified about potential issues in time.
Also, to cope with issues outside of working hours, DevOps teams need to automate remediation actions that can fix the issues.
Our friends at Rotating Banana developed an SAPUI5 Web application deployed on the SAP BTP Cloud Foundry environment. However, the app becomes randomly inaccessible for different users, and as of now, there are not any alerts sent out. As you can imagine, this is not well received by clients, managers, and the DevOps team.
As a member of the Ops team in charge to run this application, you're tasked to solve the issue using local technical monitoring and automation services (that complement SAP Cloud ALM as central operations platform of SAP BTP) within the SAP BTP DevOps portfolio:
- SAP Alert Notification service with its main focus on alerting.
- SAP Automation Pilot with its main focus on Ops automation.
To be able to implement the notification and automation services, you need first to know what is their function and how they work. Discover in the next sections the details for each of the two services before resuming the task at Rotating Banana.
SAP Alert Notification service
SAP Alert Notification service of SAP BTP is a real-time alerting engine that allows DevOps teams to subscribe to events from the platform.
For this, the service collects information from different event providers and then offers a reliable delivery of these events via a rich catalog of predefined channels – sending only events of interest, nothing more.
Watch the video animation below to find out more about this service.
SAP Automation Pilot
SAP Automation Pilot's goal is to simplify and automate complex manual technical processes. This will result in minimal operational efforts of DevOps teams for running their cloud solutions on SAP BTP.
SAP Automation Pilot is a low-code / no-code automation engine that allows to:
- Automate sequences of steps,
- Execute scripts serverless,
- Use catalogs of automated commands provided by SAP (for typical SAP BTP ops use cases),
- Build custom executions.
The service is designed to work with low latency, even when it's under a heavy workload.
Watch the video animation below to find out more about the SAP Automation Pilot.