Types de cloud computing

Le cloud computing offre aux développeurs et aux services informatiques la possibilité de se concentrer sur l'essentiel et d'éviter les tâches indifférenciées telles que l'approvisionnement, la maintenance et la planification des capacités. À mesure que le cloud computing a gagné en popularité, plusieurs modèles et stratégies de déploiement différents sont apparus pour répondre aux besoins spécifiques des différents utilisateurs. Chaque type de service de cloud et de méthode de déploiement offre différents niveaux de contrôle, de flexibilité et de gestion. Saisir les différences entre les modèles de cloud computing traditionnels comme l'infrastructure en tant que service (IaaS), la plateforme en tant que service (PaaS) et le logiciel en tant que service (SaaS), ainsi que déterminer les stratégies de déploiement disponibles peut vous aider à choisir l'ensemble de services dont vous avez besoin.

Alors que le secteur utilise traditionnellement des termes tels que l'infrastructure en tant que service, la plateforme en tant que service et le logiciel en tant que service pour regrouper les services cloud, chez AWS, nous nous concentrons sur les solutions adaptées à vos besoins, qui peuvent couvrir de nombreux types de services. Cette page utilise le regroupement de services traditionnel IaaS, PaaS et SaaS pour vous aider à choisir l'ensemble le mieux adapté à vos besoins et
la stratégie de déploiement qui vous convient le mieux.

Modèles de cloud computing

Bien que les définitions varient d'une entreprise à l'autre, il existe traditionnellement trois modèles principaux pour le cloud computing. Chaque modèle représente un aspect différent du cloud computing.

Infrastructure en tant que service (IaaS)

L'infrastructure en tant que service (IaaS) contient les blocs de construction fondamentaux de l'informatique dans le cloud et donne généralement accès à des fonctionnalités de mise en réseau, à des ordinateurs (virtuels ou sur du matériel dédié) et à de l'espace de stockage de données. Les fournisseurs d'infrastructure en tant que service offre le niveau le plus élevé de flexibilité et de contrôle de gestion en ce qui concerne les ressources informatiques. Ce service est très similaire aux ressources informatiques existantes avec lesquelles les services informatiques et les développeurs sont aujourd'hui familiarisés.

Pour en savoir plus sur l'IaaS, cliquez ici

Plateforme en tant que service (PaaS)

Grâce aux fournisseurs de plateforme en tant que service (PaaS), les entreprises n'ont plus besoin de gérer l'infrastructure sous-jacente (en règle générale, le matériel et les systèmes d'exploitation) et cette intégration vous permet de vous concentrer sur le déploiement et la gestion de vos applications. Vous êtes ainsi plus efficace, car vous n'avez pas à vous soucier de l'approvisionnement des ressources, de la planification des capacités, de la maintenance logicielle, de l'application de correctifs ou de toute autre charge indifférenciée liée à l'exécution de votre application.

Pour en savoir plus sur l'iPaaS, cliquez ici

Logiciel en tant que service (SaaS)

Les fournisseurs de logiciels en tant que service (SaaS) vous fournissent des applications logicielles exécutées et gérées par le fournisseur. Dans la plupart des cas, les personnes qui font référence au service Saas pensent aux applications tierces des utilisateurs finaux. Avec une offre SaaS, vous n'avez pas à vous soucier de la gestion du service ou de celle de l'infrastructure sous-jacente. Vous devez juste réfléchir à l'utilisation de ce logiciel spécifique. Une messagerie Web dans laquelle vous pouvez envoyer et recevoir des e-mails sans avoir à gérer des ajouts de fonctionnalités ni à effectuer la maintenance des serveurs et des systèmes d'exploitation sur lesquels elle s'exécute est un exemple courant d'application SaaS.

Pour en savoir plus sur le SaaS, cliquez ici

Modèles de déploiement informatique

Cloud

Une application basée sur le cloud est entièrement déployée dans le cloud. Tous ses composants sont en outre exécutés dans le cloud. Les applications dans le cloud ont été créées dans le cloud ou migrées à partir d'une infrastructure existante pour tirer parti des avantages du cloud computing. Les applications basées sur le cloud peuvent être créées sur des éléments d'infrastructure de niveau inférieur ou utiliser des services de niveau supérieur qui fournissent une abstraction des exigences en matière de gestion, d'architecture et de dimensionnement de l'infrastructure de base.

Pour en savoir plus sur le cloud computing, cliquez ici

Hybride

Un déploiement hybride permet de relier une infrastructure et des applications entre des ressources basées sur le cloud et des ressources existantes qui ne se trouvent pas dans le cloud. La méthode la plus courante de déploiement hybride consiste à associer le cloud et l'infrastructure existante sur site pour étendre et développer l'infrastructure d'une organisation dans le cloud tout en connectant les ressources de cloud au système interne. Pour plus d'informations sur la façon dont AWS peut vous aider dans le cadre de votre déploiement hybride, consultez la page relative aux architectures hybrides.

Pour en savoir plus sur le stockage cloud hybride, cliquez ici

Sur site

Le déploiement de ressources sur site, l'utilisation de la virtualisation et la fourniture d'outils de gestion des ressources ne présentent pas de nombreux avantages du cloud computing, mais sont parfois recherchés pour sa capacité à fournir des ressources dédiées. Dans la plupart des cas, ce modèle de déploiement est identique à l'infrastructure informatique héritée et fait appel à la gestion des applications et aux technologies de virtualisation pour tester et accroître l'utilisation des ressources.

Pour en savoir plus sur les installations sur site, cliquez ici