Maison >Problème commun >Quels sont les modèles de services du cloud computing ?
Les modèles de services du cloud computing comprennent : 1. L'infrastructure en tant que service ; 2. La plate-forme en tant que service ; 3. Le logiciel en tant que service ; La fonction principale de la plate-forme en tant que service est de fournir une plate-forme de développement et d'exploitation en tant que service aux utilisateurs ; la fonction principale de l'infrastructure en tant que service est de fournir des machines virtuelles en tant que service aux utilisateurs.
Trois modèles de services de cloud computing :
IaaS : Infrastructure-as-a-Service (Infrastructure as a Service)
La première couche est appelée IaaS, parfois aussi appelée Hardware-as-a-Service. Il y a quelques années, si vous vouliez exécuter des applications d'entreprise dans votre bureau ou sur le site Web de votre entreprise, vous deviez acheter. un serveur ou tout autre matériel coûteux pour contrôler les applications locales et permettre à votre entreprise de fonctionner.
Mais désormais, avec IaaS, vous pouvez sous-traiter le matériel vers d'autres endroits. Les sociétés IaaS fourniront des serveurs, du matériel de stockage et de réseau hors site que vous pourrez louer. En économisant sur les coûts de maintenance et l'espace de bureau, les entreprises peuvent exploiter le matériel pour exécuter leurs applications à tout moment.
Certaines grandes entreprises IaaS incluent Amazon, Microsoft, VMWare, Rackspace et Red Hat. Cependant, ces entreprises ont leur propre expertise. Par exemple, Amazon et Microsoft vous fournissent non seulement de l'IaaS, mais également de la puissance informatique. loué pour héberger votre site internet.
PaaS : Platform-as-a-Service (Platform as a Service)
La deuxième couche est ce qu'on appelle PaaS, parfois aussi appelé middleware. Tous les développements de votre entreprise peuvent être réalisés sur cette couche, économisant ainsi du temps et des ressources.
Les sociétés PaaS proposent diverses solutions pour développer et distribuer des applications en ligne, telles que des serveurs virtuels et des systèmes d'exploitation. Cela vous permet d'économiser de l'argent sur le matériel et facilite la collaboration entre studios dispersés. Gestion d'applications Web, conception d'applications, hébergement virtuel d'applications, stockage, outils de collaboration en matière de sécurité et de développement d'applications, etc.
Certains des principaux fournisseurs PaaS sont Google App Engine, Microsoft Azure, Force.com, Heroku et Engine Yard. Les entreprises récemment émergentes incluent AppFog, Mendix et Standing Cloud
SaaS : Software-as-a-Service (Software as a Service)
La troisième couche est le so- appelé SaaS. Cette couche est celle qui entre en contact avec votre vie au quotidien et est principalement accessible via un navigateur Web. Toute application sur un serveur distant peut être exécutée sur le réseau, qui est SaaS.
Les services que vous consommez sont entièrement entrés dans ces catégories à partir de pages Web telles que Netflix, MOG, Google Apps, Box.net, Dropbox ou iCloud d'Apple. Bien que ces services Web soient utilisés à des fins professionnelles, de divertissement ou les deux, ils font également partie de la technologie cloud.
Certaines applications SaaS utilisées pour les entreprises incluent GoToMeeting de Citrix, WebEx de Cisco, CRM de Salesforce, ADP, Workday et SuccessFactors.
Comparaison entre Iaas et Paas
Le rôle principal du PaaS est de fournir une plateforme de développement et d'exploitation en tant que service aux utilisateurs, tandis que le rôle principal de l'IaaS est de fournir des machines virtuelles ou d'autres ressources sont fournies aux utilisateurs en tant que services.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!