Connexion / Inscription Account

Cloud computing

L'infrastructure en tant que service (IaaS), qu'est-ce que c'est ?

L'infrastructure en tant que service (IaaS), ou services d'infrastructure cloud, est un modèle de cloud computing où l'infrastructure informatique est fournie aux utilisateurs finaux sur Internet. L'IaaS est généralement associée à l'informatique serverless.

 

Différences entre l'IaaS, le PaaS et le SaaS

L'IaaS est l'un des trois modèles de services cloud reconnus, avec le Paas (Platform-as-a-Service) et le SaaS (Software-as-a-Service). Il apporte aux utilisateurs tous les avantages des ressources informatiques sur site, sans les frais de gestion. Dans le modèle IaaS, les utilisateurs gèrent les applications, les données, le système d'exploitation, les middlewares et les environnements d'exploitation.

Le fournisseur de solution d'IaaS fournit les fonctions de virtualisation, le système de stockage, les réseaux et les serveurs. Ainsi, l'utilisateur n'a pas besoin d'un datacenter sur site et n'a pas à s'inquiéter des mises à jour physiques ou de la maintenance de ces composants.

Dans la plupart des cas, l'utilisateur de l'IaaS contrôle entièrement l'infrastructure grâce à une interface de programmation d'application (API) ou un tableau de bord. L'IaaS est le modèle cloud « as-a-Service » le plus flexible. En effet, il facilite la mise à l'échelle, la mise à niveau et permet d'ajouter des ressources, par exemple le stockage dans le cloud, de sorte que vous n'avez pas à anticiper les besoins futurs ni à gérer ces dépenses en amont.

L'expression « as-a-Service » signifie généralement qu'un tiers se charge de gérer un service de cloud computing pour vous, afin que vous puissiez vous concentrer sur des aspects plus importants, comme votre code et les relations avec vos clients. En plus de l'IaaS, il existe deux principales options « as-a-Service » : le PaaS (Platform-as-a-Service) et le SaaS (Software-as-a-Service).

Avec le PaaS, le matériel et la plateforme logiciel-application sont fournis et gérés par un prestataire de services extérieur. Toutefois, l'utilisateur se charge lui-même de la gestion de l'application et des données. D'abord destiné aux développeurs et aux programmeurs, le PaaS offre à l'utilisateur une plateforme sur laquelle il peut développer, exécuter et gérer ses propres applications, sans avoir à créer ni entretenir l'infrastructure généralement associée au processus. Les plateformes cloud représentent un type de PaaS et comprennent des services fournis par Alibaba Cloud, Microsoft Azure, Google Cloud, Amazon Web Services (AWS) et IBM Cloud.

Le SaaS est un service qui permet d'utiliser une application web, gérée par le prestataire de services, généralement à travers un navigateur web. Les mises à jour logicielles, les corrections de bogues et les autres tâches de maintenance logicielle sont prises en charge pour l'utilisateur, qui peut se connecter à l'application par le biais d'un tableau de bord ou d'une API. Avec le SaaS, plus besoin d'installer une application localement sur l'ordinateur de chaque utilisateur. Ainsi, vous pouvez améliorer les méthodes d'accès au logiciel par un groupe ou une équipe.

Éléments à prendre en compte pour choisir un fournisseur d'IaaS

  • Flexibilité : achetez uniquement les composants dont vous avez besoin pour votre cas d'utilisation et faites-les évoluer au besoin, en fonction de vos besoins métier.
  • Prix : l'IaaS est une solution économique puisqu'elle implique peu de frais et aucun coût de maintenance. Vous ne payez que ce que vous utilisez, quand vous l'utilisez, comme sur une facture d'électricité.
  • Contrôle : l'utilisateur garde le contrôle de son infrastructure.
  • Sécurité : le fournisseur est-il fiable et dispose-t-il des ressources nécessaires pour éviter et gérer les menaces pour la sécurité ? Existe-t-il des protocoles documentés de récupération après sinistre afin d'assurer la continuité de l'activité ?
  • Systèmes à clients multiples : les fournisseurs d'IaaS préfèrent allouer des ressources d'infrastructure à plusieurs clients, ils doivent donc pouvoir garantir que les différents clients n'ont pas accès aux données des autres. Lorsque de nombreux clients utilisent l'infrastructure d'un même fournisseur, un déséquilibre appelé « noisy neighbor » (voisin bruyant) peut survenir : les performances risquent de chuter lorsqu'un utilisateur monopolise une ressource spécifique. Le fournisseur doit donc gérer l'allocation des ressources avec précaution. C'est pourquoi il est important de comprendre comment le fournisseur fait évoluer ses ressources en fonction des charges de ses consommateurs.
  • Service : quels sont les contrats de niveau de service (SLA) du prestataire de services ? C'est-à-dire les délais et les efforts minimaux garantis par le prestataire pour résoudre les problèmes d'approvisionnement de ressources ?
  • Fiabilité : les performances et la vitesse dépendent grandement du fournisseur. Tous les problèmes logiciels et matériels côté fournisseur affectent l'environnement d'exécution de l'utilisateur.

L'IaaS avec Red Hat

La solution Red Hat‌ Cloud Suite regroupe des technologies Red Hat étroitement liées qui vous permettent de créer et de gérer un cloud IaaS, à moindre coût par rapport aux solutions concurrentes. Cette solution facilite également l'adoption d'une infrastructure de type cloud public hautement évolutive, basée sur OpenStack®.

Avec Red Hat Cloud Suite, vous pouvez accélérer la distribution des services, augmenter la valeur du service informatique et réduire le coût total de possession tout en simplifiant la gestion. Déployez les composants comme vous le voulez, quand vous le voulez, et en cas de besoin, vous pouvez toujours faire appel aux services d'assistance primés de Red Hat.

En outre, pour simplifier l'achat et la gestion des logiciels d'entreprise, Red Hat Marketplace propose un déploiement automatisé de logiciels certifiés sur n'importe quel cluster Red Hat OpenShift.

Les produits pour vous aider à fournir une IaaS

Red Hat OpenStack Platform product logo

Plateforme pour les clouds publics et privés.

Red Hat Cloud Suite product logo

Une suite d'outils pour les infrastructures de cloud public et privé.

  1. * La marque verbale OpenStack® et le logo OpenStack sont des marques commerciales/de service déposées ou des marques commerciales/de service de l'OpenStack Foundation, aux États-Unis et dans d'autres pays. Elles sont utilisées avec l'autorisation de l'OpenStack Foundation. Nous ne sommes pas affiliés à l'OpenStack Foundation ou à la communauté OpenStack, ni approuvés ou sponsorisés par celles-ci.