Lexique
Toutes les définitions sur le cloud
Retrouvez toutes les définitions des termes ou acronymes associés au cloud par ordre alphabétique
ABC
- Algorithme : Un ensemble d’instructions et d’opérations réalisées dans un ordre précis pour réaliser une tache ou résoudre un problème. Pour qu’il soit utilisable par une machine, il est nécessaire d’exprimé cet algorithme dans un langage informatique, en général sous forme d’application qui combine un grand nombre d’algorithme pour réaliser des actions variées.
L’utilisation d’algorithme est aujourd’hui généralisé et on y fait appel constamment dans notre quotidien : recommandation de produits sur la base d’achats déjà effectués, conduite de véhicule autonome…
- ATAWAD : Simplement l’acronyme de Any Time Anywhere Any Device, ce qui veut dire : n’importe quand, n’importe ou et sur n’importe quel écran.
- Analyse prédictive : Une méthode qui consiste a analyser l’historique des données d’utilisation d’un service ou d’un produit ou d’un phénomène sur une période pour en déduire un comportement type. Il ne s’agit pas de prédire l’avenir mais de faire ressortir des probabilités de ce qui peut survenir, une méthode qui est particulièrement utilisé dans le domaine du Big Data, par les data scientists qui utilisent des techniques comme le machine learning.
- Ansible : Ansible est une plateforme open source qui combine le déploiement de logiciels multi-nœuds, l’exécution des tâches ad-hoc, et la gestion de configuration. Une plateforme fournie par Red Hat, elle utilise des modèles YAML directement lisibles qui permettent aux utilisateurs de programmer l’exécution de tâches répétitives sans avoir à apprendre un langage évolué.
- API ou Application Programming Interface : Un ensemble de fonctions permettant à des applications d’accéder aux services de logiciels tiers. L’utilisation des API simplifie grandement le travail des développeurs en donnant l’accès à des ressources externes, accélérant ainsi le développement de certaines taches.
- Bureau d’enregistrement ou Registraire : Société ou une association gérant la réservation de nom de domaine. Leurs services permettent de réserver pour une durée définie les domaine de premier niveau comme par exemple : .fr, .com, .org
- Business intelligence : Représente l’ensemble des technologies permettant l’analyse de leurs données pour aider à la prise de décision.
- CaaS (Container as a Service) : Le Container as a Service désigne une forme de virtualisation par conteneurs, qui intègrent : les moteurs, l’orchestration et les ressources de traitement sous-jacentes.
Dans certain cas le terme CaaS désigne également les services de prise en charge de conteneurs d’un fournisseur de cloud.
- Certificat SSL : Installé sur un serveur, le certificat SSL active le cadenas et le protocole « https », afin d’assurer une connexion sécurisée entre le serveur web et le navigateur.
- Cloud Broker :Un Cloud Broker agit comme un intermédiaire entre les utilisateurs et les fournisseurs de services cloud, offrant des conseils, de la négociation de contrats, et des services d’intégration. Il aide les entreprises à choisir les services cloud les plus adaptés à leurs besoins, à gérer les relations avec plusieurs fournisseurs, et à assurer que les services sont utilisés de manière optimale et économique.
- Cloud Bursting : Le Cloud Bursting est une technique utilisée pour gérer des pics de charge en déplaçant automatiquement le trafic excédentaire d’un cloud privé vers un cloud public. Cela permet aux applications de gérer une demande accrue sans interruption de service, en utilisant les ressources du cloud public comme une extension temporaire de la capacité du cloud privé.
- Cloud Governance : La Cloud Governance implique l’ensemble des politiques, des procédures, et des contrôles internes qui régissent la fourniture, l’utilisation et la sécurité des services cloud au sein d’une organisation. Elle vise à assurer la conformité aux lois et réglementations, à optimiser les coûts, et à maintenir la sécurité des données dans le cloud.
- Cloud Management Platform (CMP): Une Cloud Management Platform est un ensemble d’outils intégrés qui permettent aux entreprises de gérer les services cloud à travers différents environnements (publics, privés, hybrides). Elle offre des fonctionnalités telles que l’automatisation, l’orchestration, la surveillance, et la gestion de la sécurité et des coûts.
- Cloud Migration: La Cloud Migration est le processus de déplacement des ressources informatiques, telles que les données, les applications, et les charges de travail, d’un environnement local ou traditionnel vers le cloud. Ce processus peut impliquer diverses stratégies et outils pour minimiser les interruptions et optimiser les performances dans le nouvel environnement cloud.
- Cloud Monitoring: Le Cloud Monitoring est la pratique de surveillance continue des services cloud pour assurer leur performance, disponibilité, et sécurité. Il utilise des outils et des technologies pour suivre l’utilisation des ressources, détecter des anomalies, et fournir des alertes en cas de problèmes.
- Cloud native : Représente l’ensemble des technologies qui permettent de créer et exécuter des applications nativement adapté aux environnements modernes tels que le cloud public, cloud privé ou hybride. (exemple de technologies : containers, microservices, les service mesh etc).
- Cloud Portability: La Cloud Portability fait référence à la capacité de déplacer facilement des applications ou des données d’un environnement cloud à un autre. Cela implique souvent l’utilisation de standards ouverts et de technologies compatibles pour éviter le verrouillage propriétaire et permettre une plus grande flexibilité.
- Cloud Provisioning: Le Cloud Provisioning est le processus de sélection et de mise en place des ressources cloud nécessaires pour exécuter des applications et des services. Il peut être automatisé pour permettre un déploiement rapide et efficace des ressources en fonction de la demande.
- Cloud Security: La Cloud Security englobe l’ensemble des politiques, technologies, applications, et contrôles utilisés pour protéger les données, les applications, et l’infrastructure associés aux services cloud. Elle traite des menaces de sécurité spécifiques au cloud, telles que les violations de données, les fuites de données, et les attaques par déni de service.
- Cloud Security: La Cloud Security englobe l’ensemble des politiques, technologies, applications, et contrôles utilisés pour protéger les données, les applications, et l’infrastructure associés aux services cloud. Elle traite des menaces de sécurité spécifiques au cloud, telles que les violations de données, les fuites de données, et les attaques par déni de service.
- Cloud Service Agreement (CSA): Un Cloud Service Agreement est un contrat entre un fournisseur de services cloud et un client qui définit les termes et conditions du service, y compris les niveaux de service (SLA), la responsabilité, la gestion des données, et la sécurité.
- Cloud Service Provider (CSP): Un Cloud Service Provider est une entreprise qui offre des services de cloud computing aux utilisateurs finaux, entreprises, ou autres organisations. Les CSP fournissent une gamme de services tels que l’infrastructure en tant que service (IaaS), la plateforme en tant que service (PaaS), et le logiciel en tant que service (SaaS).
- Cluster : Cluster de serveurs ou grappe de serveurs, des termes qui désignent un groupe de serveurs et d’autres ressources indépendantes fonctionnant comme un seul système.
Le cluster est constitué de noeuds de calcul, de noaeuds de stockage, de noeuds de frontaux… Permettant de profiter d’une ressource de traitement de données centralisée. Un client peut ainsi dialoguer avec le la grappe de serveurs comme si il s’agissait d’une seule machine.
- CMS (Content Management System) : Les CMS sont des plateformes de déploiement de sites web qui permettent d’en gérer le contenu, l’apparence et les fonctionnalités de A à Z, sans necessairement avoir besoin de passer par une interface de programmation.
En général l’usage est simplifier et un grand nombre de fonctionnalités peuvent être ajoutées via des plugin (exemples de CMS : WordPress, Joomla!, Prestashop, Shopify, Magento, Wix etc).
- Compliance: La Compliance dans le contexte du cloud fait référence à l’adhésion aux lois, réglementations, et normes qui s’appliquent à l’utilisation des services cloud. Cela inclut des domaines tels que la protection des données, la sécurité de l’information, et les audits.
- Conteneurisation : Rassemble le code d’un logiciel et tous ses composants (librairies, frameworks…) dans des environnements distincts (conteneurs). L’application conteneurisée peut alors fonctionner sur toutes les infrastructures, indépendamment de leur système d’exploitation.
Le conteneur est donc une sorte d’environnement de calcul modulaire, ce qui supprime l’obligation de développer sur une plateforme ou un OS spécifique (ce qui pouvait engendrer des problèmes de compatibilité).
DEF
- Data lake : Un Data Lake permet de stocker une très large quantité de données brutes dans le format natif pour une durée indéterminée.
- Data mart : Un Data Mart est une archive qui stocke les données et utilise l’ensemble des informations récupérées pour répondre aux besoins d’une fonction ou d’un service opérationnel particulier.
- Datawarehouse : Un Data Warehouse est une base de données relationnelle hébergée sur un serveur dans un Data Center ou dans le Cloud. Il recueille des données dans le but principal de soutenir l’analyse et faciliter le processus de prise de décision.
- Devops : DevOps est une culture et un ensemble de pratiques qui visent à unifier le développement logiciel (Dev) et les opérations informatiques (Ops), favorisant une collaboration étroite et une automatisation des processus pour accélérer le développement, le déploiement, et la maintenance des logiciels.
- Docker: Docker est une plateforme open source pour le développement, le déploiement, et l’exécution d’applications dans des conteneurs. Les conteneurs permettent de packager une application avec toutes ses dépendances dans une unité standardisée pour le développement logiciel, ce qui simplifie les déploiements sur différents environnements.
- Edge Computing: L’Edge Computing fait référence à la capacité pour les machines qui génèrent de la donnée de traiter une partie en local grâce à des capacités de calcul et stockage dédiés, plutôt que dans un data center centralisé, ce qui nécessite des transferts lourds avant de pouvoir analyser la donnée. Cela réduit la latence et la bande passante nécessaire pour les applications nécessitant un traitement en temps réel ou près de la source de données.
- Extensions génériques (gTLDs) : Il s’agit d’extensions génériques, qui n’ont pas d’implication géographique. (exemple : .adult .agency .bar etc).
- Extensions géographiques (ccTLDs) : Ce sont des extensions qui impliquent une appartenance géographique. (exemples : .fr .uk .es etc).
- FaaS (Function as a Service): Function as a Service est un modèle de cloud computing qui permet aux développeurs d’exécuter des morceaux de code (fonctions) en réponse à des événements, sans se préoccuper de la gestion de l’infrastructure serveur sous-jacente, souvent dans un environnement serverless.
GHI
- Git : Logiciel opensource de gestion de version du code décentralisé.
- Housing : Le housing correspond à la mise à disposition par un hébergeur, d’espaces au sein de son datacenter pour les clients qui souhaitent y installer ses équipements informatiques (baie, serveurs, stockage…).
En plus de lui louer l’espace, l’hébergeur garantit la bonne gestion électrique, la climatisation et le réseau.
- Hosting : Offre d’hébergement sur des serveurs dédiés ou partagés, le client n’ont pas l’accès aux datacenter et n’ont pas d’information sur la localisation. Les accès se font via un portail web fournit par l’hébergeur.
- Architecture hyperconvergée ou HCI : La virtualisation de tous les systèmes jusqu’a présent partiellement définis par des infrastructures physiques : l’hyperviseur, stockage et réseaux.
- IaaS : Infrastructure as a Service, le fait de pouvoir bénéficier d’infrastructures informatiques virtualiséss à la demande en mode OpEx.
- ICANN (Internet Corporation for Assigned Names and Numbers) : C’est l’organisme de régulation des ressources numériques d’internet comme les adresses IP, les noms de domaines de premier niveau.
MNO
- Machine virtuelle ou VM : La délinéation d’un ou plusieurs serveurs virtuels au sein d’un serveur physique. Typiquement organisés en gabarits en fonction du nombre de coeurs virtuels et la mémoire associée.
- Micro service : Pratique consistant à diviser chaque service ou fonctionnalité d’une application ou un site web et de les héberger dans un conteneur afin de limiter les risques de faillite du système global.
- Middleware : Les logiciels tiers créant un réseau d’échange d’informations entres différentes applications.
- Multicloud : Pratique consistant a utiliser un ou plusieurs clouds dans le but de tirer parti des meilleurs atouts de chaque plateforme utilisée, ou pour limiter la dépendance à une seule plateforme.
- Openstack : Système d’exploitation cloud opensource qui permet de gérer les ressources cloud (calcul, stockage, réseau etc.) associés.
PQR
- PaaS (Platform as a Service) : Plateform as a Service, une utilisation du cloud permettant aux entreprises d’externaliser un ensemble d’outils logiciels utiles dans le développement de leur applications. L’avantage est que les utilisateurs n’ont plus l’obligation d’installer leur propre hadware et logiciels pour développer ou lancer de nouvelles applications.
Les principales fonctionnalités qu’on retrouve chez les fournisseurs sont : le système d’exploitation, l’environnement de programmation, le logiciel serveur, le support de stockage, le système de gestion de base de données, les outils de design et l’hébergement.
- PRA (Plan de Reprise d’Activité) : Stratégie IT permettant à une entreprise d’anticiper les processus à mettre en place pour reconstruire son SI suite à un sinistre (incendie, intempérie…).
Ce plan définie les procédures à mettre en place en cas de sinistre, les délais de reprise d’activité (RTO) et également les personnes qui doivent intervenir.
- RAM (Random Access Memory) : Il s’agit d’une mémoire destinée à stocker de manière provisoire des données. On l’appelle aussi mémoire vive, elle est présente sur tous les ordinateurs.
- RPO (Recovery Point Objective) : La durée maximum entre la sauvegarde des données qu’il est acceptable de perdre lors d’une panne.
- RTO (Recovery Time Objective) : La durée maximale d’interruption acceptable d’une ressource informatique.
STU
- SaaS : Software as a Service : le fait de pouvoir bénéficier de logiciels hébergés sur une infrastructure tiers, sans avoir a gérer les licences moyennant un abonnement.
- SFTP (Secure File Transfer Protocol) : Transfert de fichier FTP sécurisé par le protocole SSH.
- SLA (Service Level Agreement) : Garantie d’un taux de disponiblité des ressources de calcul ou de stockage. Sous ce seuil, des pénalités sont appliquées. Sur Flexible Engine, notre SLA est de 99.99%.
- SSH : Protocole et programme permettant la sécurisation des connexions et la communication entre serveurs distant.
- Système d’exploitation ou OS : Le système d’exploitation ou OS pour Operating System en Anglais, est un ensemble de programmes qui est chargé de gérer les ressources d’une machine sur lequel il est installé ainsi que l’interface utilisateur pour que celui-ci puisse réaliser des taches.
L’OS a donc pour mission de gérer le CPU, la mémoire… pour optimiser l’exécution des applications mais aussi l’utilisation de périphériques externes.
- Traitement du langage naturel (TLN ou LNP) : C’est la capacité pour un programme informatique de comprendre le langage humain comme il est parlé en faisant appel à des technologies intelligence artificielle. Le développement d’applications TLN est particulièrement difficile car les machines sont conçus dans des langages de programmation précis, sans ambiguïté et extrêmement structuré et gèrent des en général des commandes vocales clairement énoncées.
Alors que le discours humain n’est pas forcément précis, il est souvent ambigu et sa structure linguistique peut dépendre d’un grand nombre de facteurs complexes, notamment l’argot, les dialectes régionaux et le contexte social.
VWX
- VDI ou Virtual Desktop Interface : Solution qui utilise des plateformes de virtualisation, permettant d’accéder à distance à une interface PC virtualisée sur un serveur cloud. Ce qui offre la possibilité aux équipes métier d’accéder à leurs sessions, leurs différents logiciels… Pour les équipes informatiques, les taches de maintenances sont simplifiés car elles peuvent être géré à distance et les mises à jour sont déployées en masse.
- Virtualisation : La virtualisation consiste à exécuter sur une machine hôte, différents éléments tel qu’un système d’exploitation, un serveur, un dispositif de stockage ou des ressources réseau.
Le domaine de la virtualisation fait d’énormes progrès dans les trois domaines du réseau, le stockage et les serveurs.
- Whois : Un service de recherche permettant d’obtenir des informations sur une adresse IP ou un nom de domaine.