Combinant le cloud computing et l'architecture orientée services

Un nuage a certaines caractéristiques clés: élasticité, self-service provisioning, les interfaces des normes fondées et pay as you go. Ce type de fonctionnement doit être conçu dans le logiciel. Pour accomplir ce type de génie exige que la fondation pour le nuage être bien conçu et bien architecturé.

Qu'en architecture cloud rend cette approche possible? Le fait est que les services et la structure derrière le nuage devraient être fondées sur une approche architecturale modulaire. Une architecture à base de composants modulaire permet la flexibilité et la réutilisation. Un Service-Oriented Architecture (SOA) est ce qui se trouve en dessous de cette flexibilité.




SOA est beaucoup plus que d'une approche technologique et une méthodologie pour la création de systèmes de TI. Il est aussi un entreprise approche et la méthodologie. Les entreprises ont utilisé les principes de la SOA d'approfondir la compréhension entre l'entreprise et l'informatique et à aider les entreprises à adapter au changement.

Services Cloud bénéficient l'entreprise en prenant la meilleure mise au point des pratiques et des processus d'affaires de la SOA au niveau suivant. Ces avantages sont applicables à la fois aux fournisseurs de services de cloud computing et les utilisateurs de services de cloud computing. Les fournisseurs de services cloud doivent solutions architecte en utilisant une approche axée sur le service à fournir des services avec les niveaux attendus de l'élasticité et l'évolutivité. Les entreprises qui architecte et régissent les processus d'affaires avec des composants orientées services réutilisables peuvent plus facilement identifier les composants qui peuvent être déplacés avec succès à clouds publics et privés.

Une architecture orientée services (SOA) est une architecture logicielle pour créer des applications d'affaires qui mettent en œuvre des processus ou des services commerciaux à travers un ensemble de composants faiblement couplés, la boîte noire orchestrées pour offrir un niveau bien défini de service.

Cette approche permet aux entreprises de tirer parti des actifs existants et créer de nouveaux services aux entreprises qui sont conformes, contrôlée, plus facilement changé, et plus faciles à gérer. SOA est une approche d'entreprise pour la conception de systèmes informatiques performants qui soutiennent la réutilisation et donnent les entreprises la flexibilité nécessaire pour réagir rapidement aux opportunités et menaces.


» » » » Combinant le cloud computing et l'architecture orientée services