LFCA : Apprendre les fondamentaux du Cloud Computing – Partie 13

L’informatique en nuage est un mot à la mode qui fait référence à une technologie à la demande qui a pris d’assaut le monde de la technologie et simplifie la manière dont nous provisionnons les ressources informatiques et accédons aux données. Pour mieux comprendre et apprécier le concept de l’informatique en nuage, revenons en arrière et voyons à quoi ressemblait l’environnement technologique avant l’avènement de la technologie en nuage.

Traditionnellement, une organisation achetait des serveurs physiques et les installait dans ses propres locaux. À mesure que l’entreprise se développait, les demandes croissantes du secteur d’activité poussaient l’entreprise à déplacer ses ressources vers un centre de données où elle achèterait des ressources supplémentaires telles que des serveurs, du matériel de réseau, de l’énergie de secours et des systèmes de refroidissement. Cela fonctionnait bien, mais la configuration présentait quelques défis.

Le défi de l’informatique traditionnelle

De toute évidence, l’approche traditionnelle de la provision de ressources physiques sur site entraînait souvent une augmentation des coûts opérationnels due à l’expansion de l’entreprise. Comme mentionné précédemment, les entreprises devaient consacrer plus de fonds à la location d’espace supplémentaire, aux coûts énergétiques, à la maintenance et à l’embauche d’une équipe d’experts pour surveiller leurs ressources 24 heures sur 24.

Adapter les ressources en temps voulu pour répondre aux demandes croissantes de l’entreprise serait également un défi. De plus, les catastrophes naturelles telles que les tremblements de terre, les typhons et les incendies poseraient souvent un risque pour l’entreprise et entraîneraient des temps d’arrêt massifs qui, à leur tour, impacteraient l’entreprise.

C’est là qu’intervient l’informatique en nuage.

L’informatique en nuage

Le cloud computing est une fourniture à la demande de services qui incluent le stockage de bases de données, la puissance de calcul, les applications, les réseaux et autres ressources informatiques. Le mot-clé est À LA DEMANDE. Cela implique que vous pouvez provisionner des ressources lorsque vous en avez besoin. Cela est rendu possible grâce à un fournisseur de services Cloud selon un modèle de tarification à l’usage où vous ne payez que ce dont vous avez besoin.

Vous pouvez également facilement augmenter vos ressources en cours de route pour correspondre à vos besoins croissants. De cette manière, vous pouvez ajouter de l’espace disque, du CPU ou de la mémoire sur votre instance de calcul en nuage en quelques secondes sans avoir à supporter les retards agonisants liés à l’obtention d’approbations pour l’achat de matériel supplémentaire dans la configuration traditionnelle.

En termes simples, le cloud computing implique la fourniture de services informatiques tels que des serveurs, des bases de données, du stockage, des applications et des réseaux ‘ sur le cloud ‘ ou via Internet avec l’aide d’un fournisseur de services Cloud. Cela offre des économies d’échelle car vous payez généralement pour ce que vous utilisez, ce qui réduit vos coûts opérationnels et vous aide à gérer votre entreprise de manière plus efficace.

Certains des principaux plateformes de Cloud Computing incluent :

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure
  • IBM Cloud
  • Oracle Cloud

Types de modèles de déploiement Cloud

Toutes les déploiements cloud ne sont pas les mêmes et il n’y a pas un type de déploiement cloud universel. Différents modèles et architectures cloud ont évolué pour aider les utilisateurs et les organisations à répondre à leurs besoins. Prenons un moment pour passer brièvement en revue les principaux types de cloud.

1. Cloud Public

Dans le cloud public, toutes les ressources sont exclusivement détenues et gérées par des sociétés tierces ou des fournisseurs. Ces fournisseurs fournissent des ressources informatiques via Internet et incluent des sociétés telles que AWS, Google Cloud et Microsoft Azure.

Dans le cloud public, les ressources sont partagées entre différents utilisateurs et organisations. Pour accéder et profiter des services, il suffit de créer un compte et d’ajouter vos coordonnées de facturation pour commencer à accéder aux ressources via un navigateur web.

2. Cloud Privé

Dans un cloud privé, les ressources informatiques sont réservées à une seule entreprise. Ici, l’infrastructure est hébergée et entretenue dans le centre de données d’une entreprise. L’organisation a un contrôle total sur le matériel et les services qu’elle fournit.

Le Cloud Privé donne aux organisations plus de contrôle sur leurs ressources et offre un degré de confidentialité décent, garantissant que les informations confidentielles ne sont pas accessibles aux fournisseurs tiers.

Des exemples de cloud privé incluent HP Cloud Services & Ubuntu Cloud.

3. Cloud Hybride

Il s’agit d’un mélange de clouds publics et privés. Une entreprise peut choisir d’exploiter le cloud public pour un service particulier et héberger des fichiers et d’autres données sur le cloud privé, ce qui permet une plus grande flexibilité.

Types de services Cloud

Nous pouvons classer les services Cloud dans les catégories générales suivantes – IaaS, PaaS, SaaS, et Serverless.

1. IaaS (Infrastructure en tant que Service)

IaaS est la catégorie fondamentale de la technologie basée sur le cloud et elle sous-tend l’infrastructure du cloud. Il fournit une plateforme sur laquelle les utilisateurs et les entreprises peuvent accéder à des ressources telles que le stockage et les applications. Il permet également aux entreprises de construire et de gérer leur contenu de manière transparente.

Des exemples d’IaaS incluent Microsoft Azure, AWS et Google Cloud Platform.

2. SaaS (Logiciel en tant que Service)

SaaS, abréviation de Software As A Service, fait référence à des applications ou logiciels basés sur le Cloud auxquels les utilisateurs finaux peuvent accéder pour construire et gérer leur contenu. Les applications SaaS sont accessibles via le navigateur et éliminent le besoin de sauvegardes et d’installation d’applications directement sur votre PC local.

Le SaaS est hautement évolutif et fournit une sécurité d’entreprise indispensable. C’est sans aucun doute l’une des catégories les plus populaires de services cloud et est utilisé par pratiquement toutes les entreprises – qu’il s’agisse d’une petite start-up ou d’une grande entreprise. Le SaaS est particulièrement utile dans la collaboration, surtout là où les membres de l’équipe travaillent à distance ou résident dans différentes régions géographiques.

Des exemples populaires de services SaaS incluent Google Apps, Microsoft Office 365 et Dropbox.

3. PaaS (Plateforme en tant que Service)

PaaS, une abréviation de Plateforme en tant que Service, est une plateforme cloud qui cible les développeurs et les entreprises. Il leur fournit un environnement pour héberger, instancier et déployer leurs propres applications personnalisées.

Outre l’infrastructure de base que l’on trouve dans l’IaaS tels que les serveurs, les bases de données, le réseau et le stockage, le PaaS fournit des outils de développement, des systèmes de gestion de bases de données et des services de BI (Business Intelligence) pour permettre aux entreprises de construire et de déployer efficacement leurs applications.

En bref, dans PaaS, vous êtes responsable de vos propres applications et services. Le fournisseur Cloud s’occupe de tout le reste.

Des exemples de plateformes PaaS incluent OpenShift et Google App Engine.

Avantages du Cloud Computing

Nous avons jusqu’à présent vu ce que le cloud computing implique et les différents types de plateformes cloud et de services cloud. À ce stade, vous avez déjà une idée de certains des avantages associés au cloud computing. Faisons un aperçu de certains des mérites de la technologie Cloud.

1. Rentabilité

Le modèle de Cloud computing est basé sur un système de paiement à l’usage. Cela signifie que vous ne payez que pour les ressources que vous utilisez, contrairement à un environnement informatique traditionnel où vous payez le prix fort même pour des services sous-utilisés.

Il n’y a absolument aucun coût initial ni acquisition de matériel informatique. Votre facturation s’arrête dès que vous cessez d’utiliser les services cloud. Tout cela offre un moyen rentable de provisionner des ressources et de déployer vos applications, et permet de mieux prévoir les coûts futurs.

2. Mise à l’échelle

La technologie cloud vous permet de mettre à l’échelle vos ressources en fonction des demandes de votre entreprise. Vous pouvez facilement augmenter vos ressources de calcul telles que la RAM et le CPU en cas de charge de travail accrue et les réduire pour réduire les coûts lorsque la charge de travail diminue.

3. Haute disponibilité

Le Cloud garantit que vous pouvez facilement accéder à vos ressources à tout moment de la journée à partir de divers appareils tels que des Mac, des PC, des tablettes et même des smartphones avec un temps d’arrêt négligeable.

4. Sécurité

La sécurité sur le Cloud est à double facette. Il y a la sécurité physique qui vient avec des centres de données robustes qui sont sécurisés avec des systèmes de surveillance et de contrôle de haute qualité. De plus, les fournisseurs de cloud fournissent une sécurité numérique pour protéger vos actifs contre les utilisateurs non autorisés et malveillants en utilisant une technologie de pare-feu de pointe, des systèmes de prévention et de détection d’intrusion et une surveillance 24/7/365.

5. Performance et fiabilité améliorées

Les fournisseurs de cloud disposent de plusieurs centres de données dans différentes régions géographiques qui assurent la réplication des données et garantissent ainsi la redondance des données et la tolérance aux pannes en cas de problème. Les craintes liées à des catastrophes physiques telles que les incendies et les tremblements de terre portant atteinte à vos données appartiennent désormais au passé.

Voilà parmi les principaux avantages de s’appuyer sur le cloud.

Inconvénients du Cloud Computing

Bien sûr, le cloud apporte certains avantages qui rendent la vie beaucoup plus facile. Mais est-il sans aucun inconvénient ? Certainement pas, et comme toute technologie, le cloud est associé à certains inconvénients que nous chercherons à explorer.

1. Manque de Contrôle Total sur les Données

Un des plus grands défis avec le cloud est que vous abandonnez le contrôle de vos données à un tiers. Vous leur confiez essentiellement vos données en espérant qu’ils les maintiendront en sécurité dans leurs centres de données, à l’abri des regards indiscrets et des menaces externes.

Cependant, vos données sont hébergées dans leur infrastructure soumise à leurs politiques. Si le prestataire rencontre une période d’indisponibilité ou, pire encore, fait faillite, vos données deviendront inaccessibles. En d’autres termes, sauvegarder des données sur le cloud implique que vous abandonniez le contrôle sur vos données au fournisseur.

2. Dépendance à une Connexion Internet

Il n’y a absolument pas moyen d’y échapper : vous avez besoin d’une connexion internet pour accéder à vos données et ressources sur le cloud. L’absence de connexion internet pour quelque raison que ce soit vous laissera dans l’embarras et vous empêchera d’accéder à vos données.

3. Sécurité

Cela peut sembler confus car nous avons précédemment suggéré que vos données dans le cloud sont en sécurité. Cependant, la sécurité de vos données est aussi bonne que les mesures de sécurité mises en place par le fournisseur de cloud. Des mesures de sécurité laxistes peuvent offrir une faille aux pirates informatiques pour infiltrer votre fournisseur de cloud et accéder à vos informations sensibles.

Problèmes techniques

Si vous rencontrez un problème technique, vous devez ouvrir un ticket auprès de votre fournisseur et attendre qu’ils résolvent le problème. Certains fournisseurs mettent du temps à vous répondre, ce qui entraîne des retards.

Conclusion

Depuis sa création, l’informatique en nuage continue de révolutionner la manière dont les entreprises et les utilisateurs gèrent et traitent leurs données, et avec l’adoption croissante de la technologie Cloud, il est prévu que les fournisseurs Cloud augmenteront la capacité de stockage et rendront les services Cloud plus abordables.

De plus en plus de fournisseurs chercheront à améliorer la sécurité de leurs plateformes pour faire face aux menaces émergentes et protéger les données de leurs utilisateurs. Des efforts accrus seront également déployés pour intégrer les technologies émergentes telles que l’IoT avec le cloud.

En effet, l’avenir du Cloud est prometteur compte tenu des nombreux avantages qu’il offre. Sa rentabilité et sa fiabilité sont idéales pour accélérer la croissance des entreprises, petites et grandes.

Source:
https://www.tecmint.com/fundamentals-of-cloud-computing/