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 pour 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 cela, vous devez être familiarisé avec 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 service existants d'un service dans SAP Discovery Center ou la documentation sur le SAP Help Portal. Nous pouvons différencier deux types de services : de nombreux services sont 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 qui sont 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 absolument 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 avoir besoin d'un environnement d'exécution supplémentaire ou d'un 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 le modèle de programmation d'applications SAP Cloud. 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 l'exploitation 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 Gestion des autorisations et des relations de confiance. Pour les journaux, ils peuvent connecter l'application au service de journalisation des applications. Pour gérer les charges dynamiquement, vos développeurs peuvent créer une instance de l'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.

