Vous êtes sur la page 1sur 8

Introducti on au Cloud Computi ng :

Le Cloud Computi ng est un modèle d'informati que dématérialisée qui permet


d'accéder à des ressources informati ques à distance via Internet.
Exemple : Au lieu d'installer et de gérer un logiciel sur votre propre ordinateur, vous
pouvez l'exécuter à parti r d'un navigateur Web en uti lisant un service de Cloud
Computi ng.
Modèles de services Cloud :
Infrastructure en tant que Service (IaaS) : Les fournisseurs IaaS off rent des ressources
informati ques virtuelles telles que des serveurs, des réseaux et du stockage. Les
uti lisateurs peuvent les confi gurer et les gérer selon leurs besoins.
Exemple : Amazon EC2 d'AWS fournit des machines virtuelles (instances) sur lesquelles
les uti lisateurs peuvent installer leurs propres logiciels et applicati ons.
Plateforme en tant que Service (PaaS) : Les fournisseurs PaaS off rent une plateforme
de développement et de déploiement d'applicati ons, incluant souvent des outi ls de
développement, des bases de données et des services de mise en réseau.
Exemple : Google App Engine permet aux développeurs de créer et de déployer
facilement des applicati ons Web sans avoir à gérer l'infrastructure sous-jacente.
Logiciel en tant que Service (SaaS) : Les fournisseurs SaaS off rent des applicati ons
logicielles enti èrement gérées accessibles via Internet, sans nécessiter d'installati on
ou de maintenance locale.
Exemple : Salesforce.com propose une suite d'applicati ons en ligne pour la gesti on des
relati ons clients (CRM), où les uti lisateurs peuvent accéder aux foncti onnalités via un
navigateur Web.
Modèles de déploiement Cloud :
Cloud public : Les services cloud publics sont accessibles à parti r d'un fournisseur ti ers
via Internet, et les ressources sont partagées entre plusieurs clients.
Exemple : AWS, Microsoft Azure et GCP sont des fournisseurs de cloud public qui
off rent une large gamme de services aux entreprises et aux parti culiers.
Cloud privé : Les infrastructures cloud privées sont dédiées à une organisati on
spécifi que, off rant un contrôle et une sécurité accrus, mais nécessitant une gesti on et
une maintenance supplémentaires.
Exemple : Les grandes entreprises peuvent déployer leur propre infrastructure cloud
privée pour répondre à leurs besoins spécifi ques en mati ère de confi denti alité et de
sécurité des données.
Cloud hybride : Les environnements cloud hybrides combinent des ressources cloud
public et privé, permett ant une fl exibilité et une évoluti vité accrues.
Exemple : Une entreprise peut héberger ses données sensibles sur un cloud privé tout
en uti lisant un cloud public pour les pics de demande de ressources.
Principaux fournisseurs de services Cloud :
AWS (Amazon Web Services) : AWS est l'un des principaux fournisseurs de services
cloud, off rant une large gamme de services IaaS, PaaS et SaaS.
Exemple : Amazon S3 est un service de stockage cloud hautement évoluti f et durable
proposé par AWS.
Microsoft Azure : Azure est une plateforme cloud complète off rant une gamme de
services cloud pour le développement, le déploiement et la gesti on d'applicati ons.
Exemple : Azure Functi ons est un service de calcul sans serveur permett ant d'exécuter
du code en réponse à des événements spécifi ques.
Google Cloud Platf orm (GCP) : GCP propose des services cloud pour le calcul, le
stockage, la mise en réseau et l'analyse des données.
Exemple : Google BigQuery est un entrepôt de données enti èrement géré et
hautement évoluti f proposé par GCP.
Architecture et composants du Cloud Computi ng :
Virtualisati on : La virtualisati on permet de créer des machines virtuelles isolées à
parti r d'un seul serveur physique, off rant une uti lisati on effi cace des ressources.
Exemple : VMware est une technologie populaire de virtualisati on permett ant de créer
et de gérer des machines virtuelles.
Conteneurisati on : Les conteneurs fournissent un environnement d'exécuti on léger et
portable pour les applicati ons, permett ant une mise à l'échelle rapide et une gesti on
simplifi ée.
Exemple : Docker est une plateforme de conteneurisati on populaire permett ant de
créer, déployer et gérer des conteneurs d'applicati ons.
Services web : Les services web permett ent aux applicati ons de communiquer et
d'échanger des données via des protocoles standardisés.
Exemple : RESTful (Representati onal State Transfer) est un style d'architecture web
couramment uti lisé pour construire des services web dans le Cloud.
Sécurité et gesti on des données dans le Cloud :
Sécurité du Cloud : Les défi s de sécurité dans le Cloud Computi ng incluent la
protecti on des données, l'authenti fi cati on, la gesti on des identi tés et des accès, ainsi
que la conformité aux réglementati ons.
Exemple : Le chiff rement des données stockées dans le Cloud et la mise en place de
contrôles d'accès appropriés pour les uti lisateurs autorisés.
Sauvegarde et reprise après sinistre : Les stratégies de sauvegarde et de reprise après
sinistre sont essenti elles pour garanti r la disponibilité et la résilience des données
stockées dans le Cloud.
Exemple : Les services de sauvegarde automati sés et les plans de reprise après sinistre
basés sur le Cloud peuvent être uti lisés pour protéger les données criti ques.
Cas d'uti lisati on du Cloud Computi ng :
E-commerce : Les entreprises de commerce électronique peuvent uti liser le Cloud
Computi ng pour héberger leur site Web, gérer les commandes et stocker les données
des clients.
Exemple : Amazon.com uti lise AWS pour fournir une expérience de commerce
électronique rapide et évoluti ve à des millions de clients.
Santé : Le Cloud Computi ng permet le stockage et l'analyse des dossiers médicaux
électroniques, facilite la télémédecine et améliore la collaborati on entre les
professionnels de la santé.
Exemple : Philips HealthSuite est une plateforme cloud qui permet aux professionnels
de la santé d'accéder aux données médicales et d'analyser les informati ons pour des
diagnosti cs précis.
Services fi nanciers : Les insti tuti ons fi nancières uti lisent le Cloud Computi ng pour le
traitement des paiements, la gesti on des risques et la fourniture de services bancaires
en ligne.
Exemple : PayPal uti lise le Cloud Computi ng pour traiter des millions de transacti ons
fi nancières sécurisées chaque jour.
La migrati on vers le cloud :
Elle consiste à transférer des applicati ons existantes, des données et une
infrastructure vers une plateforme cloud ou un fournisseur de services cloud.
Migrati on d'applicati ons :
La migrati on d'applicati ons consiste à déplacer des applicati ons existantes vers un
environnement cloud, en tenant compte de la compati bilité, des performances et de la
sécurité.
Exemple : Une entreprise qui migre son CRM sur site vers une applicati on CRM basée
sur le cloud comme Salesforce pour bénéfi cier d'une accessibilité accrue et de
foncti onnalités étendues.
Stratégies de migrati on d'applicati ons :
o Transfert direct (Lift and Shift ) : Déplacer les applicati ons telles quelles vers le
cloud sans apporter de modifi cati ons signifi cati ves.
o Refonte (Refactoring) : Modifi er et opti miser les applicati ons pour ti rer parti
des foncti onnalités et des services nati fs du cloud.
o Reconstructi on (Rebuilding) : Reconstruire les applicati ons à parti r de zéro en
uti lisant des technologies cloud nati ves.
Exemple : Netf lix a migré son service de diff usion de vidéos vers le cloud en combinant
le transfert direct et la refonte, en exploitant la mise à l'échelle et la disponibilité
off ertes par l'infrastructure cloud.
Migrati on des données :
La migrati on des données consiste à transférer des données à parti r de systèmes sur
site ou de plates-formes cloud existantes vers un nouvel environnement cloud.
Exemple : Une entreprise migre sa base de données d'un centre de données sur site
vers un service de base de données cloud tel qu'Amazon RDS pour profi ter de services
gérés, de la mise à l'échelle et de la réducti on des charges opérati onnelles.
Stratégies de migrati on des données :
o Migrati on hors ligne : Transférer de gros volumes de données via des supports
de stockage physiques, tels que des disques durs, puis les expédier au
fournisseur cloud.
o Migrati on en ligne : Reproduire ou synchroniser les données entre les
environnements sur site et cloud en temps réel.
Exemple : Dropbox a uti lisé une combinaison de stratégies de migrati on hors ligne et
en ligne pour transférer des pétaoctets de données uti lisateur vers sa plateforme de
stockage basée sur le cloud.
Migrati on d'un cloud à un autre :
La migrati on d'un cloud à un autre consiste à déplacer des ressources et des données
d'un fournisseur de services cloud à un autre, souvent moti vée par des considérati ons
de coûts, de performances ou de foncti onnalités.
Exemple : Une entreprise peut décider de migrer ses machines virtuelles et ses
données d'AWS vers Azure en raison d'une tarifi cati on plus avantageuse ou de
foncti onnalités spécifi ques proposées par Azure.
Défi s de la migrati on d'un cloud à un autre :
o Diff érences dans les off res de services : Les diff érents fournisseurs cloud
peuvent proposer des services et des capacités diff érents, ce qui nécessite des
ajustements dans le processus de migrati on.
o Portabilité des données : Assurer un transfert fl uide des données et des
applicati ons entre diff érents environnements cloud.
Exemple : Spoti fy a migré son infrastructure d'un centre de données privé vers Google
Cloud Platf orm (GCP) pour ti rer parti des services gérés et de l'infrastructure mondiale
de GCP.
Gesti on du Cloud (Cloud Management) :
La gesti on du Cloud englobe la supervision, la planifi cati on, le contrôle et
l'opti misati on des ressources et des services cloud pour répondre aux besoins de
l'entreprise.
Exemple : La gesti on du Cloud implique la mise en place de processus pour
provisionner, surveiller, sauvegarder et opti miser les ressources cloud uti lisées par
l'entreprise.
Foncti onnalités de la gesti on du Cloud :
Provisionnement : Allouer dynamiquement les ressources nécessaires aux applicati ons
et aux services dans le Cloud.
Surveillance : Collecter des données sur les performances, l'uti lisati on et la
disponibilité des ressources cloud.
Gesti on des uti lisateurs et des autorisati ons : Gérer les accès et les autorisati ons des
uti lisateurs aux services cloud.
Opti misati on des coûts : Analyser et opti miser les coûts associés à l'uti lisati on des
ressources cloud.
Exemple : Les outi ls de gesti on du Cloud tels que AWS Management Console ou
Microsoft Azure Portal permett ent aux administrateurs de gérer effi cacement les
ressources et les services cloud.
Défi s de la gesti on du Cloud (Cloud Management Challenges) :
Les défi s de la gesti on du Cloud comprennent la complexité de la gesti on de plusieurs
fournisseurs cloud, la sécurité des données, l'opti misati on des coûts et la conformité
réglementaire.
Exemple : Lors de l'uti lisati on de plusieurs fournisseurs cloud, une entreprise doit
s'assurer que les diff érentes plates-formes sont bien intégrées et gérées de manière
cohérente.
Stratégies de gesti on du Cloud :
Gesti on des fournisseurs : Sélecti onner, intégrer et gérer effi cacement les fournisseurs
cloud uti lisés par l'entreprise.
Gesti on de la sécurité : Mett re en place des mesures de sécurité pour protéger les
données et les applicati ons dans le Cloud.
Gesti on des performances : Surveiller et opti miser les performances des applicati ons
et des ressources cloud.
Gesti on des coûts : Analyser et opti miser les dépenses liées aux ressources cloud
uti lisées.
Exemple : Une entreprise peut mett re en place des politi ques de sécurité robustes, des
procédures de sauvegarde régulières et des outi ls de surveillance des performances
pour gérer effi cacement son environnement cloud.
Surveillance du Cloud (Cloud Monitoring) :
La surveillance du Cloud consiste à collecter, analyser et interpréter les données sur
les performances, la disponibilité et l'uti lisati on des ressources cloud.
Exemple : Les outi ls de surveillance du Cloud tels que Nagios, Datadog ou Prometheus
permett ent de suivre en temps réel les métriques de performance des ressources
cloud et d'alerter en cas de problèmes.
Objecti fs de la surveillance du Cloud :
Opti misati on des performances : Identi fi er et résoudre les goulots d'étranglement et
les problèmes de performances pour garanti r une expérience uti lisateur fl uide.
Gesti on des coûts : Analyser les modèles d'uti lisati on des ressources et identi fi er les
opportunités d'opti misati on des coûts.
Détecti on des problèmes de sécurité : Surveiller les acti vités suspectes, les violati ons
de sécurité potenti elles et détecter les anomalies.
Exemple : En surveillant les métriques de performances d'une applicati on dans le
Cloud, une entreprise peut identi fi er un pic d'uti lisati on et provisionner des
ressources supplémentaires pour maintenir la performance.
Automati on (Automati sati on) :
L'automati sati on dans le Cloud consiste à uti liser des outi ls et des scripts pour
exécuter des tâches répéti ti ves ou complexes de manière automati sée, sans
interventi on humaine.
Exemple : La créati on automati que de machines virtuelles, la confi gurati on des
réseaux, le provisionnement des ressources et la gesti on des sauvegardes sont des
exemples d'automati sati on dans le Cloud.
Cloud Orchestrati on (Orchestrati on du Cloud) :
L'orchestrati on du Cloud fait référence à la coordinati on et à la gesti on automati sées
de plusieurs services et ressources cloud pour exécuter des fl ux de travail et des
processus complexes.
Exemple : Dans un fl ux de travail d'orchestrati on du Cloud, une demande de créati on
d'environnement de développement peut déclencher automati quement le
provisionnement de machines virtuelles, la confi gurati on du réseau, l'installati on de
logiciels et l'aff ectati on des autorisati ons.
Orchestrati on Benefi ts (Avantages de l'orchestrati on) :
L'orchestrati on du Cloud off re des avantages tels que l'accélérati on des déploiements,
l'améliorati on de la cohérence, l'opti misati on des ressources, la réducti on des erreurs
et la fl exibilité.
Exemple : L'orchestrati on permet d'automati ser la mise en service d'une infrastructure
complète pour une applicati on, garanti ssant ainsi une confi gurati on cohérente et une
mise en service rapide.
Cloud Orchestrati on vs Cloud Automati on (Orchestrati on du Cloud par rapport à
l'automati sati on du Cloud) :
L'automati sati on du Cloud se concentre sur l'exécuti on automati sée de tâches
spécifi ques, tandis que l'orchestrati on du Cloud coordonne et gère des fl ux de travail
et des processus plus complexes impliquant plusieurs services et ressources.
Exemple : L'automati sati on du Cloud peut être uti lisée pour automati ser le
provisionnement d'une seule machine virtuelle, tandis que l'orchestrati on du Cloud
peut gérer la créati on et le déploiement de toute une infrastructure de
développement.
Use Cases (Cas d'uti lisati on) :
Provisionnement d'environnements de développement : L'orchestrati on du Cloud peut
automati ser la créati on de l'infrastructure nécessaire à l'environnement de
développement, y compris les machines virtuelles, les réseaux et les services associés.
Déploiement d'applicati ons : L'orchestrati on du Cloud facilite le déploiement
d'applicati ons en coordonnant automati quement la confi gurati on des ressources
nécessaires, comme les serveurs, les bases de données et les services de mise en
réseau.
Gesti on des sauvegardes et de la reprise après sinistre : L'automati sati on du Cloud et
l'orchestrati on peuvent être uti lisées pour planifi er et exécuter des sauvegardes
régulières, ainsi que pour coordonner la reprise après sinistre en cas d'incident.
Exemple : Une entreprise peut uti liser l'orchestrati on du Cloud pour déployer
automati quement un environnement de test, y compris la créati on de machines
virtuelles, l'installati on de logiciels et la confi gurati on du réseau.

Vous aimerez peut-être aussi