Le nuage a eu un impact transformationnel sur les entreprises de toutes tailles - des petites et moyennes entreprises aux grandes entreprises - et il ne montre aucun signe de ralentissement..

Selon la société d’analyses Gartner, l’utilisation du cloud computing continue de croître et constituera l’essentiel des nouvelles dépenses d’informatique d’ici 2016, année qui devrait voir le cloud hybride prendre le pas sur le cloud privé, près de la moitié des grandes entreprises ayant fin 2017.

Malgré son taux d'absorption élevé, le chemin le plus approprié vers le cloud n'est pas toujours aussi clair pour de nombreuses organisations qui passent du modèle client-serveur éprouvé.

Mettre en lumière les avantages et les inconvénients des trois principaux modèles de prestation de services du cloud computing: logiciel en tant que service (SaaS), plate-forme en tant que service (PaaS) et infrastructure en tant que service (IaaS) - nous avons parlé à Mike Kavis, vice-président et architecte principal des partenaires de la technologie du cloud et auteur de «Architecture du cloud».

TechRadar Pro: Pouvez-vous résumer les différents modèles de prestation de services cloud disponibles?

MK: Il existe trois modèles de services en nuage: infrastructure en tant que service (IaaS), plate-forme en tant que service (PaaS) et logiciel en tant que service (SaaS)..

Avec chaque modèle de service cloud, certaines responsabilités sont transférées au fournisseur de services cloud, permettant aux consommateurs de services cloud de se concentrer davantage sur leurs propres besoins métier et moins sur les technologies sous-jacentes..

IaaS extrait l'infrastructure et les capacités du centre de données sous-jacent de sorte que les consommateurs ne soient plus obligés de mettre en rack et d'empiler du matériel, d'alimenter et de refroidir des centres de données, ni d'acheter du matériel. Les ressources informatiques peuvent être fournies à la demande en tant que service public, un peu comme on consomme aujourd'hui de l'eau et de l'électricité.

PaaS nous emmène à un niveau supérieur dans la pile et résume ce système d'exploitation, base de données, serveur d'application et langage de programmation.

Les clients qui utilisent PaaS peuvent se concentrer sur la création de logiciels sur la plate-forme et ne plus avoir à se soucier de l’installation, de la gestion et de la correction des piles LAMP ou des systèmes d’exploitation Windows. PaaS prend également en charge la dimensionnement, le basculement et de nombreux autres aspects de la conception technique afin que les développeurs puissent se concentrer sur les applications métier et moins sur la "plomberie" informatique sous-jacente..

SaaS est le niveau ultime d'abstraction. Avec SaaS, l'ensemble de l'application ou du service est fourni sur le Web via un navigateur et / ou via une API. Dans ce modèle de service, le client doit uniquement se concentrer sur l'administration des utilisateurs au système..

Le SaaS est très courant pour les applications de type compétence non essentielles telles que la gestion de la relation client (CRM), les applications de ressources humaines et les applications financières et comptables..

De nombreuses entreprises abandonnent désormais le modèle traditionnel de logiciels envoyés aux clients ou livrant des logiciels en interne sur le réseau interne vers un modèle SaaS où le logiciel est disponible 24 heures sur 24, 7 jours sur 7 sur Internet..

Dans ce modèle, les logiciels sont mis à jour à un endroit et immédiatement disponibles pour les utilisateurs finaux, contrairement à l'ancienne méthode de mise à niveau et de mise à niveau du passé..

TRP: Que doivent prendre en compte les utilisateurs pour déterminer le modèle de service cloud adapté à leur entreprise??

MK: La bonne question est de savoir quel modèle de service cloud convient à l'application. Chaque entreprise doit s'attendre à déployer des applications et des services à l'aide des trois modèles de services cloud..

Utilisez un marteau pour marteler les clous et un tournevis pour tourner les vis. De nombreux facteurs déterminent le modèle de service cloud à utiliser..

Le premier est une décision de construction versus achat. Devrions-nous écrire le code nous-mêmes ou payer pour une solution SaaS offrant les fonctionnalités à la demande? Si le service n'est pas une compétence clé, le SaaS constitue généralement une très bonne alternative à la construction, à condition que le service soit abordable, mature et réponde aux besoins de l'entreprise..

La décision PaaS vs IaaS est généralement déterminée par les exigences de performance et d'évolutivité de l'application. Les solutions PaaS ont des limites quant à leur capacité à atteindre une très grande échelle en raison du fait que ces plates-formes doivent fournir des capacités de redimensionnement automatique et de basculement pour tous les locataires de la plate-forme..