Table des matières:
Vidéo: Unifying the Cloud with Pure Cloud Data Services 2024
La modularité, la réutilisabilité et la flexibilité sont parmi les principales caractéristiques de l'orientation des services dans le cloud computing. L'orientation service est un moyen de modulariser les services métier clés et d'établir des interfaces bien définies conçues pour garantir que ces services fonctionnent dans de nombreuses situations différentes.
La responsabilité de la qualité devient de plus en plus importante dans les environnements de cloud hybride. Le fournisseur de services de cloud computing assume une grande partie de la responsabilité de la surveillance, car le consommateur d'un service de cloud ne voit que le résultat final. Le consommateur d'un service cloud doit fonctionner sous l'hypothèse que le service métier fonctionnera comme prévu.
Dans un service métier réutilisé 500 fois, une seule erreur dans vos applications devient rapidement 500 erreurs ou plus. En ajoutant un niveau supérieur de contrôle et de gestion à l'informatique, vous serez en mesure d'améliorer la sécurité et la gouvernance de vos processus métier. Pour éviter ce type de problème, assurez-vous qu'un service est bien testé avant de le déployer dans votre organisation.
Modularité
Les organisations doivent commencer à s'orienter vers les services en repensant les applications vastes, complexes et ingérables du passé. Le chemin vers la modularité commence par:
-
Identifier les composants des applications métier
-
Configurer les services réutilisables pour répondre aux besoins de l'entreprise
Réutilisation
La classification des services dépend de la manière de les réutiliser. Fondamentalement, les composants d'une application peuvent être classés de deux façons:
-
Réutilisable: Ces services sont communs à divers processus métier importants pour l'organisation. Vous devez encapsuler les règles et la logique d'un processus métier commun pour créer un service métier réutilisable. Un service conçu pour vérifier le crédit d'un client est un exemple de service qui peut facilement être réutilisé dans de nombreuses situations différentes.
-
Spécifique à l'application: Ces services sont propres à un processus métier particulier et incluent une logique ou des instructions susceptibles d'être utilisées dans le contexte spécifique de l'application en question. De tels services ne sont pas susceptibles d'être réutilisés.
L'utilisation d'un composant testé et éprouvé accélère le développement, permet un niveau de sécurité et de confiance plus élevé et permet d'économiser de l'argent.
Flexibilité
La flexibilité dérivée de l'orientation service est une fonction de la modularité et de la réutilisation des services métier.L'efficacité, la facilité de gestion et la flexibilité des environnements informatiques axés sur les services ne se produisent pas par magie. Un bon niveau de surveillance de la part de l'équipe informatique pour maintenir la flexibilité souhaitée est nécessaire à long terme.
Voici certaines des responsabilités requises pour s'assurer que les économies et avantages de l'orientation service sont atteints:
-
Maintenir un catalogue de services métier pour permettre aux développeurs d'identifier facilement les services testés et approuvés qui doivent être réutilisés. Plus ces services sont utilisés dans différentes applications, plus le coût de leur utilisation est faible. Cependant, il est important de se rappeler que l'avantage des services réutilisables va bien au-delà des économies réalisées grâce à la réutilisation du même code.
-
Faites de la gestion des services une priorité absolue en vous aidant à identifier les causes premières des problèmes dès le début du processus de développement et en surveillant et corrigeant en permanence les sources d'erreurs.
-
Recherchez une amélioration continue grâce à la mesure continue des performances et de la précision des services métier.