Overview of the ABAP SDK for Google Cloud

ABAP SDK for Google Cloud brings the power of Google Cloud to SAP developers in the programming language of their choice - ABAP. The SDK is available as a set of client libraries in the form of ABAP classes. Using these classes, ABAP developers can connect to and use Google Cloud APIs.

Out of the box, the SDK does the heavy lifting of implementing connectivity, security, data serialization, and error handling, enabling ABAP developers to focus on building the business logic. The SDK also comes with a code wizard to quickly get started using boilerplate code. This greatly reduces the amount of code that developers need to write, and shortens the time to business value.

ABAP SDK for Google Cloud features

Use cases

With ABAP SDK for Google Cloud, you can build meaningful business applications. Some common use cases are:

Turn insights into real-time actions

Harness generative AI within your SAP applications to drive better business decisions through actionable insights from vast structured and unstructured business data.

Simplify and automate SAP business processes

Build extensions that can automate business processes such as posting of sales orders by using Document AI, Address Validation, Cloud Translation AI, and Cloud Storage.

Seamless systems and data integration

Use event driven architecture with Pub/Sub and BigQuery to exchange business process data with external systems.

Secure SAP system and applications

Use Secret Manager, Cloud Key Management Service to securely store, retrieve, and transmit sensitive data.

These are just a few examples of typical business use cases. With support for more than 50+ Google Cloud APIs, the ABAP SDK for Google Cloud brings the full power of the Google Cloud to the ABAP platform creating endless opportunities for you to transform your business.

ABAP SDK for Google Cloud editions

ABAP SDK for Google Cloud offers two editions providing developers options to use the SDK across on-premises, on Google Cloud, on any other cloud, S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition, and other cloud ABAP apps.

The following diagram shows the two editions of ABAP SDK for Google Cloud and where each can be installed. Regardless of the edition, the SDK provides integration with over 55 Google Cloud APIs, using which you can build innovative solutions across a wide range of business functions within SAP.

ABAP SDK for Google Cloud editions

You can choose the SDK edition that suits your ABAP runtime environment.

SAP BTP edition

You install the SAP BTP edition of ABAP SDK for Google Cloud in the SAP BTP, ABAP environment.

This edition lets you build extensions and integrations using SAP's side-by-side extension recommendation.

For additions and enhancements to the SAP BTP edition of ABAP SDK for Google Cloud, see What's new with the SAP BTP edition of ABAP SDK for Google Cloud.

On-premises or any cloud edition

You install the on-premises or any cloud edition of ABAP SDK for Google Cloud on your SAP host system on Compute Engine, any cloud virtual machines, RISE with S/4HANA Cloud Private edition, or on-premise instances.

This edition lets you build in-app extensions and integrations directly in your SAP application.

For additions and enhancements to the on-premises or any cloud edition of ABAP SDK for Google Cloud, see What's new with the on-premises or any cloud edition of ABAP SDK for Google Cloud.

Google Cloud community

You can discuss ABAP SDK for Google Cloud with the community on Cloud Forums.

What's next