Le glossaire du cloud
Les mots clés du cloud
Informatique en nuage/ Cloud
Modèle de gestion informatique permettant l’accès via un réseau à des ressources informatiques partagées et configurables.
Cloud privé ou interne
L’environnement Cloud appartient au client ou à un ensemble de client (Cloud communautaire) pour son ou leurs besoins propres. L’environnement Cloud est hébergé chez le client ou chez un tiers.
Cloud public
L’environnement Cloud appartient au client ou à un ensemble de client (Cloud communautaire) pour son ou leurs besoins propres. L’environnement Cloud est hébergé chez le client ou chez un tiers.
Cloud hybride
C’est un modèle qui réunit au moins un Cloud privé et au moins un Cloud public, apportant un maximum de flexibilité.
Fournisseur de Cloud public (CSP)
Son catalogue est constitué de Services Cloud comprenant des Services de capacités Cloud de type IaaS et PaaS ainsi que les prestations associées (formation, …)
Infrastructure as a Service (IaaS) / Infrastructure à la demande
C’est la 1ere brique du cloud, avec la mise à disposition en self-service de ressources d’infrastructures dites Virtual Machine (puissance CPU, mémoire, stockage, …)
Platform as a service (PaaS) / Plateforme à la demande
Mise à disposition d’une plateforme de traitement associée à une couche logicielle « as a service ». Elle permet au client de déployer des applications à partir d’un langage de programmation, de librairies ou d’outils mis à disposition par le fournisseur. Le CSP propose un service ou une fonctionnalité (DBaaS, pipeline CI/CD, brique IA/ML, …) dont il gère et assure la mise à disposition de l’infrastructure sous-jacente, sa scalabilité et sa disponibilité.
Software as a Service (SaaS)
Mise à disposition d’applications hébergées par un tiers. Le client n’a pas la maîtrise de l’infrastructure technique sous-jacente et le fournisseur gère de façon transparente pour le client l’ensemble des aspects. Le client garde la possibilité d’effectuer quelques paramétrages métier dans l’application. Exemples : CRM, outils collaboratifs, messagerie, ERP, …
Pour approfondir
API
Une API, ou interface de programmation d’application, est un ensemble de définitions et de protocoles qui facilite la création et l’intégration de logiciels d’applications.
Base de données managées / DBaaS
Les bases de données managées automatisent des tâches telles que la configuration et la gestion de la haute disponibilité, la reprise d’activité après sinistre, les sauvegardes et la réplication des données dans les différentes régions. Elles sont gérées par le CSP.
Composant cloud
Service offert par un Fournisseur de Cloud public (CSP) dans un contexte d’utilisation donné (frontal web, proxy, …).
FinOps
L’approche FinOps, contraction des termes finance et opération, vise à monitorer et optimiser les coûts en matière de cloud computing. Cela implique une collaboration étroite entre les équipes de gestion des opérations informatiques et les équipes métiers.
Elasticité
C’est la capacité du cloud à s’adapter aux besoins applicatifs le plus rapidement possible.
Flexibilité
Capacité de faire varier dans le temps, à la hausse ou à la baisse, sa consommation d’infrastructure en quasi temps réel. Ex : un bénéficiaire dispose 350j/an d’une infrastructure de 50 VMs, et décide, suite à une campagne marketing, de doubler son infrastructure à 100 VMs durant 15 jours pour gérer de manière optimale les flux. Il revient ensuite à 50 VMs sans contrainte.
IaC
L’Infrastructure as a Code est un ensemble de mécanismes permettant de créer, gérer et supprimer, par des fichiers descripteurs ou des scripts, tout ou partie de son infrastructure.
Landing zone ou Zone d’atterrissage
La zone d’atterrissage est un environnement destiné à héberger vos charges de travail. Elle permet la migration, la modernisation et l’innovation des applications. Cette approche tient compte de toutes les ressources de plateforme nécessaires pour prendre en charge le portefeuille d’applications et ne fait pas la distinction entre IaaS et PaaS.
Machine learning
Grâce à l’intelligence artificielle, le Machine Learning (apprentissage automatique) se traduit par un apprentissage spécifique d’algorithmes qui se développent grâce à des données.
Migration : Re-factoriser
Migration de l’application dans le Cloud en l’adaptant entièrement pour tirer parti des capacités du Cloud, supprimer la dette technique (chiffrement applicatif et des flux, …).
Migration : Ré-héberger | Lift & Shift
Migration de l’application dans le Cloud à l’identique : les intergiciels et bases de données ne sont pas modifiés. Seuls les composants cloud les plus basiques sont utilisés (Machines virtuelles, groupes de sécurité, load balancers de niveau 4, …).
Migration : Re-plateformer
Migration de l’application dans le cloud en l’adaptant techniquement pour bénéficier des composants cloud mis à disposition par le CSP (ex : BDD as a service, scalabilité automatique).
Serverless (sans serveur)
Dans ce modèle les développeurs n’ont pas besoin d’approvisionner les serveurs ni de gérer la mise à l’échelle de leurs applications. Le fournisseur de Cloud se charge lui-même de ces tâches, ce qui permet aux développeurs de faire passer le code en production beaucoup plus rapidement que dans les modèles traditionnels.
Scalabilité
Capacité d’un système, ou de ses composants, à être mis à l’échelle, et a être utilisé sur des plates-formes de tailles très inférieures ou très supérieures, ou avec des volumes ou flux de données très inférieurs ou supérieurs.