Connexion / Inscription Account

Cloud computing

Qu'est-ce que l'IaaS ?

L'IaaS (Infrastructure-as-a-Service), ou services d'infrastructure cloud, est une forme de cloud computing où les services d'infrastructure sont fournis à l'utilisateur sur Internet, à travers un cloud. L'utilisateur peut manipuler n'importe quels systèmes d'exploitation, applications, données, middlewares et environnements d'exécution. Par contre, c'est le fournisseur qui gère la virtualisation, le stockage, le réseau 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 ; le fournisseur s'occupe de tout.

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 selon les besoins, de sorte que vous n'avez pas à anticiper les besoins futurs ni à gérer ces dépenses en amont.


Comparaison entre l'IaaS, le SaaS et le PaaS

L'expression « as-a-Service » signifie généralement qu'un tiers se charge de gérer un service 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 SaaS (Software-as-a-Service) et le PaaS (Platform-as-a-Service).

Le SaaS est un service qui permet d'utiliser une application 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.

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.


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

Avantages :

  • Flexibilité : achetez uniquement les composants dont vous avez besoin et faites-les évoluer au besoin.
  • 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.

Inconvénients :

  • Sécurité : le fournisseur est-il fiable et dispose-t-il des ressources nécessaires pour éviter et gérer les menaces de sécurité ?
  • 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.
    De plus, 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'attribution 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.
  • Fiabilité du service : 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.

  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.