L'avenir appartient aux nuages.

1.1. Introduction

En parlant de l'évolution de l'informatique ces dernières années, il est impossible de ne pas mentionner la part des solutions cloud parmi les autres. Comprenons donc ce que sont les solutions cloud, les technologies, etc.
L'informatique en nuage (ou services cloud) est un ensemble particulier d'outils et de méthodes pour la logistique, le stockage et le traitement des données sur des ressources de calcul distantes, impliquant des serveurs, des systèmes de stockage de données (SSD) et des systèmes de transmission de données (SPD).

Lors de la création d'un produit IT, qu'il s'agisse d'un site vitrine, d'une boutique en ligne, d'un portail à forte charge ou d'un système de bases de données (BD), il existe au moins deux options pour héberger votre produit.

Sur le site du client (en anglais : on-premise) ou dans le cloud (en anglais : cloud). Il est difficile de dire ce qui est le plus rentable dans l'absolu.

Si vous utilisez un serveur où vous faites fonctionner une petite base de données, sans exigences de tolérance aux pannes, et un site simple sans charge importante — oui, l'hébergement sur site est votre option. Mais dès que vos charges augmentent et que vos besoins changent, il est temps de réfléchir à déménager dans le cloud.

1.2. Les clouds parmi nous

Avant de discuter de la manière dont les clouds sont fournis, il est important de comprendre que l'histoire des clouds ne concerne pas seulement les grands géants du secteur IT et leurs services internes. Nous utilisons également quotidiennement des calculs dans le cloud.

Aujourd'hui, en 2019, il est difficile de trouver une personne qui n'utilise pas Instagram, l'e-mail, des cartes et des informations sur le trafic sur son téléphone. Et où est-il stocké et traité ? Exactement !
Même si vous êtes un spécialiste IT dans une entreprise avec au moins un petit réseau de succursales (pour l'exemple), si vous mettez en place un système de stockage de données dans l'infrastructure, peu importe comment vous permettez l'accès à cette ressource — que ce soit par une interface web, ftp ou samba — pour vos utilisateurs, ce stockage sera un cloud, qui se trouve... quelque part là-bas. Que dire des choses familières, que nous utilisons quotidiennement par dizaines de fois.

2.1. Types de déploiement des ressources cloud

D'accord, le cloud. Mais tout n'est pas si simple. Nous sommes tous, en arrivant au travail — vendeurs, spécialistes IT, gestionnaires. C'est un concept large, chacun a une fonction et une certaine classification. Il en va de même ici. En fait, le service cloud peut être divisé en 4 types.

1.Cloud public (public cloud) — c'est une plateforme, ouverte au public, accessible gratuitement ou par abonnement payant. Elle est généralement gérée par une personne physique ou morale spécifique. Un exemple pourrait être un portail agrégateur d'articles de connaissances scientifiques.

2. Nuage privé (private cloud) — est l'antithèse du point 1. C'est une plateforme fermée au public, souvent destinée à une seule entreprise (ou à une entreprise et ses organisations partenaires). L'accès est fourni uniquement par l'administrateur du système aux utilisateurs. Cela peut inclure des services internes, tels qu'un réseau intranet, un système de gestion des services (service desk), un CRM, etc. En général, les propriétaires de nuages ou de segments prennent très au sérieux la question de la sécurité de l'information et de la protection des affaires, car des informations sur les ventes, les clients, les plans stratégiques des entreprises, etc. sont stockées dans des nuages privés.

3. Nuage communautaire (community cloud) on peut dire que c'est un nuage privé réparti entre plusieurs entreprises ayant des tâches ou des intérêts similaires. Il est souvent utilisé lorsque l'on doit donner des droits d'utilisation des ressources d'applications à plusieurs personnes ou départements de différentes entreprises.

4. Nuage hybride (hybrid cloud) c'est un type d'infrastructure qui combine au moins deux types de déploiement. L'exemple le plus courant est l'extension du centre de données client grâce au nuage. Cela se fait pour économiser des fonds, lorsque le déménagement complet vers le nuage n'est pas possible, ou pour des raisons de sécurité et de conformité réglementaire.

2.2. Types de service

Super, les types de déploiement sont si variés, mais il doit bien y avoir quelque chose qui les relie ? Oui, ce sont les types de service, qui sont identiques pour tous les types de nuages. Examinons les 3 types les plus courants.

IaaS (infrastructure as a service) — infrastructure en tant que service. Avec cette option, des serveurs vous sont fournis sous forme de machines virtuelles (VM), de disques, d'équipements réseau, sur lesquels vous pouvez déployer le système d'exploitation, l'environnement, lancer des services, etc. Bien que je développe actuellement activement dans le cloud de Yandex, j'ai commencé ma découverte avec GCP (Google Cloud Platform), c'est pourquoi je vais donner des exemples sur cette base, et je parlerai des fournisseurs un peu plus tard. Ainsi, un exemple de solution IaaS dans GCP serait l'élément Compute Engine. C'est une simple VM classique sur laquelle vous choisissez vous-même le système d'exploitation, et vous vous occupez de la configuration du logiciel et du déploiement des applications. Prenons un exemple. Vous êtes un développeur Python et vous souhaitez créer un site avec un backend dans le cloud en considérant seulement l'option IaaS. Vous devez prendre une VM sur laquelle le site sera hébergé, pour cela, il faut installer (dans GCP, cela se choisit lors de la création de l'instance) le système d'exploitation, mettre à jour le gestionnaire de paquets (pourquoi pas), installer la version nécessaire de Python, Nginx, etc. Sur trois VM, créer un cluster de base de données résilient (également manuellement). Prévoir la journalisation, etc. C'est bon marché et long, mais si vous voulez la flexibilité maximale — c'est votre choix.

Le suivant, plus proche de la simplicité et du coût élevé, est PaaS (platform as a service). Ici, vous obtenez également, bien sûr, des VM, mais sans la possibilité de modifier la configuration de manière aussi flexible, vous ne choisissez pas le système d'exploitation, l'ensemble des logiciels, etc., vous obtenez un environnement prêt pour votre produit. Revenons au même exemple. Vous achetez deux instances App Engine dans GCP, l'une d'elles servira de base de données, l'autre de serveur web. Vous n'avez pas besoin de configurer les programmes de service, vous pouvez lancer l'environnement de production directement depuis la boîte. Cela coûte plus cher, convenez-en, le travail doit être rémunéré, et pour vous, un Script entier a travaillé. Mais vous obtenez une plateforme prête à l'emploi.

Le troisième des principales options, se tenant au-dessus des autres — SaaS (Software as a Service). Vous ne faites pas de réglages fins des VM, vous ne les configurez absolument pas. Vous n'avez pas besoin d'être un spécialiste en informatique, pas besoin d'écrire de code, pas besoin de faire le backend. Tout est déjà prêt. Ce sont déjà des solutions prêtes, déployées, telles que GSuite (anciennement Google Apps), DropBox, Office 365.

3.1. Que se cache-t-il sous le capot ?

Vous avez compris ? D'accord, passons à autre chose. Nous avons acheté une VM, nous avons travaillé avec, puis l'avons détruite et acheté 10 autres. Nous n'achetons pas de matériel, mais nous savons qu'il doit exister quelque part. Lorsque vous avez intégré un SAN dans l'infrastructure de votre entreprise, vous l'avez probablement installé dans un rack dans la salle des serveurs. Ainsi, les fournisseurs de technologies cloud vous louent une partie de leur salle des serveurs, mais à une échelle bien plus grande. Ce sont ce qu'on appelle les centres de données (Data Centers). Ce sont de grands complexes situés presque partout dans le monde. Ces constructions se trouvent généralement près de zones pouvant fournir un refroidissement naturel pendant une partie de l'année, mais certains se construisent même dans le désert du Nevada. En plus d'installer plusieurs centaines de racks dans ces immenses hangars, le fournisseur s'assure aussi d'un échange thermique (tout le monde sait que les ordinateurs ne doivent pas être gelés ni surchauffés ?), et de la sécurité de vos données, d'abord au niveau physique, donc il est peu probable que vous puissiez entrer illégalement dans un Data Center. Cependant, les méthodes de stockage des données dans un DC varient d'un fournisseur à l'autre, certains font des enregistrements distribués entre différents centres de données, d'autres préfèrent stocker les données en toute sécurité en un seul endroit.

3.2. Les nuages aujourd'hui et dans le rétrospective. Fournisseurs

En réalité, si l'on remonte à l'histoire, les premières prémisses de la création des plateformes cloud modernes remontent au milieu des années 70, à l'époque du développement et de l'implémentation du prototype d'Internet ARPANET. À l'époque, on parlait de ce jour où les gens pourraient obtenir tous les services possibles via le réseau. Avec le temps, les canaux devenaient stables et plus ou moins larges, et en 1999, le premier système CRM commercial, proposé exclusivement par abonnement, est apparu, ce qui constitue le premier SaaS, dont les instances sont stockées dans un unique centre de données. Plus tard, la société se divise en plusieurs unités qui offrent par abonnement du PaaS, incluant un cas particulier de BDaaS (base de données en tant que service). En 2002, Amazon lance un service permettant de stocker et de traiter des informations, et en 2008, il présente un service permettant à l'utilisateur de créer ses propres machines virtuelles, marquant ainsi le début de l'ère des grandes technologies cloud.

Il est courant de parler des grandes entreprises du secteur (bien que je prévoie une grande quatrième société dans six mois) : Amazon Web Services, Microsoft Azure, Google Cloud Platform… Yandex Cloud. Je suis particulièrement heureux pour cette dernière, car quand nos compatriotes font une entrée fracassante sur la scène mondiale, une fierté particulière me fait frissonner.

Il y a aussi beaucoup d'entreprises, comme Oracle ou Alibaba, qui possèdent leurs propres services cloud, mais qui, pour certaines raisons, ne sont pas aussi populaires parmi les utilisateurs. Et bien sûr, les gars-hébergement, qui sont également des fournisseurs offrant des solutions PaaS ou SaaS.

3.3. Formation des prix et subventions

Je ne vais pas m'attarder trop sur la politique tarifaire des fournisseurs, car sinon cela ressemblerait à une publicité ouverte. Je tiens à souligner que toutes les grandes entreprises offrent des subventions de 200 à 700$ par an ou pour des périodes plus courtes, afin que vous, utilisateurs, puissiez tester la puissance de leurs solutions et comprendre ce dont vous avez réellement besoin.

De plus, toutes les entreprises des grandes entreprises... ou du quatrième groupe qui arrive bientôt... offrent la possibilité de devenir partenaire, organisent des séminaires et des formations, offrent des certifications et des avantages sur leurs produits.

Source : habr.com

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster