ABAP SDK for Google Cloud
With the ABAP SDK for Google Cloud, SAP developers may leverage Google Cloud‘s capabilities in their preferred ABAP programming language. The SDK is offered as an ABAP class collection of client libraries. ABAP developers can access and utilize Google Cloud APIs by using these classes.
ABAP developers can concentrate on creating the business logic because the SDK handles the laborious tasks of developing connectivity, security, data serialization, and error handling right out of the box. A code wizard is also included in the SDK to help you get started with boilerplate code quickly. This shortens the time to business value and significantly reduces the amount of code that developers must write.
Use cases
With Google Cloud‘s ABAP SDK, you can create useful business apps. Typical use cases include:
Transform insights into actions in real time
Use generative AI in your SAP apps to extract actionable insights from large amounts of unstructured and structured business data to help you make better business decisions.
Automate and streamline SAP business procedures
Create extensions that use Document AI, Address Validation, Cloud Translation AI, and Cloud Storage to automate business activities like posting sales orders.
Smooth systems and integration of data
Exchange business process data with external systems by utilizing event-driven architecture in conjunction with Pub/Sub and BigQuery.
Safe SAP apps and systems
To safely store, retrieve, and send sensitive data, use Cloud Key Management Service’s Secret Manager.
These are but a handful of common application cases in business. With support for over 70 Google Cloud APIs, the ABAP SDK for Google Cloud extends the Google Cloud’s capabilities to the ABAP platform, giving you countless chances to revolutionize your company.
ABAP SDK for Google Cloud editions
The two variants of the ABAP SDK for Google Cloud give developers the ability to utilize the SDK for ABAP programs in the cloud, on-premises, on Google Cloud, on any other cloud, and on S/4HANA Cloud Private Edition and S/4HANA Cloud Public Edition.
SAP BTP edition: for usage with other cloud ABAP applications, including S/4HANA Cloud Private Edition and S/4HANA Cloud Public Edition.
On-premises or any cloud edition: S/4HANA, ECC, and S/4HANA Cloud Private Edition can be used on-premises or in any cloud edition.
The two ABAP SDK editions for Google Cloud are depicted in the following diagram along with installation locations. No matter the edition, the SDK offers connection with more than 70 Google Cloud APIs, enabling you to create creative solutions for a variety of SAP business operations.
SAP BTP edition
In the SAP BTP, ABAP environment, you install the ABAP SDK for Google Cloud‘s SAP BTP edition.
With this edition, you can use SAP’s side-by-side extension suggestion to create extensions and connectors.
See What’s new with the SAP BTP edition of the ABAP SDK for Google Cloud for information on updates and improvements to the SAP BTP edition.
On-premises or any cloud edition
The ABAP SDK for Google Cloud can be installed on-premises or on any cloud instance on your SAP host system running Compute Engine, RISE with S/4HANA Cloud Private edition, or any cloud virtual machine.
With this version, you may create integrations and in-app extensions right within your SAP application.
For smooth communication with Google Cloud’s Vertex AI platform, the on-premises or cloud edition of the ABAP SDK for Google Cloud, starting with version 1.8, provides a specialized tool called Vertex AI SDK for ABAP. Vertex AI SDK for ABAP Overview provides details about the Vertex AI SDK for ABAP.
See What’s new with the on-premises or any cloud edition of ABAP SDK for Google Cloud for information on updates and improvements to the on-premises or any cloud edition of the technology.
Reference architectures
With the aid of the reference architectures, investigate the ABAP SDK for Google Cloud and learn how the SDK may innovate your SAP application environment. For more sophisticated AI and machine learning features, you may utilize the SDK to integrate with Vertex AI and other Google Cloud services like BigQuery, Pub/Sub, Cloud Storage, and many more.
Google Cloud community
On Cloud Forums, you can talk with other users about the ABAP SDK for Google Cloud.
Local resources
You might investigate the following community resources to help you make the most of the ABAP SDK for Google Cloud:
Cloud Storage as content repository
By establishing a connection between your SAP system and Cloud Storage, it enables you to store attachments and archive previous SAP data. This open-source solution implements the SAP Content Server Interface and was created with the ABAP SDK for Google Cloud. It can be set up to archive data files and save and retrieve PDF documents using a SAP GUI panel.
OpenAPI Generator for ABAP SDK for Google Cloud
By producing ABAP classes that are compatible with the ABAP SDK for Google Cloud, the OpenAPI Generator for ABAP SDK for Google Cloud enables you to include your private or custom APIs hosted on Google Cloud into your SAP applications.