Présentation du SDK ABAP pour Google Cloud

Le SDK ABAP pour Google Cloud vous permet d'intégrer les nombreuses fonctionnalités de Google Clouddirectement dans votre développement SAP, en utilisant le langage de programmation de votre choix, ABAP. Vous pouvez accéder à l'ensemble des API Google Cloud grâce à l'ensemble complet de bibliothèques clientes ABAP fournies par le SDK. Au-delà de la connectivité de base, le SDK propose des solutions et des accélérateurs qui vous permettent d'utiliser les fonctionnalités avancées d'IA et de machine learning de Google Cloud.

Le SDK se charge immédiatement de la mise en œuvre de la connectivité, de la sécurité, de la sérialisation des données et de la gestion des erreurs, ce qui permet aux développeurs ABAP de se concentrer sur la création de la logique métier. Le SDK est également fourni avec un assistant de code qui vous permet de vous familiariser rapidement avec le code récurrent. Cela réduit considérablement la quantité de code que les développeurs doivent écrire et accélère le retour sur investissement.

Fonctionnalités du SDK ABAP pour Google Cloud

Cas d'utilisation

Avec le SDK ABAP pour Google Cloud, vous pouvez créer des applications métier significatives en utilisant les fonctionnalités avancées d'IA et de machine learning de Google Cloud. Voici quelques cas d'utilisation courants :

Agents d'IA basés sur ABAP
 En intégrant Vertex AI via le SDK Vertex AI pour ABAP, vous pouvez créer des agents d'IA basés sur ABAP qui fonctionnent directement dans vos systèmes SAP. Ces agents peuvent automatiser des processus complexes, prendre des décisions proactives et apprendre à partir des données, ce qui permet de gagner en efficacité dans différents modules SAP tels que la finance, la chaîne d'approvisionnement, les ressources humaines et les ventes.
Ingestion de données dans BigQuery
 En utilisant le BigQuery Toolkit for SAP, vous pouvez établir un mécanisme d'ingestion de données pour vos données SAP dans BigQuery. Cela permet de transférer efficacement de grands ensembles de données, ce qui permet d'effectuer des analyses et des rapports puissants directement depuis votre environnement SAP.
Prendre des décisions commerciales en temps réel avec l'IA et le ML BigQuery
 En utilisant le SDK ABAP pour Google Cloud, vous pouvez utiliser les fonctionnalités d'IA et de ML de BigQuery directement depuis SAP. Vous pouvez charger des données depuis SAP dans BigQuery, créer et entraîner des modèles de ML, puis diffuser des prédictions et des insights dans vos applications SAP en temps réel. Cela permet de prendre des décisions basées sur les données dans les processus SAP.
Gestion de contenu optimisée par l'IA
En utilisant Cloud Storage comme dépôt de contenu évolutif pour SAP, le SDK ABAP pour Google Cloud fournit une gestion de contenu basée sur l'IA pour les documents joints aux objets métier et les données métier archivées. Voici ce que vous pouvez faire :
  • Gérer et analyser des documents : stockez et gérez les documents associés aux objets métier dans Cloud Storage. Ensuite, utilisez le SDK BigQuery AI et ML pour ABAP avec Gemini pour analyser ces données, générer des embeddings et effectuer des recherches vectorielles afin de catégoriser et de récupérer des informations de manière intelligente.
  • Archiver et obtenir des insights à partir des données d'entreprise : archivez les données d'entreprise dans Cloud Storage. Ensuite, utilisez le SDK BigQuery AI et ML pour ABAP avec Gemini afin d'analyser les tendances, d'identifier les tendances et d'obtenir des insights à partir de ce vaste ensemble de données pour prendre des décisions plus éclairées.
Automatiser les processus métier à l'aide de Document AI
En intégrant Document AI à SAP via le SDK ABAP pour Google Cloud, vous pouvez automatiser des tâches telles que le traitement des factures, la gestion des bons de commande et d'autres workflows impliquant de nombreux documents. Document AI extrait, classe et traite les données non structurées des documents, ce qui réduit considérablement les efforts manuels et les erreurs.
Intégrations de systèmes basées sur des événements en temps réel
En utilisant le Business Eventing Toolkit for SAP, vous pouvez faciliter l'intégration en temps réel entre SAP et les services Google Cloud , comme Pub/Sub. Cette fonctionnalité clé permet les architectures basées sur les événements, qui permettent à vos systèmes SAP de réagir instantanément aux événements commerciaux, d'échanger des données en temps réel et de déclencher des actions automatisées, ce qui rend vos paysages commerciaux agiles et réactifs.
Sécuriser le système et les applications SAP
Vous pouvez vous intégrer à Secret Manager et Cloud Key Management Service pour stocker, récupérer et transmettre en toute sécurité des données SAP sensibles, garantissant ainsi une sécurité et une conformité robustes.

Ce ne sont que quelques exemples de cas d'utilisation métier typiques. Compatible avec toutes les API Google Cloud , le SDK ABAP pour Google Cloud apporte toute la puissance de Google Cloudà la plate-forme ABAP, ce qui vous offre une infinité d'opportunités pour transformer votre entreprise.

Éditions SDK ABAP pour Google Cloud

Le SDK ABAP pour Google Cloud propose deux éditions offrant aux développeurs des options pour utiliser le SDK sur site, sur Google Cloud, sur n'importe quel autre cloud, S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition, et d'autres applications cloud ABAP.

  • Édition SAP BTP : à utiliser dans S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition et d'autres applications cloud ABAP. L'édition SAP BTP du SDK s'intègre à plus de 70 API Google Cloud .
  • Sur site ou n'importe quelle édition cloud : à utiliser dans S/4HANA, ECC et S/4HANA Cloud Private Edition. L'édition sur site ou toute édition cloud du SDK permet l'intégration à plus de 294 API Google Cloud .

Le schéma suivant présente les deux éditions du SDK ABAP pour Google Cloud et indique dans lesquelles chacune d'elles peut être installée.

Éditions SDK ABAP pour Google Cloud

Vous pouvez choisir l'édition du SDK adaptée à votre environnement d'exécution ABAP.

Édition SAP BTP

Installez l'édition SAP BTP du SDK ABAP pour Google Cloud dans l'environnement SAP BTP, ABAP.

Cette édition vous permet de créer des extensions et des intégrations à l'aide des recommandations d'extensions côte à côte de SAP.

À partir de la version 1.1, l'édition SAP BTP du SDK ABAP pour Google Cloud propose un outil dédié, le SDK Vertex AI pour ABAP, pour une interaction fluide avec la plate-forme Vertex AI de Google Cloud. Pour en savoir plus sur le SDK Vertex AI pour ABAP, consultez la présentation du SDK Vertex AI pour ABAP.

Pour découvrir les ajouts et les améliorations apportés à l'édition SAP BTP du SDK ABAP pour Google Cloud, consultez la page Nouveautés de l'édition SAP BTP du SDK ABAP pour Google Cloud.

Sur site ou dans n'importe quelle édition cloud

Vous installez sur site ou n'importe quelle édition cloud du SDK ABAP pour Google Cloud sur votre système hôte SAP sur Compute Engine, toutes les machines virtuelles cloud, RISE with S/4HANA Cloud Private Edition ou des instances sur site.

Cette édition vous permet de créer des extensions et des intégrations intégrées directement dans votre application SAP.

Pour connaître les ajouts et les améliorations apportés à l'édition sur site ou à toute édition cloud du SDK ABAP pour Google Cloud, consultez la page Nouveautés du SDK ABAP pour Google Cloud sur site ou de n'importe quelle édition cloud.

Solutions et accélérateurs

La version sur site ou toute édition cloud du SDK ABAP pour Google Cloud propose les solutions et accélérateurs suivants :

  • SDK Vertex AI pour ABAP : vous permet d'interagir avec la plate-forme Vertex AI de Google Cloud. Pour en savoir plus sur le SDK Vertex AI pour ABAP, consultez Présentation du SDK Vertex AI pour ABAP.

  • SDK BigQuery AI et ML pour ABAP : vous permet d'utiliser les fonctionnalités d'IA et de ML de BigQuery dans vos applications ABAP et vos agents d'IA basés sur ABAP. Le SDK offre les fonctionnalités suivantes à partir de votre environnement ABAP :

    • Utilisez Gemini pour analyser vos données d'entreprise dans BigQuery.
    • Générez et gérez des embeddings pour les données d'entreprise dans BigQuery afin de faire de BigQuery votre base de données vectorielle à faible coût.
    • Effectuez une recherche vectorielle sur vos données d'entreprise dans BigQuery pour la recherche de similarité ou pour le RAG de votre modèle.

    Pour en savoir plus, consultez la présentation du SDK BigQuery AI et ML pour ABAP.

  • BigQuery Toolkit pour SAP : vous permet de répliquer de manière programmatique les données de vos tables SAP vers BigQuery, sans SAP Landscape Transformation Replication Server. Pour en savoir plus, consultez la présentation de BigQuery Toolkit pour SAP.

  • Business Eventing Toolkit for SAP : vous permet d'intégrer SAP à Google Cloudet à d'autres systèmes d'entreprise grâce à son architecture événementielle, qui nécessite une configuration minimale. Pour assurer la standardisation des événements, le kit d'outils fournit des modules intégrés qui vous permettent d'encoder vos événements SAP dans la spécification CloudEvents standard de l'industrie. Vous pouvez ensuite publier ces événements standardisés sur des cibles prédéfinies pour les servicesGoogle Cloud , tels que Pub/Sub, Cloud Run Functions, Firebase Cloud Messaging (FCM) et Integration Connectors. Pour en savoir plus, consultez Business Eventing Toolkit for SAP.

  • Cloud Storage en tant que dépôt de contenu pour SAP : vous permet d'implémenter Cloud Storage en tant que dépôt de contenu pour SAP. Cloud Storage peut répondre à vos besoins de stockage de données liées à SAP pour stocker différents types de fichiers tels que des PDF et des images, et pour archiver des données d'entreprise. Pour en savoir plus, consultez Implémenter Cloud Storage en tant que dépôt de contenu pour SAP.

Architectures de référence

Explorez le SDK ABAP pour Google Cloud à l'aide des architectures de référence et découvrez comment le SDK peut apporter de l'innovation à votre paysage d'applications SAP. Vous pouvez utiliser le SDK pour l'intégrer à Vertex AI afin de bénéficier de fonctionnalités avancées d'IA et de machine learning, ainsi qu'à d'autres services Google Cloudtels que BigQuery, Pub/Sub, Cloud Storage et bien d'autres. Pour en savoir plus, consultez Architectures de référence pour le SDK ABAP pour Google Cloud.

CommunautéGoogle Cloud

Vous pouvez discuter du SDK ABAP pour Google Cloud avec la communauté sur les forums Cloud.

Ressources de la communauté

Pour vous aider à tirer le meilleur parti du SDK ABAP pour Google Cloud, vous pouvez explorer les ressources de la communauté suivantes :

  • Générateur OpenAPI pour le SDK ABAP pour Google Cloud : vous permet d'intégrer vos API personnalisées ou privées hébergées sur Google Cloud dans vos applications SAP, en générant les classes ABAP compatibles avec le SDK ABAP pour Google Cloud. Pour en savoir plus, consultez OpenAPI Generator pour le SDK ABAP pour Google Cloud.

Étapes suivantes