Le cloud computing est la livraison à la demande de puissance informatique, de stockage, de bases de données, d'applications et d'autres ressources IT via une plateforme de services cloud sur Internet avec une tarification à l'usage. Plutôt que de posséder et maintenir des centres de données et serveurs physiques, vous accédez aux services technologiques selon vos besoins.
Les modèles de déploiement incluent :
Comprendre les trois modèles principaux est essentiel pour l'examen SAA-C03 :
Infrastructure as a Service (IaaS) : Vous gérez le système d'exploitation, le runtime, les applications. AWS gère la virtualisation, les serveurs, le stockage, le réseau.
Exemple IaaS : Amazon EC2
- Vous provisionnez des instances virtuelles
- Vous installez et configurez l'OS
- Vous déployez vos applications
Platform as a Service (PaaS) : Vous gérez uniquement vos applications et données. AWS gère tout le reste incluant l'OS et le runtime.
Exemple PaaS : AWS Elastic Beanstalk
- Vous uploadez votre code
- Beanstalk gère l'infrastructure, scaling, monitoring
- Support Java, .NET, PHP, Node.js, Python, Ruby
Software as a Service (SaaS) : Service complet géré par le fournisseur. Vous utilisez l'application via un navigateur.
Exemples SaaS AWS :
- Amazon WorkSpaces (bureaux virtuels)
- Amazon Chime (communication d'équipe)
- AWS Marketplace applications
AWS est le leader mondial du cloud computing avec plus de 200 services et une présence dans 32 régions géographiques. Lancé en 2006, AWS dessert des millions de clients actifs dans plus de 190 pays.
Avantages clés d'AWS :
L'infrastructure AWS s'organise autour de Régions, Zones de Disponibilité (AZ) et Points de Présence (PoP).
Régions AWS : Zones géographiques contenant au minimum 3 AZ isolées. Exemples :
us-east-1 (Virginie du Nord - région par défaut)
eu-west-1 (Irlande)
ap-southeast-1 (Singapour)
ca-central-1 (Canada Central)
Zones de Disponibilité (AZ) : Centres de données isolés dans une région, connectés par des liens haute performance. Chaque AZ dispose de :
Scénario 1 : Migration d'une application web
Une entreprise migre son site e-commerce depuis un datacenter on-premise vers AWS :
Architecture recommandée :
- Application Load Balancer (multi-AZ)
- EC2 instances (Auto Scaling Group)
- RDS MySQL (Multi-AZ pour haute dispo)
- S3 pour stockage statique
- CloudFront pour CDN global
Scénario 2 : Startup avec croissance imprévisible
Configuration élastique pour gérer les pics de trafic :
Services AWS optimaux :
- Lambda (serverless, scaling automatique)
- API Gateway (gestion des APIs)
- DynamoDB (NoSQL géré, scaling automatique)
- S3 + CloudFront (contenu statique)
Avantage : Paiement uniquement à l'usage
Le Shared Responsibility Model définit clairement qui est responsable de quoi entre AWS et le client :
Responsabilité AWS ("Sécurité DU cloud") :
Responsabilité Client ("Sécurité DANS le cloud") :
Exemple concret avec Amazon S3 :
AWS responsable de :
✓ Durabilité 99.999999999% (11 9's)
✓ Infrastructure de stockage
✓ Contrôles d'accès au niveau service
Client responsable de :
✓ Configuration des bucket policies
✓ Chiffrement des données sensibles
✓ Gestion des clés de chiffrement
✓ Configuration des accès IAM
Question 1 : Quelle est la principale différence entre IaaS et PaaS dans le contexte AWS ?
Réponse : Dans IaaS (comme EC2), vous gérez l'OS, le runtime et les applications. Dans PaaS (comme Elastic Beanstalk), AWS gère l'OS et le runtime, vous ne gérez que vos applications et données.
Question 2 : Pour assurer une haute disponibilité, sur combien d'AZ minimum devez-vous déployer votre application ?
Réponse : Au minimum 2 AZ dans la même région. Cela protège contre la défaillance d'une zone de disponibilité tout en maintenant une faible latence.
Question 3 : Dans le modèle de responsabilité partagée, qui est responsable des patches de sécurité pour une base de données RDS ?
Réponse : AWS est responsable des patches de sécurité pour RDS car c'est un service géré (PaaS). Pour EC2, c'est la responsabilité du client.
La leçon suivante est également gratuite. Découvrez-la sans inscription.
Leçon 2 — Continuer →Choisis quels cookies tu acceptes — modifiable à tout moment.