Aller au contenu principal

AWS

Lacrif
Lacrif
CO Founder
Dernière modification : 08/05/2026

Introduction

Amazon Web Services (AWS) est le leader mondial du cloud computing, offrant une plateforme complète de services cloud pour les entreprises de toutes tailles. AWS propose une large gamme de services couvrant le calcul, le stockage, les bases de données, l’analyse, l’intelligence artificielle, la sécurité et bien plus encore. Cette catégorie explore les principaux services AWS, leurs cas d’utilisation et comment les organisations peuvent les exploiter pour construire des solutions cloud efficaces et évolutives.

Tableau des Principaux Services AWS

ServiceCatégorieUsage principal
Amazon EC2Calcul (IaaS)Serveurs virtuels, contrôle total, workloads personnalisés
AWS LambdaCalcul (Serverless)Exécution de code sans serveur, facturation à l’invocation
AWS FargateCalcul (Serverless)Exécution de conteneurs sans gestion de serveur
Amazon ECS/EKSOrchestration de conteneursGestion et orchestration de conteneurs Docker/Kubernetes
Amazon S3Stockage objetStockage de fichiers, sauvegardes, data lake, site statique
Amazon EBSStockage blocDisques persistants pour EC2, bases de données
Amazon EFSStockage fichiersSystème de fichiers partagé, multi-AZ, Linux
Amazon S3 GlacierArchivageArchivage à long terme, faible coût, accès différé
Amazon RDSBase de données relationnelleMySQL, PostgreSQL, Oracle, SQL Server managés
Amazon AuroraBase de données relationnelleHaute performance, compatible MySQL/PostgreSQL
DynamoDBBase de données NoSQLStockage clé-valeur, serverless, faible latence
Amazon VPCRéseauRéseau virtuel isolé, contrôle IP, sous-réseaux
Route 53DNSRésolution de noms, routage, haute disponibilité
Elastic Load BalancerRépartition de chargeDistribution du trafic, tolérance aux pannes
CloudFrontCDNDiffusion de contenu mondial, réduction de la latence
IAMGestion des identitésGestion des utilisateurs, rôles, permissions
OrganizationsGouvernance multi-comptesGestion centralisée, facturation consolidée, politiques de contrôle
KMSSécuritéGestion des clés de chiffrement
Shield/WAFSécuritéProtection DDoS (Shield), pare-feu applicatif (WAF)
GuardDutySécuritéDétection de menaces, analyse des logs
CloudWatchMonitoringSurveillance, métriques, alertes, dashboards
CloudTrailAuditJournalisation des actions API, traçabilité
CloudFormationInfrastructure as CodeDéploiement automatisé d’infrastructures (YAML/JSON)
CDKInfrastructure as CodeDéploiement via code (Python, TypeScript, etc.)
SQSMessagerieFile d’attente de messages, découplage des composants
SNSMessagerieNotifications, pub/sub, push
EventBridgeIntégration d’événementsBus d’événements, intégration serverless
API GatewayAPI ManagementCréation, publication, gestion d’API REST/WebSocket
RedshiftAnalytiqueEntrepôt de données, requêtes SQL sur gros volumes
AthenaAnalytiqueRequêtes SQL serverless sur S3
KinesisAnalytiqueStreaming de données en temps réel
GlueAnalytiqueETL serverless, préparation de données
SageMakerIA/MLDéveloppement, entraînement, déploiement de modèles ML
DMSMigrationMigration de bases de données vers AWS
SnowballMigrationTransfert physique de gros volumes de données
Cost ExplorerGestion des coûtsAnalyse et prévision des dépenses
BudgetsGestion des coûtsDéfinition de budgets, alertes de dépassement
Regions/AZ/EdgeInfrastructure globaleHaute disponibilité, faible latence, conformité

Patrons d’Architecture Serverless Courants

Exemple : API Gateway + Lambda + DynamoDB

Architecture :

  • API Gateway : point d’entrée HTTP sécurisé, gestion des routes, throttling, authentification.
  • AWS Lambda : exécution du code métier à la demande, scalabilité automatique.
  • DynamoDB : stockage persistant, faible latence, serverless.

Avantages :

  • Aucune gestion de serveur.
  • Scalabilité automatique.
  • Facturation à l’usage réel.
  • Haute disponibilité native.

Cas d’usage : APIs REST, microservices, backend mobile, traitement d’événements, automatisation.

Cas d’usage et recommandations

  • Applications web et microservices : API Gateway, Lambda, RDS/Aurora.
  • Data lake et analytique : S3, Redshift, Athena, Glue.
  • Machine learning : SageMaker, S3, Lambda pour l’inférence.