0% ont trouvé ce document utile (0 vote)
19 vues6 pages

Services Cloud : IaaS, PaaS, SaaS expliqués

Le document présente une introduction au Cloud Computing, définissant ses caractéristiques, modèles de services (IaaS, PaaS, SaaS) et modèles de déploiement (public, privé, hybride). Il aborde également l'impact économique du Cloud sur les entreprises, les enjeux de scalabilité, de mutualisation et de haute disponibilité, ainsi que des stratégies d'optimisation des coûts. Enfin, il fournit des points clés et astuces pour réussir l'examen sur le sujet.

Transféré par

Zineb Moustakbal
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)
19 vues6 pages

Services Cloud : IaaS, PaaS, SaaS expliqués

Le document présente une introduction au Cloud Computing, définissant ses caractéristiques, modèles de services (IaaS, PaaS, SaaS) et modèles de déploiement (public, privé, hybride). Il aborde également l'impact économique du Cloud sur les entreprises, les enjeux de scalabilité, de mutualisation et de haute disponibilité, ainsi que des stratégies d'optimisation des coûts. Enfin, il fournit des points clés et astuces pour réussir l'examen sur le sujet.

Transféré par

Zineb Moustakbal
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

Cloud computing

1. Introduction au Cloud Computing

Définition (NIST) : Accès via un réseau à des ressources informatiques partagées et


configurables, en libre-service et à la demande.
Caractéristiques clés : Mutualisation des ressources, accessibilité en réseau,
élasticité (ajustement rapide des ressources).
Avantages : Réduction des coûts, agilité, sécurité renforcée, maintenance
externalisée.

2. Historique du Cloud

Évolution :
1959 : Partage de temps (John McCarthy).
2002 : Premier Cloud public (Amazon Web Services).
Cloud 3.0 : Microservices, FaaS (Function as a Service), intégration de l'IA/ML pour
une gestion dynamique.

3. Modèles de Services Cloud (XaaS)

IaaS (Infrastructure as a Service) :


Fournit des ressources virtualisées (serveurs, stockage).
Exemples : AWS EC2, Google Compute Engine.
Avantages : Flexibilité, contrôle sur OS et middleware.
Inconvénients : Sécurité partagée, dépendance au fournisseur.
PaaS (Platform as a Service) :
Offre une plateforme de développement (OS, outils).
Exemples : AWS Elastic Beanstalk, Google App Engine.
Avantages : Rapidité de déploiement, gestion simplifiée.
Inconvénients : Limitations techniques, dépendance au fournisseur.
SaaS (Software as a Service) :
Applications hébergées et gérées par le fournisseur.
Exemples : Zoom, Office 365.
Avantages : Accessibilité, pas de maintenance.
Inconvénients : Personnalisation limitée, sécurité des données.
4. Modèles de Déploiement

Cloud Public :
Ressources partagées, payantes à l'usage (ex : AWS, Azure).
Avantages : Coût réduit, scalabilité.
Inconvénients : Sécurité partagée, personnalisation limitée.
Cloud Privé :
Infrastructure dédiée (sur site ou hébergée).
Avantages : Sécurité renforcée, contrôle total.
Inconvénients : Coût élevé, maintenance complexe.
Cloud Hybride :
Combinaison de Cloud public et privé.
Avantages : Flexibilité, optimisation des coûts.
Inconvénients : Complexité de gestion, sécurité à gérer.

5. Enjeux Économiques

Rentabilité :
Économies d'échelle : Réduction des coûts via des ressources mutualisées.
ROI/TCO : Comparaison entre solutions Cloud et on-premise.
Exemples de réussite :
Netflix (scalabilité), Airbnb (migration vers AWS), GE (optimisation des ressources).

6. Points Clés pour l'Examen

Concepts : Définition NIST, caractéristiques (élasticité, libre-service).


Modèles : IaaS/PaaS/SaaS, avantages/inconvénients.
Déploiement : Public/privé/hybride, cas d'usage.
Économie : ROI, TCO, économies d'échelle.
Cas pratiques : Études de cas (Netflix, NY Times).

Astuces

Comparaisons : Tableaux pour différencier IaaS/PaaS/SaaS.


Schémas : Représenter les modèles de déploiement.
Mots-clés : Mutualisation, scalabilité, FaaS, microservices.

Mots-clés Importants pour l'Examen


1. Mutualisation

Définition : Partage des ressources informatiques (serveurs, stockage, réseaux) entre


plusieurs utilisateurs ou organisations.
Importance : Réduit les coûts, optimise l'utilisation des infrastructures.
Exemple : Les serveurs AWS sont mutualisés entre plusieurs clients, mais isolés
virtuellement.

2. Scalabilité (Évolutivité)

Définition : Capacité d'un système à s'adapter à une charge de travail variable en


augmentant (scale-up/out) ou réduisant (scale-down/in) les ressources.
Scalabilité verticale (scale-up) : Ajout de puissance (CPU, RAM) à une machine
existante.
Scalabilité horizontale (scale-out) : Ajout de nouvelles machines pour répartir la
charge.
Exemple : Netflix utilise la scalabilité horizontale pour gérer des millions d'utilisateurs
simultanés.

3. FaaS (Function as a Service)

Définition : Modèle Cloud où les développeurs exécutent du code en réponse à des


événements, sans gérer l'infrastructure sous-jacente.
Caractéristiques :
Pas de serveurs à provisionner (serverless).
Facturation à l'usage (temps d'exécution).
Exemple : AWS Lambda, Google Cloud Functions.

4. Microservices

Définition : Architecture logicielle où une application est divisée en petits services


indépendants, communicant via des API.
Avantages :
Déploiement et mise à jour indépendants.
Meilleure tolérance aux pannes.
Scalabilité par service.
Exemple : Uber utilise des microservices pour gérer séparément la géolocalisation, les
paiements, etc.
Pourquoi ces mots-clés sont importants ?
Mutualisation → Fondement économique du Cloud.
Scalabilité → Avantage clé du Cloud pour les entreprises.
FaaS → Représente l'évolution vers le "serverless".
Microservices → Architecture moderne favorisée par le Cloud.

Astuce d'examen : Associez chaque terme à un exemple concret (ex: Netflix = scalabilité) pour
mieux retenir.

Résumé du Cours sur le Cloud Computing (Partie 2)


Pour réussir votre examen, concentrez-vous sur les points clés suivants :

1. Marché du Cloud Computing

Acteurs principaux :
Éditeurs : Développent des solutions Cloud (ex : OpenStack).
Fournisseurs : Proposent des services Cloud (IaaS, PaaS, SaaS).
Leader du marché (2023) :
AWS (47,8%), Microsoft Azure (15,5%), Alibaba (7,7%), Google Cloud (4%), IBM
(1,8%).
Tendances :
Croissance accélérée post-COVID (budget Cloud estimé à 1 800 milliards $ en 2025).
Adoption massive par les entreprises pour la transformation numérique.

2. Impact du Cloud sur les Entreprises

Modèles financiers :
CapEx (investissement initial) :représente les sommes d’argent investies par une
entreprise pour acquérir ou améliorer des immobilisations physiques et non-
consommables,
OpEx (coûts récurrents):désigne les dépenses quotidiennes effectuées par
l’entreprise, les coûts de l’activit
Le Cloud favorise l’OpEx.
Exemple : Réduction des coûts avec le Cloud (pas de maintenance matérielle).
Time-to-Market (TTM) :
désigne le temps nécessaire pour faire d’une idée, une fonctionnalité utilisée.
Réduction des délais de déploiement grâce à l’agilité du Cloud.
Étapes : Migration (Réduireles coûts)→ Cloudification
(Améliorer le Time-To-Market) → Digitalisation native.
Cas marocains :
Utilisation croissante par les grandes entreprises (OCP, Banque Centrale) et
développement d’un Cloud national (INWI, N+ONE).

3. Mise à l’Échelle des Ressources

Types de scaling :
Vertical (scale-up) : Augmentation des ressources d’une instance (CPU, RAM).
Avantage : Simple ,La gestion automatique. Inconvénient : Temps d’arrêt, risque
de panne.
Horizontal (scale-out) : Ajout d’instances.
Avantage : Haute disponibilité. Inconvénient : Nécessite un équilibreur de charge.
Automatisation :
Basée sur des métriques (CPU > 70% → ajout d’instances).
Temporelle (planification des pics de charge, ex : ventes le week-end).

4. Haute Disponibilité et Performance

SLA (Service Level Agreement) :


Garantie de disponibilité (ex : 99,9%). Critères : temps de réponse, reprise après
incident.
CDN (Content Delivery Network) :
Améliore les temps de chargement (cache localisé). Ex : AWS CloudFront, Azure
CDN.
Zones de disponibilité :
Centres de données redondants pour éviter les pannes (ex : AWS AZs, Azure
Regions).
5. Optimisation des Coûts

Stratégies :
Instances réservées : Réduction jusqu’à 75% (engagement 1-3 ans).
Instances Spot : Jusqu’à 90% de réduction (pour charges de travail flexibles).
Arrêt des ressources inutilisées (ex : machines de dev la nuit).
Outils :
AWS Cost Explorer, Azure Advisor, Google Cloud Billing.

6. Points Clés pour l’Examen

Comparer CapEx/OpEx et expliquer l’avantage du Cloud pour les entreprises.


Décrire les modèles de scaling (horizontal/vertical) avec leurs avantages/inconvénients.
Citer des exemples de SLA (ex : 99,9% = 8h de downtime/an).
Expliquer l’utilité d’un CDN et des zones de disponibilité.
Analyser un cas d’optimisation de coûts (ex : choix entre instances réservées vs Spot).

Astuces :

Utilisez des schémas pour illustrer le scaling et l’équilibrage de charge.


Retenez des exemples concrets (Netflix pour le scaling, AWS pour les SLA).
Maîtrisez les acronymes : IaaS/PaaS/SaaS, CDN, SLA, CapEx/OpEx.

Bonne révision ! 🚀

Vous aimerez peut-être aussi