0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Introduction au Cloud Computing : Concepts Clés

Le Cloud Computing est un modèle de fourniture de services informatiques qui repose sur la virtualisation, l'automatisation et un réseau global, permettant un accès à la demande à des ressources partagées. Il se caractérise par des modèles de services tels que IaaS, PaaS et SaaS, ainsi que par différents types de cloud (public, privé, hybride, communautaire). Bien qu'il offre des avantages comme l'agilité et la flexibilité, il présente également des défis en matière de sécurité et de dépendance vis-à-vis des fournisseurs.

Transféré par

mohamedguenidi7
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Introduction au Cloud Computing : Concepts Clés

Le Cloud Computing est un modèle de fourniture de services informatiques qui repose sur la virtualisation, l'automatisation et un réseau global, permettant un accès à la demande à des ressources partagées. Il se caractérise par des modèles de services tels que IaaS, PaaS et SaaS, ainsi que par différents types de cloud (public, privé, hybride, communautaire). Bien qu'il offre des avantages comme l'agilité et la flexibilité, il présente également des défis en matière de sécurité et de dépendance vis-à-vis des fournisseurs.

Transféré par

mohamedguenidi7
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

■■ Étude Complète – Introduction au Cloud Computing

1. Définition et Contexte
Origine : Surprovisionnement chez Amazon → création d’AWS (2006). Naissance du Cloud public
moderne.
Définition NIST : Accès réseau omniprésent, à la demande, à un pool partagé de ressources
configurables.
Concepts clés : Mutualisation, élasticité, automatisation, service à la demande.

2. Les 5 Caractéristiques Essentielles


1■■ Libre-service à la demande – provisionnement automatique.
2■■ Accès réseau étendu – depuis tout appareil.
3■■ Mutualisation – ressources partagées entre clients.
4■■ Élasticité rapide – ajustement automatique des ressources.
5■■ Service mesuré – facturation à l’usage (OPEX).

3. Les Modèles de Services (IaaS, PaaS, SaaS)


Analogie Pizza :
- On-Premise : tout faire soi-même.
- IaaS : louer la cuisine (ex : AWS EC2).
- PaaS : livrer la pizza (ex : Heroku, App Engine).
- SaaS : aller au restaurant (ex : Gmail, Office 365).

4. Précurseurs du Cloud
- Grid Computing → partage massif des ressources.
- Utility Computing → paiement à l’usage.
- Autonomic Computing → auto-gestion (élasticité, auto-réparation).
Cloud = Grid + Utility + Autonomic + Virtualisation.

5. Modèle d’Affaire et Écosystème


Analogie du centre commercial :
- Cloud Provider : AWS, Azure.
- Service Provider : Netflix, Spotify.
- End User : utilisateur final.
Chaîne de valeur : End User → Service Provider → Cloud Provider.

6. Les 4 Types de Cloud


- Public Cloud : partagé, peu coûteux, élastique.
- Private Cloud : dédié, sécurisé, conforme.
- Hybrid Cloud : combinaison des deux.
- Community Cloud : partagé entre organisations similaires.

7. Avantages et Inconvénients
■ Avantages : agilité, OPEX, flexibilité, fiabilité.
■■ Risques : pannes, sécurité, souveraineté des données, vendor lock-in.

8. Technologies Habilitantes
- Virtualisation : hyperviseur → VMs, vSwitches.
- SDN : réseau programmable (OpenFlow, API REST).
- Communication : SOAP (XML), REST (HTTP/JSON), gRPC (HTTP/2 + Protobuf).

9. Architecture Réseau
- Couche Accès (ToR Switch) → serveurs.
- Couche Agrégation → racks et load balancers.
- Couche Cœur → routage haute vitesse, Internet.
Exemple : Google Cloud (35+ régions, réseau privé mondial).

10. Défis et Opportunités


Niveau Infrastructure : allocation VM, énergie, sécurité.
Niveau Application : performance, QoS, adaptation.
Opportunités : IA, orchestration intelligente, Cloud autonome.

Synthèse Finale
Le Cloud Computing est un paradigme de fourniture de services informatiques basé sur :
- Virtualisation + Automatisation + Réseau global.
- Économie à l’usage (OPEX).
- Élasticité, mutualisation et accessibilité mondiale.

Vous aimerez peut-être aussi