SOA - Cloud Computing

La description

Le cloud computing est un modèle utilisé pour permettre un accès réseau pratique et basé sur l'utilisation à des ressources informatiques configurables (par exemple, des réseaux, des serveurs, etc.) qui peuvent être fournies et utilisées rapidement.

  • Il offre aux utilisateurs professionnels la possibilité de mettre en œuvre des services avec une facturation basée sur l'utilisation qui est modifiée en fonction de leurs besoins sans avoir besoin de consulter le service informatique.

  • Il fournit une couche d'abstraction entre les ressources informatiques et ses détails de mise en œuvre technique et permet séquentiellement l'utilisation des ressources informatiques tout en évitant les efforts de gestion de l'infrastructure.

Concepts du cloud computing

La figure ci-dessous montre le cloud computing SOA avec les modèles:

Voici les modèles différenciés sur la base de la mise à l'échelle horizontale dans le cloud computing:

  • Infrastructure-as-a-Service (IaaS): Il fournit une plate-forme matérielle en tant que service.

  • Platform-as-a-Service (PaaS): Il fournit aux utilisateurs finaux un environnement de développement d'applications diffusé sur Internet.

  • Software-as-a-Service (SaaS): Il fournit aux utilisateurs finaux des applications informatiques standardisées et fournies par le réseau.

Les distinctions sont faites en fonction de la disponibilité et de l'emplacement d'installation dans les modèles de déploiement. Les clouds privés sont des services internes à l'entreprise, tandis que les clouds publics sont les services accessibles au public sur Internet.

Dans les grandes entreprises où l'informatique joue un rôle important, les solutions cloud internes de l'entreprise sont souvent construites dans leurs propres centres de données. Les petites et moyennes entreprises utilisent souvent des services de cloud public. Le Cloud Computing fournit une plate-forme très flexible et évolutive grâce au traitement de services externes et a également la capacité de se connecter avec des clients, des fournisseurs, etc.