Types de services dans SAP BTP

De nombreuses fonctionnalités de SAP BTP sont fournies en tant que services. Certains des services sont toujours gratuits, tandis que d'autres doivent être payés en plus. Avant de pouvoir utiliser un service, vous devez vous y abonner ou créer une instance du service que vous avez sélectionné. Avant de le faire, vous devez connaître les plans de services disponibles pour ce service afin de sélectionner celui qui convient à votre scénario. Vous pouvez obtenir plus d'informations sur les plans de services existants d'un service dans SAP Discovery Center ou la documentation sur le SAP Help Portal. Nous pouvons différencier deux types de services : il existe de nombreux services disponibles et vous pouvez les utiliser pour plusieurs cas d'utilisation. Les services peuvent être instanciés ou souscrits.
- Instance
- Une instance de service est un ensemble de fonctionnalités utilisées via des API et/ou des liaisons. Certains services nécessitent également un environnement supplémentaire comme Cloud Foundry ou Kyma pour fonctionner correctement. Selon le service, vous pouvez également utiliser une application graphique. Dans ce cas, un environnement supplémentaire est requis car les instances de service n'ont pas leur propre exécution intégrée.
- Abonnement
- Un abonnement à un service est autonome et s'exécute sans qu'il soit nécessaire d'utiliser un environnement d'exécution supplémentaire ou tout autre service. Ces services sont principalement fournis avec une application que vous pouvez ouvrir et utiliser. Vous pouvez utiliser les fonctionnalités de cette application pour vos scénarios.
Exemple d'utilisation de services sur SAP BTP

Dans la figure Exemple d'utilisation de services sur SAP BTP, vous voyez un cas d'utilisation potentiel pour certains services.
Vos développeurs ont la tâche de développer une application SAPUI5 avec SAP Cloud Application Programming Model. Cette application doit être hébergée sur SAP BTP.
Les développeurs décident d'utiliser SAP Business Application Studio comme IDE. Pour le pipeline Continuous Integration and Delivery, ils utilisent le service Continuous Integration & Delivery de SAP BTP. L'application est déployée dans l'environnement Cloud Foundry de SAP BTP. Les développeurs utilisent SAP HANA Cloud pour stocker les données de l'application (base de données en tant que service).
Bien que vous souhaitiez que le fonctionnement et l'utilisation productive de l'application garantissent la sécurité via la gestion des autorisations, vous voulez écrire des journaux et gérer la charge automatiquement.
Pour l'autorisation, vos développeurs utilisent le service Authorization and Trust Management. Pour les journaux, ils peuvent connecter l'application au service de journalisation des applications. Pour une gestion dynamique des charges, vos développeurs peuvent créer une instance d'Application Autoscaler, la configurer avec des règles de mise à l'échelle et la lier à l'application.
Outre le cas d'utilisation de ce scénario, il existe davantage de cas d'utilisation potentiels et encore plus de services qui pourraient être utilisés.


