What's new with the SAP BTP edition of ABAP SDK for Google Cloud

This document lists additions and enhancements to the SAP BTP edition of ABAP SDK for Google Cloud.

You install and use the SAP BTP edition of ABAP SDK for Google Cloud in the SAP BTP, ABAP environment. For more information about the SAP BTP edition of ABAP SDK for Google Cloud, see SAP BTP edition of ABAP SDK for Google Cloud guides.

To explore the reference architectures that demonstrate how to integrate Google Cloud services within your SAP application landscape by using the ABAP SDK for Google Cloud, see Reference architectures for the ABAP SDK for Google Cloud.

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.

To view all of the announcements from SAP on Google Cloud, see Release notes.

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

Version 1.1

Version 1.1 of the SAP BTP edition of ABAP SDK for Google Cloud introduces the following:

  • Vertex AI SDK for ABAP: The Vertex AI SDK for ABAP offers seamless interaction with Vertex AI, making Google's Vertex AI capabilities more accessible from your BTP environment.

    To learn about how you can unlock the power of AI in your ABAP programs, see Overview of the Vertex AI SDK for ABAP and Generative AI on Vertex AI for SAP.

  • Predefined space and template: The SDK is shipped with the predefined space /GOOG/SDK_CONFIG_SPACE and the predefined page /GOOG/SDK_CONFIG_PAGE, which simplify its installation.

  • Invoke Cloud Run functions: You can invoke Cloud Run functions by using the class /GOOG/CL_CLOUDFUNC_INVOKER.

  • Support for more Google Cloud APIs: From version 1.1, Google Cloud has enriched the developer experience by introducing ABAP client libraries for 20 additional Google Cloud APIs into the SDK, including the following key APIs:

    • Apigee API v1: Integrate your ABAP applications with Apigee, Google Cloud's API management platform. With Apigee API, you can manage and monitor Google Cloud APIs for better performance, security, and developer experience.
    • Cloud Run Admin API v2: Streamline the deployment and management of serverless ABAP applications on Cloud Run. Cloud Run offers flexibility and scalability for modern application architectures, making it easier to manage and scale your applications.
    • Discovery Engine API: Empower your ABAP applications with intelligent search capabilities to show relevant products, articles, or documents based on user queries. With Discovery Engine API, you can improve information discovery and take advantage of the power of Vertex AI Agent Builder to create conversational AI agents that can seamlessly interact with your SAP systems.
    • Dialogflow API v3: Build conversational interfaces and chatbots into ABAP applications using the natural language processing capabilities of Dialogflow. With Dialogflow API, you can enhance customer support, automate processes, and provide personalized interactions.
    • Google Forms API v1: Create, read, or update Google Forms programmatically from ABAP applications. With Forms API, you can automate surveys, collect customer feedback, or gather data for analysis.
    • Google Slides API v1: Enable ABAP applications to generate or manipulate presentations programmatically. With Slides API, you can automate report generation, data visualization, or content creation workflows.
    • Identity and Access Management (IAM) API v2: Build your ABAP applications to manage authentication and authorization seamlessly. With IAM API v2, you can apply enhanced security and fine-grained control over user permissions and access to Google Cloud resources.
    • Storage Transfer Service API v1: Simplify the migration of large datasets from your SAP, BTP environment to Cloud Storage. With Storage Transfer Service API, you can optimize data transfer workflows for your ABAP applications.

    The SDK provides ABAP client libraries for more than 75 Google Cloud APIs. For information about the client libraries, see SAP BTP edition of ABAP SDK for Google Cloud client libraries.

Version 1.0

Version 1.0 of the SAP BTP edition of ABAP SDK for Google Cloud enables developers to use Google Cloud APIs to create innovative solutions in their SAP BTP, ABAP environment. As a developer, you can build and deploy ML and AI-driven solutions with Vertex AI, Pub/Sub, Cloud Storage, BigQuery, and get real-world location insights from Google Maps Platform. For a complete list of supported services, see SAP BTP edition of ABAP SDK for Google Cloud client libraries.

With the SAP BTP edition of ABAP SDK for Google Cloud, you can build solutions for various scenarios in SAP BTP, such as when you're following SAP's recommendation for side-by-side extension, Clean Core, or using S/4HANA Cloud.