Chapitre 24
Cloud computing
Lecture : 21 minQuiz de 12 questions
# Cloud computing
## Objectifs et prérequis
**Objectifs** : À la fin de ce chapitre, l'élève sera capable de :
- Définir le cloud computing et expliquer son évolution historique.
- Identifier et différencier les trois principaux modèles de services cloud (IaaS, PaaS, SaaS).
- Décrire les quatre modèles de déploiement cloud (public, privé, hybride, communauté) et leurs caractéristiques.
- Analyser les enjeux de sécurité et d'éthique liés à l'utilisation du cloud.
- Proposer des solutions d'intégration cloud dans des contextes éducatifs ou professionnels camerounais et africains.
- Évaluer les avantages et les limites du cloud computing selon les critères de coût, de scalabilité, de disponibilité et de conformité.
**Prérequis** : Connaissances de base en réseaux informatiques (topologies, protocoles TCP/IP), systèmes d'exploitation (Windows/Linux), virtualisation, et notions de sécurité informatique (authentification, chiffrement, pare-feu).
---
## Introduction
Le cloud computing désigne la fourniture de services informatiques — serveurs, stockage, bases de données, réseaux, logiciels, analyse et intelligence — sur Internet (« le cloud ») pour offrir une innovation plus rapide, des ressources flexibles et des économies d'échelle. Au lieu de posséder et maintenir une infrastructure physique, les utilisateurs accèdent à des ressources technologiques sous forme de service, généralement facturées à l'usage.
L'origine du terme remonte aux années 1960 avec les idées de J.C.R. Licklider sur un « réseau intergalactique d'ordinateurs », mais le concept moderne émerge au début des années 2000. Amazon lance Amazon Web Services (AWS) en 2006, marquant le début du cloud commercial à grande échelle. Google et Microsoft suivent avec Google App Engine (2008) et Azure (2010). En Afrique, l'adoption du cloud accélère depuis 2015, portée par la croissance du mobile money, des startups tech (comme Jumia, Andela, Flutterwave) et des initiatives gouvernementales de numérisation (ex : e-Cameroon, Smart Africa). Au Cameroun, des institutions comme l'Université de Yaoundé II et la CAMTEL expérimentent des solutions cloud pour l'éducation et la santé.
Le cloud computing transforme profondément les modèles économiques et éducatifs : il permet aux écoles rurales d'accéder à des logiciels coûteux sans investissement matériel, aux universités de collaborer en temps réel sur des projets de recherche, et aux gouvernements de déployer des services publics numériques à moindre coût.
---
## I. Introduction to cloud computing
### Contexte historique et évolution
Le cloud computing n'est pas une invention soudaine mais l'aboutissement de décennies d'évolution : du temps-partage des années 1960 (ex : système CTSS du MIT), au modèle client-serveur des années 1980-90, puis à la virtualisation et aux grilles de calcul des années 2000. Le tournant décisif vient avec la capacité des centres de données à offrir des ressources élastiques à la demande, grâce à l'automatisation et à la standardisation (API, conteneurs, orchestration).
### Définition officielle
> Le cloud computing est un modèle permettant un accès pratique, à la demande et en libre-service à un ensemble partagé de ressources informatiques configurables (réseaux, serveurs, stockage, applications, services) pouvant être rapidement provisionnées et libérées avec un minimum d'effort de gestion ou d'interaction avec le fournisseur de service. (Source : NIST Special Publication 800-145, 2011)
### Caractéristiques essentielles (5 selon le NIST)
1. **Self-service à la demande** : L'utilisateur peut provisionner unilatéralement des capacités informatiques (ex : temps serveur, stockage) selon ses besoins, sans interaction humaine avec le fournisseur.
2. **Accès réseau large** : Les capacités sont disponibles sur le réseau et accessibles via des mécanismes standards favorisant l'utilisation par des plateformes hétérogènes (mobile, tablette, laptop, workstation).
3. **Mise en commun des ressources** : Les ressources du fournisseur sont mises en commun pour servir plusieurs consommateurs à l'aide d'un modèle multi-locataire, avec attribution et réattribution dynamiques des ressources selon la demande.
4. **Élasticité rapide** : Les capacités peuvent être provisionnées et libérées rapidement, parfois automatiquement, pour s'adapter à la demande. Pour le consommateur, les capacités disponibles pour le provisionnement semblent souvent illimitées.
5. **Service mesuré** : Les systèmes cloud contrôlent et optimisent l'utilisation des ressources grâce à un outil de métrologie adapté au type de service (stockage, traitement, bande passante, comptes utilisateurs actifs). L'utilisation peut être surveillée, contrôlée et rapportée, assurant une transparence pour le fournisseur et le consommateur.
### Modèle économique
Le cloud repose sur des modèles de facturation à l'usage (pay-as-you-go), par abonnement (subscription), ou réservés (reserved instances). Cela transforme les dépenses en capital (CAPEX) en dépenses opérationnelles (OPEX), améliorant la trésorerie des organisations.
### Vocabulaire à retenir
- **Elasticité** : Capacité du système à augmenter ou réduire automatiquement les ressources selon la charge.
- **Multi-locataire (multi-tenancy)** : Architecture où une seule instance d'un logiciel sert plusieurs clients (locataires), chacun isolé logiquement.
- **Provisionnement** : Processus d'allocation de ressources informatiques à un utilisateur ou une application.
- **OPEX vs CAPEX** : Dépenses opérationnelles (coûts récurrents) vs dépenses en capital (investissements initiaux).
- **Latence** : Délai entre une requête et sa réponse ; critique pour les applications temps réel.
- **SLA (Service Level Agreement)** : Contrat définissant le niveau de service garanti (disponibilité, temps de réponse, support).
### Exemple concret camerounais
À l'Université de Ngaoundéré, le département d'informatique utilise AWS Educate pour offrir aux étudiants un accès gratuit à des environnements de développement cloud (EC2, S3) dans le cadre de leurs projets de fin d'études, réduisant le besoin de laboratoires physiques coûteux.
### Sujet type examen avec plan
**Sujet** : Expliquez en quoi le modèle de facturation à l'usage du cloud computing transforme la gestion financière des petites et moyennes entreprises (PME) camerounaises, en illustrant votre réponse par deux exemples concrets issus des secteurs de l'agriculture numérique et de l'éducation.
**Plan** :
I. Définition du modèle pay-as-you-go et contraste avec le modèle traditionnel (CAPEX)
II. Avantages pour les PME : réduction des coûts initiaux, scalabilité, amélioration de la trésorerie
III. Exemple 1 : Une startup agro-tech utilisant des capteurs IoT et un stockage S3 pour analyser les rendements des cultures (ex : projet AgriCloud dans la région de l'Ouest)
IV. Exemple 2 : Une école privée à Douala migrant son système de gestion scolaire vers Google Workspace for Education, payant uniquement par utilisateur actif
V. Limites : dépendance à la connectivité, coûts cachés (sortie de données, formation), nécessité d'une bonne gouvernance cloud
VI. Conclusion : Le cloud comme levier d'inclusion numérique, sous condition d'infrastructure et de compétences
---
## II. Types of cloud computing services
### Les trois modèles de service (SPI model)
Le cloud computing se structure autour de trois modèles principaux, souvent représentés en pyramide (IaaS à la base, SaaS au sommet), chacun offrant un niveau différent d'abstraction et de gestion.
#### 1. Infrastructure as a Service (IaaS)
> L'IaaS fournit des ressources informatiques virtualisées fondamentales — serveurs, stockage, réseaux — sur Internet, permettant au consommateur de déployer et d'exécuter des logiciels arbitraires, incluant des systèmes d'exploitation et des applications.
- **Ce que le fournisseur gère** : Matériel physique, hyperviseur, réseau, stockage de base.
- **Ce que le consommateur gère** : Système d'exploitation, middleware, runtime, données, applications.
- **Exemples** : Amazon EC2, Microsoft Azure Virtual Machines, Google Compute Engine, OpenStack.
- **Cas d'usage** : Migration de serveurs physiques vers le cloud, hébergement de sites web à fort trafic, environnements de test et de développement, calcul haute performance (HPC).
- **Avantages** : Contrôle maximal, flexibilité, adapté aux charges de travail variables.
- **Inconvénients** : Nécessite une expertise technique élevée (sysadmin, sécurité).
#### 2. Platform as a Service (PaaS)
> Le PaaS fournit une plateforme permettant au consommateur de déployer des applications créées à l'aide de langages de programmation, de bibliothèques, de services et d'outils soutenus par le fournisseur, sans avoir à gérer l'infrastructure sous-jacente (serveurs, stockage, réseau, systèmes d'exploitation).
- **Ce que le fournisseur gère** : Tout ce de l'IaaS + système d'exploitation, middleware, runtime.
- **Ce que le consommateur gère** : Applications et données.
- **Exemples** : Google App Engine, Microsoft Azure App Service, Heroku, AWS Elastic Beanstalk.
- **Cas d'usage** : Développement et déploiement rapides d'applications web et mobiles, APIs, microservices.
- **Avantages** : Accélération du développement, réduction de la complexité opérationnelle, focus sur la logique métier.
- **Inconvénients** : Dépendance au fournisseur (vendor lock-in), moins de contrôle sur l'environnement.
#### 3. Software as a Service (SaaS)
> Le SaaS fournit au consommateur la possibilité d'utiliser les applications du fournisseur qui s'exécutent sur une infrastructure cloud. Les applications sont accessibles depuis divers appareils clients via une interface mince (ex : navigateur web).
- **Ce que le fournisseur gère** : Tout : infrastructure, plateforme, application.
- **Ce que le consommateur gère** : Configuration de l'application, données utilisateur.
- **Exemples** : Google Workspace (Gmail, Docs), Microsoft 365, Salesforce, Zoom, MoodleCloud.
- **Cas d'usage** : Productivité bureautique, gestion de la relation client (CRM), apprentissage en ligne, visioconférence.
- **Avantages** : Aucune installation/maintenance locale, accès universel, mises à jour automatiques.
- **Inconvénients** : Dépendance totale au fournisseur, risques de confidentialité des données, personnalisation limitée.
### Tableau comparatif des modèles de service
| Critère | IaaS | PaaS | SaaS |
|-----------------------|----------------------------------|------------------------------------|--------------------------------------|
| Niveau d'abstraction | Bas (infrastructure) | Moyen (plateforme) | Haut (application logicielle) |
| Géré par fournisseur | Matériel, virtualisation, réseau | + OS, middleware, runtime | Tout (infra + plateforme + appli) |
| Géré par consommateur | OS, applis, données | Applis, données | Config, données utilisateur |
| Exemples | EC2, Azure VM | App Engine, Heroku | Gmail, Salesforce, MoodleCloud |
| Cas d'usage typique | Serveurs personnalisés, HPC | DevOps, APIs, apps web | Bureautique, CRM, formation en ligne |
| Niveau de contrôle | Élevé | Moyen | Faible |
| Expertise requise | Élevée | Moyenne | Faible |
### Vocabulaire à retenir
- **Abstraction** : Masquage des détails techniques complexes derrière une interface simplifiée.
- **Vendor lock-in** : Situation où un client devient dépendant d'un fournisseur spécifique en raison de difficultés techniques, contractuelles ou financières à migrer.
- **Middleware** : Logiciel intermédiaire entre le système d'exploitation et les applications (ex : serveurs d'applications, bus de messages).
- **Runtime** : Environnement d'exécution d'un langage de programmation (ex : JVM pour Java, .NET CLR).
- **API (Application Programming Interface)** : Ensemble de définitions et de protocoles permettant à deux logiciels de communiquer.
- **Microservices** : Architecture où une application est composée de petits services indépendants, déployables séparément.
### Exemple concret africain
Au Kenya, la startup M-Tiba utilise une plateforme PaaS sur AWS pour gérer son système de paiement mobile santé, permettant aux utilisateurs de payer des soins médicaux via USSD et mobile money, avec une scalabilité automatique lors des épidémies (ex : choléra).
### Sujet type examen avec plan
**Sujet** : Comparez les modèles IaaS, PaaS et SaaS en termes de contrôle, de responsabilité de gestion et d'adéquation pour un projet de numérisation des archives nationales camerounaises. Justifiez quel modèle serait le plus approprié et pourquoi.
**Plan** :
I. Rappel des caractéristiques de chaque modèle (IaaS, PaaS, SaaS)
II. Analyse du projet : numérisation des archives (scanning, stockage, métadonnées, accès public, préservation à long terme)
III. Évaluation selon les critères :
- Contrôle nécessaire sur l'environnement (sécurité, formats de fichier, durée de vie)
- Responsabilité de gestion souhaitée (limiter la charge technique de l'État)
- Besoin en personnalisation (métadonnées spécifiques, interfaces de recherche)
IV. Recommandation : IaaS pour le stockage préservatif (contrôle total sur les données), SaaS pour le portail d'accès public (facilité d'usage)
V. Alternative hybride : PaaS pour développer un moteur de recherche personnalisé sur des stockage objet (S3)
VI. Conclusion : Aucun modèle unique ne suffit ; une approche multi-cloud ou hybride est souvent nécessaire pour les projets complexes d'intérêt public
---
## III. Deployment Models, Security, and Cloud Ethics
### Les quatre modèles de déploiement
Le modèle de déploiement définit où l'infrastructure cloud est située, qui la possède et qui y a accès.
#### 1. Cloud public
> Le cloud public est une infrastructure cloud mise à disposition du grand public ou d'un grand groupe industriel et possédée par un organisme vendant des services cloud.
- **Caractéristiques** : Ressources partagées, haute scalabilité, coût faible à l'usage, gestion entièrement par le fournisseur.
- **Fournisseurs majeurs** : AWS, Azure, Google Cloud, Alibaba Cloud, Oracle Cloud.
- **Avantages** : Économies d'échelle, innovation rapide, pas d'investissement initial.
- **Inconvénients** : Moins de contrôle sur la localisation des données, risques perçus de sécurité, conformité réglementaire complexe.
- **Cas d'usage** : Startups, applications web grand public, sauvegardes, tests et développement.
#### 2. Cloud privé
> Le cloud privé est une infrastructure cloud réservée à l'usage exclusif d'une seule organisation comprenant plusieurs consommateurs (ex : unités métier). Elle peut être possédée, gérée et hébergée par l'organisation, un tiers, ou une combinaison des deux, et peut exister sur ou hors site.
- **Caractéristiques** : Ressources dédiées, contrôle total, personnalisation poussée, coût élevé (CAPEX + OPEX).
- **Types** : Sur site (on-premise), hébergé (hosted private cloud), virtuel (VPC dans un cloud public).
- **Avantages** : Sécurité renforcée, conformité réglementaire (ex : santé, défense), performance prévisible.
- **Inconvénients** : Coût élevé, moindre élasticité, nécessite une expertise interne.
- **Cas d'usage** : Banques, hôpitaux, agences gouvernementales, entreprises avec données sensibles.
#### 3. Cloud hybride
> Le cloud hybride est une composition de deux ou plusieurs infrastructures cloud distinctes (privées, publiques ou communautaires) qui restent des entités uniques, mais sont liées par une technologie normalisée ou propriétaire permettant la portabilité des données et des applications.
- **Caractéristiques** : Combine les avantages du privé (sécurité, contrôle) et du public (évolutivité, coût).
- **Mécanismes de liaison** : VPN dédié, interconnectage direct (ex : AWS Direct Connect, Azure ExpressRoute), outils de gestion unifiée (ex : Azure Arc, Google Anthos).
- **Cas d'usage** : Charge de travail variable (pics saisonniers), stratégie de sauvegarde 3-2-1, modernisation progressive des systèmes hérités.
- **Exemple camerounais** : La CAMTEL pourrait maintenir un cloud privé pour ses systèmes de facturation critiques tout en utilisant le cloud public pour héberger son portail client et ses applications de marketing numérique.
#### 4. Cloud communautaire
> Le cloud communautaire est une infrastructure cloud partagée par plusieurs organisations appartenant à une communauté spécifique avec des préoccupations communes (mission, politique, exigences de sécurité, considérations de conformité).
- **Caractéristiques** : Infrastructure mutualisée, gouvernance partagée, adapté aux besoins sectoriels.
- **Exemples** : Cloud pour universités africaines (ex : initiative RENU), cloud pour organisations de santé en Afrique de l'Ouest, cloud pour ONG humanitaires.
- **Avantages** : Répartition des coûts, partage des bonnes pratiques, conformité sectorielle facilitée.
- **Inconvénients** : Nécessité d'accord de gouvernance complexe, moins de flexibilité que le public pur.
- **Cas d'usage** : Réseaux de recherche universitaires, plateformes de partage de données climatiques africaines, systèmes d'alerte précoce aux catastrophes.
### Sécurité dans le cloud
La sécurité cloud repose sur le modèle de responsabilité partagée : le fournisseur sécurise l'infrastructure, le consommateur sécurise ses données, ses applications et son accès.
#### Responsabilité partagée (exemple AWS)
- **Fournisseur sécurise** : Infrastructure globale (physique, réseau, hyperviseur, stockage de base).
- **Consommateur sécurise** : Système d'exploitation invité, pare-feu applicatif, gestion des identités et accès (IAM), chiffrement des données, sécurité des applications.
#### Menaces principales
- Fuites de données dues à des configurations erronées (ex : bucket S3 public par erreur).
- Compromission des identités (mots de passe faibles, absence d'authentification multi-facteurs).
- Attaques par déni de service distribué (DDoS).
- Menaces internes (employés malveillants ou négligents).
- Risques liés aux tiers (fournisseurs de logiciels SaaS vulnérables).
#### Bonnes pratiques
> Toujours activer l'authentification multi-facteurs (MFA) pour les comptes administratifs.
> Chiffrer les données au repos (AES-256) et en transit (TLS 1.2+).
> Appliquer le principe du moindre privilège (PoLP) dans la gestion des accès.
> Effectuer des audits de configuration réguliers (ex : avec AWS Config, Azure Policy).
> Sauvegarder régulièrement et tester la restauration (règle 3-2-1 : 3 copies, 2 médias différents, 1 hors site).
> Former les utilisateurs à la sensibilisation au phishing et à la sécurité des identifiants.
#### Outils de sécurité cloud
- **IAM (Identity and Access Management)** : Gestion centralisée des utilisateurs, rôles et politiques d'accès.
- **KMS (Key Management Service)** : Gestion sécurisée des clés de chiffrement.
- **WAF (Web Application Firewall)** : Protection des applications web contre les exploits courants (OWASP Top 10).
- **SIEM (Security Information and Event Management)** : Agrégation et analyse des journaux de sécurité (ex : Splunk, Azure Sentinel).
- **CSPM (Cloud Security Posture Management)** : Surveillance continue de la conformité et des mauvaises configurations (ex : Prisma Cloud, AWS Security Hub).
### Éthique du cloud
L'utilisation du cloud soulève des questions éthiques au-delà de la simple sécurité technique.
#### Principaux enjeux éthiques
1. **Confidentialité et surveillance** : Risque de profilage, de suivi non consenti, ou d'accès gouvernemental aux données (ex : lois comme le Cloud Act américain).
2. **Équité d'accès** : Fracture numérique accentuée si les communautés rurales ou pauvres n'ont pas la connectivité pour bénéficier du cloud.
3. **Impact environnemental** : Consommation énergétique des data centers (environ 1% de l'électricité mondiale en 2020). Certains fournisseurs s'engagent vers la neutralité carbone (ex : Google depuis 2007, Microsoft d'ici 2030).
4. **Responsabilité sociale** : Les géants du cloud doivent éviter l'exploitation des données personnelles à des fins discriminatoires ou manipulatrices.
5. **Souveraineté numérique** : Risque de dépendance excessive envers des fournisseurs étrangers, menaçant l'autonomie des États africains sur leurs données critiques.
#### Cadre éthique pour les institutions camerounaises
> Toute adoption de cloud par une institution publique ou éducative camerounaise doit respecter les principes de transparence, de consentement éclairé, de minimisation des données, et de responsabilité sociale, conformément à la loi n° 2010/012 du 21 décembre 2010 portant sur la cybercriminalité et la protection des données personnelles au Cameroun.
#### Initiative africaine pertinente
Le projet **African Cloud Computing Initiative (ACCI)**, soutenu par la Banque africaine de développement et Smart Africa, vise à développer des capacités cloud locales, à promouvoir l'hébergement de données africaines en Afrique, et à réduire la dépendance aux infrastructures étrangères.
### Vocabulaire à retenir
- **Modèle de responsabilité partagée** : Cadre définissant la répartition des tâches de sécurité entre le fournisseur cloud et le consommateur.
- **Authentification multi-facteurs (MFA)** : Méthode d'authentification nécessitant deux ou plus de preuves d'identité (ex : mot de passe + code SMS + empreinte).
- **Chiffrement au repos** : Protection des données stockées sur disque ou dans le cloud par un algorithme de chiffrement.
- **Principe du moindre privilège (PoLP)** : Attribution minimale des droits nécessaires pour accomplir une tâche.
- **Data residency** : Exigence légale ou contractuelle selon laquelle les données doivent être stockées dans une certaine juridiction géographique.
- **Souveraineté numérique** : Capacité d'un État à contrôler ses infrastructures, ses données et ses services numériques sans dépendance étrangère excessive.
- **Fracture numérique** : Écart entre ceux qui ont un accès efficace aux technologies numériques et ceux qui n'en ont pas.
- **Neutralité carbone** : État où les émissions de CO2 d'une activité sont compensées par des actions réduisant ou capturant une quantité équivalente ailleurs.
### Tableau comparatif des modèles de déploiement
| Critère | Cloud public | Cloud privé | Cloud hybride | Cloud communautaire |
|-----------------------|--------------------|--------------------|-----------------------------|-----------------------------|
| Propriété | Fournisseur tiers | Organisation unique| Mixte (privé + public) | Groupe d'organisations |
| Accès | Ouvert au public | Restreint à l'org | Selon politique de liaison | Restreint à la communauté |
| Coût | Faible à l'usage | Élevé (CAPEX+OPEX) | Variable | Partagé entre membres |
| Évolutivité | Très élevée | Limitée | Élevée (via le public) | Modérée |
| Contrôle | Faible | Total | Élevé (via le privé) | Partagé |
| Conformité | Complexe | Facile (si adapté) | Équilibrée | Adaptée au secteur |
| Cas d'usage typique | Startups, apps web | Banques, hôpitaux | Entreprises en transition | Universités, ONG, santé |
### Exemple concret camerounais
Le ministère de l'Éducation de base au Cameroun expérimente un cloud communautaire avec l'UNESCO pour héberger une plateforme de ressources éducatives libres (REL) accessible aux écoles rurales, réduisant la dépendance aux manuels coûteux et permettant des mises à jour centralisées.
### Sujet type examen avec plan
**Sujet** : Discutez des défis de sécurité et d'éthique liés à l'adoption du cloud computing dans les systèmes de santé camerounais, en proposant des mesures concrètes pour garantir la confidentialité des données des patients tout en permettant l'interopérabilité entre les hôpitaux publics et privés.
**Plan** :
I. Contexte : Numérisation des dossiers médicaux au Cameroun (ex : projet e-Health dans les régions du Centre et du Littoral)
II. Défis de sécurité :
- Risques de fuites de données sensibles (VIH, grossesse, pathologies chroniques)
- Faiblesse des mots de passe et absence de MFA dans certains centres
- Risques liés à l'interconnexion non sécurisée entre systèmes hérités et cloud
III. Défis d'éthique :
- Consentement éclairé des patients pour le stockage cloud de leurs données
- Risque de stigmatisation si des données sont fuitées ou mal utilisées
- Questions de souveraineté : qui contrôle les serveurs où sont stockées les données de santé ?
IV. Mesures de sécurité proposées :
- Chiffrement de bout en bout des dossiers médicaux (AES-256)
- Authentification multi-facteurs obligatoire pour le personnel médical
- Utilisation d'un cloud privé ou communautaire dédié à la santé, avec audit régulier
- Mise en place d'un SIEM pour détecter les anomalies d'accès
V. Mesures éthiques proposées :
- Élaboration d'une charte d'utilisation des données de santé conforme à la loi camerounaise sur la protection des données
- Consentement granulaire : les patients choisissent quelles données sont partagées et à quelle fin
- Hébergement préférentiel dans des data centers africains (ex : Maroc, Afrique du Sud, Kenya) pour réduire la dépendance étrangère
- Formation continue du personnel sur l'éthique des données de santé
VI. Conclusion : Le cloud peut améliorer considérablement la qualité et l'accès aux soins, mais seulement si sécurité et éthique sont intégrées dès la conception (privacy by design, security by design)
---
## Synthèse du chapitre
- Le cloud computing est défini par le NIST comme un modèle permettant un accès à la demande, en libre-service, à des ressources informatiques partagées, avec cinq caractéristiques essentielles : self-service, accès réseau large, mise en commun des ressources, élasticité rapide, et service mesuré.
- Les trois modèles de service sont : IaaS (infrastructure), PaaS (plateforme), et SaaS (logiciel), chacun offrant un niveau différent d'abstraction, de contrôle et de responsabilité de gestion.
- Les quatre modèles de déploiement sont : public (partagé, faible coût), privé (dédié, haut contrôle), hybride (combinaison des deux), et communautaire (partagé par une groupe avec des besoins communs).
- La sécurité cloud repose sur un modèle de responsabilité partagée : le fournisseur sécurise l'infrastructure, le consommateur sécurise ses données, ses applications et son accès.
- Les bonnes pratiques de sécurité incluent le chiffrement, l'authentification multi-facteurs, le principe du moindre privilège, et la surveillance continue.
- L'éthique du cloud aborde la confidentialité, l'équité d'accès, l'impact environnemental, la responsabilité sociale, et la souveraineté numérique, particulièrement pertinents dans le contexte africain.
- Des exemples concrets camerounais et africains illustrent l'application du cloud dans l'éducation (AWS Educate, Google Workspace), la santé (e-Health), l'agriculture (IoT + stockage), et la gouvernance (plateformes communautaires).
- Le choix du modèle cloud dépend des besoins spécifiques en termes de coût, de contrôle, de conformité, de scalabilité, et de compétences disponibles.
- Une adoption réussie du cloud nécessite une stratégie claire, une formation adéquate, une gouvernance rigoureuse, et une réflexion éthique dès la conception.
---
## Glossaire
- **IaaS (Infrastructure as a Service)** : Modèle de service cloud fournissant des ressources informatiques virtualisées de base (serveurs, stockage, réseau) sur Internet.
- **PaaS (Platform as a Service)** : Modèle de service cloud fournissant une plateforme permettant de développer, exécuter et gérer des applications sans gérer l'infrastructure sous-jacente.
- **SaaS (Software as a Service)** : Modèle de service cloud permettant d'utiliser des applications hébergées par un fournisseur et accessibles via un navigateur ou une interface mince.
- **Cloud public** : Infrastructure cloud possédée et gérée par un tiers, mise à disposition du grand public ou d'un large groupe d'utilisateurs.
- **Cloud privé** : Infrastructure cloud réservée à l'usage exclusif d'une seule organisation, pouvant être située sur site ou hébergée par un tiers.
- **Cloud hybride** : Combinaison de deux ou plusieurs modèles de déploiement cloud (privé, public, communautaire) liés par une technologie permettant la portabilité des données et des applications.
- **Cloud communautaire** : Infrastructure cloud partagée par plusieurs organisations ayant des préoccupations communes (mission, sécurité, conformité).
- **Modèle de responsabilité partagée** : Cadre définissant que le fournisseur cloud sécurise l'infrastructure, tandis que le consommateur sécurise ses données, ses applications et son accès.
- **Authentification multi-facteurs (MFA)** : Méthode de vérification d'identité nécessitant deux ou plus de facteurs indépendants (ex : mot de passe, téléphone, biométrie).
- **Chiffrement au repos** : Protection des données stockées sur un support physique ou dans le cloud par un algorithme de chiffrement rendant les données illisibles sans la clé.
- **Principe du moindre privilège (PoLP)** : Attribution des seuls droits nécessaires à un utilisateur, un processus ou un système pour accomplir sa fonction légitime.
- **Souveraineté numérique** : Capacité d'un État à exercer un contrôle effectif sur ses infrastructures, ses données et ses services numériques sans dépendance excessive envers des acteurs étrangers.
- **Fracture numérique** : Inégalité d'accès aux technologies de l'information et de la communication entre différents groupes sociaux, géographiques ou économiques.
- **Data residency** : Exigence selon laquelle les données doivent être stockées et traitées dans une juridiction géographique spécifique pour des raisons légales, réglementaires ou de politique publique.
- **Neutralité carbone** : État où les émissions de gaz à effet de serre liées à une activité sont compensées par des actions permettant une réduction équivalente ailleurs, résultant en un impact net nul sur le climat.
Quiz du chapitre
12 questions — vérifie chaque réponse pour voir l'explication.