Cloud computing
Le cloud computing, consiste à exploiter la puissance de calcul ou de stockage de serveurs informatiques distants par l'intermédiaire
d'un réseau, généralement Internet. Les serveurs sont loués à la demande, le plus souvent par tranche d'utilisation, selon des critères techniques
(puissance, bande passante, etc.), mais, également, au forfait.
Le cloud computing se caractérise par sa grande souplesse : selon le niveau de compétence de l'utilisateur client,
il est possible de gérer soi-même son serveur ou de se contenter d'utiliser des applicatifs distants en mode
SaaS
.
Les principaux services proposés en cloud computing sont le
SaaS (Software as a Service)
, le
PaaS (Platform as a Service)
et le
IaaS (Infrastructure as a Service)
.
En fonction du service, les systèmes d'exploitation, les logiciels d'infrastructure et les logiciels applicatifs seront de la responsabilité soit du fournisseur soit du client.
Les grandes entreprises du secteur informatique et de l'information (GAFA notamment) développent le cloud computing en investissant massivement pour s'offrir et offrir à leurs
clients de la puissance de calcul et de stockage d'information. C'est un important changement de paradigme des systèmes informatiques, jusque-là constitués de serveurs éparpillés
dans les entreprise et collectivités...
IaaS (infrastructure as a service)
En français infrastructure en tant que service. C'est le service de plus bas niveau. Il consiste à offrir un accès à un parc informatique virtualisé.
Des machines virtuelles sur lesquelles le consommateur peut installer un système d'exploitation et des applications. Le consommateur est ainsi dispensé de
l'achat de matériel informatique. Ce service s'apparente aux services d'hébergement classiques des centres de traitement de données (datacenters),
et la tendance est en faveur de services de plus haut niveau, qui font davantage abstraction de détails techniques. Des exemples de fournisseurs de solution sont AWS,
Microsoft Azure, Google Cloud Platform, OVH, Orange Cloud for Business...
PaaS (platform as a service)
En français plate-forme en tant que service. Dans ce type de service, situé juste au-dessus du précédent, le système d'exploitation et les outils d'infrastructure
sont sous la responsabilité du fournisseur. Le consommateur a le contrôle des applications et peut ajouter ses propres outils. La situation est analogue à celle
de l'hébergement Web, ou le consommateur loue l'exploitation de serveurs sur lesquels les outils nécessaires sont préalablement placés et contrôlés par le fournisseur.
La différence étant que les systèmes sont mutualisés et offrent une grande élasticité - capacité de s'adapter automatiquement à la demande, alors que, dans une offre
classique d'hébergement Web, l'adaptation fait suite à une demande formelle du consommateur.
SaaS (software as a service)
En français logiciel en tant que service. Dans ce type de service, des applications sont mises à la disposition des consommateurs. Les applications peuvent être
manipulées à l'aide d'un navigateur Web ou installées de façon locative sur un PC, et le consommateur n'a pas à se soucier d'effectuer des mises à jour,
d'ajouter des patches de sécurité et d'assurer la disponibilité du service. Gmail est un exemple de tel service. Il offre au consommateur un service de courrier
électronique, et le consommateur n'a pas à se soucier de la manière dont le service est fourni. Autre exemple, Office 365 propose un ensemble de services en abonnement
dont la suite logicielle Office, qui se met automatiquement à jour, l'utilisateur ne se soucie pas de racheter un nouveau logiciel ou de le mettre à jour.
On parle ici de location de services hébergés par Microsoft. D'autres exemples de logiciels mis à disposition en Saas sont Google Apps, Office Online ou LotusLive (IBM).

Cette représentation des différents modéles de service montre comment les responsabilités
sont théoriquement réparties suivant les modéles internes,
IaaS, PaaS, SaaS
.
Google Cloud Platform
Google Cloud Platform est une plateforme de cloud computing fournie par Google,
proposant un hébergement sur la même infrastructure que celle que Google utilise en interne
pour des produits tels que son moteur de recherche.
Cloud Platform fournit aux développeurs des produits permettant de
construire une gamme de programmes allant de simples sites web à des applications complexes.
|
|
|
Google Cloud Platform
fait partie d'un ensemble de solutions pour les entreprises
appelé
Google for Work
, et fournit des services modulaires basés sur le cloud,
tels que le stockage d'informations, le calcul, des applications de traduction et de prévision, etc...
AWS (Amazon Web Services)
Amazon Web Services (AWS) est une division du groupe américain de commerce électronique Amazon.com,
dédiée aux services de cloud computing à la demande pour les entreprises et particuliers3.
En 2015, AWS génère 7% du chiffre d'affaires d'Amazon et représente la première
source de profit de l'entreprise.
Lancé officiellement en 2006 par Andy Jassy, Amazon Web Services fournit des services en ligne à
d'autres sites internet ou applications clientes. La plupart d'entre eux ne sont pas directement exposés à
l'utilisateur final, mais offrent des fonctionnalités que d'autres développeurs peuvent
utiliser à travers des API .
| |
|
En 2017, AWS propose plus de 90 services, comprenant le calcul, le stockage, le réseau, la base de données,
l'analyse de données, des services applicatifs, du déploiement, de la gestion de système, de la gestion d
'applications mobiles, des outils pour les développeurs et pour l'internet des objets.
Les services les plus populaires sont
Amazon Elastic Compute Cloud
et
Amazon Simple Storage Service
.