Guide d'examen AWS Certified Solutions Architect - Associate (SAA-C03)
Version 1.1 SAA-C03
Introduction
L'examen AWS Certified Solutions Architect - Associate (SAA-C03) s'adresse aux personnes qui occupent un rôle d'architecte de solutions. L'examen valide les capacités du candidat à concevoir des solutions basées sur le cadre de référence Well-Architected d'AWS.
L'examen valide également la capacité du candidat à effectuer les tâches suivantes :
- Concevoir des solutions intégrant les services AWS pour répondre aux exigences commerciales actuelles et aux besoins futurs projetés
- Concevoir des architectures sécurisées, résilientes, à hautes performances et optimisées en termes de coûts
- Examiner les solutions existantes et déterminer les améliorations
Description du candidat cible
Le candidat cible doit avoir au moins 1 an d'expérience pratique dans la conception de solutions cloud utilisant les services AWS.
Reportez-vous à l'annexe pour obtenir une liste des technologies et concepts susceptibles d'apparaître à l'examen, une liste des services et fonctionnalités AWS inclus, et une liste des services et fonctionnalités AWS hors périmètre.
Contenu de l'examen
Types de réponses
Il existe deux types de questions dans l'examen :
- Choix multiple : une seule réponse correcte et trois réponses incorrectes (distracteurs)
- Réponses multiples : deux réponses correctes ou plus parmi cinq options de réponse ou plus
Sélectionnez une ou plusieurs réponses qui complètent le mieux l'énoncé ou répondent à la question. Les distracteurs ou réponses incorrectes sont des options de réponse qu'un candidat ayant des connaissances ou des compétences incomplètes pourrait choisir. Les distracteurs sont généralement des réponses plausibles qui correspondent au domaine de contenu.
Les questions sans réponse sont considérées comme incorrectes ; il n'y a pas de pénalité pour avoir deviné. L'examen comprend 50 questions qui entrent dans votre score.
Contenu non noté
L'examen comprend 15 questions non notées qui n'ont pas d'incidence sur votre score. AWS collecte des informations sur les performances à ces questions non notées pour les évaluer en vue d'une utilisation future en tant que questions notées. Ces questions non notées ne sont pas identifiées dans l'examen.
Résultats de l'examen
L'examen AWS Certified Solutions Architect - Associate (SAA-C03) a une désignation de réussite ou d'échec. L'examen est noté par rapport à une norme minimale établie par les professionnels d'AWS qui suivent les meilleures pratiques et directives de l'industrie des certifications.
Vos résultats pour l'examen sont rapportés sous la forme d'un score normalisé de 100 à 1 000. Le score de passage minimum est de 720. Votre score indique vos performances globales à l'examen et si vous l'avez réussi. Les modèles de notation normalisés aident à équivaloir les scores sur plusieurs formulaires d'examen qui peuvent avoir des niveaux de difficulté légèrement différents.
Votre relevé de notes pourrait contenir un tableau de classifications de vos performances au niveau de chaque section. L'examen utilise un modèle de notation compensatoire, ce qui signifie que vous n'avez pas besoin d'obtenir un score de passage dans chaque section. Vous devez réussir uniquement l'examen dans son ensemble.
Chaque section de l'examen a une pondération spécifique, donc certaines sections ont plus de questions que d'autres. Le tableau des classifications contient des informations générales qui mettent en évidence vos points forts et vos points faibles. Soyez prudent lorsque vous interprétez les commentaires au niveau des sections.
Plan de contenu
Ce guide d'examen comprend les pondérations, les domaines de contenu et les énoncés de tâches pour l'examen. Ce guide ne fournit pas de liste exhaustive du contenu de l'examen. Cependant, un contexte supplémentaire pour chaque énoncé de tâche est disponible pour vous aider à vous préparer à l'examen.
L'examen a les domaines de contenu et les pondérations suivants :
- Domaine 1 : Concevoir des architectures sécurisées (30 % du contenu noté)
- Domaine 2 : Concevoir des architectures résilientes (26 % du contenu noté)
- Domaine 3 : Concevoir des architectures à hautes performances (24 % du contenu noté)
- Domaine 4 : Concevoir des architectures optimisées en termes de coûts (20 % du contenu noté)
Domaine 1 : Concevoir des architectures sécurisées
Énoncé de tâche 1.1 : Concevoir un accès sécurisé aux ressources AWS
Connaissances de :
- Contrôles et gestion des accès sur plusieurs comptes
- Services fédérés d'accès et d'identité AWS (par exemple, AWS Identity and Access Management [IAM], AWS IAM Identity Center [AWS Single Sign-On])
- Infrastructure globale AWS (par exemple, Zones de disponibilité, Régions AWS)
- Meilleures pratiques de sécurité AWS (par exemple, le principe du moindre privilège)
- Le modèle de responsabilité partagée AWS
Compétences en :
- Application des meilleures pratiques de sécurité AWS aux utilisateurs IAM et aux utilisateurs racine (par exemple, l'authentification multifactorielle [MFA])
- Conception d'un modèle d'autorisation flexible incluant des utilisateurs IAM, des groupes, des rôles et des politiques
- Conception d'une stratégie de contrôle d'accès basé sur les rôles (par exemple, AWS Security Token Service [AWS STS], changement de rôle, accès entre comptes)
- Conception d'une stratégie de sécurité pour plusieurs comptes AWS (par exemple, AWS Control Tower, politiques de contrôle de service [SCP])
- Détermination de l'utilisation appropriée des politiques de ressources pour les services AWS
- Détermination du moment opportun pour fédérer un annuaire avec des rôles IAM
Énoncé de tâche 1.2 : Concevoir des charges de travail et des applications sécurisées
Connaissances de :
- Sécurité de la configuration et des identifiants des applications
- Points de terminaison de service AWS
- Contrôle des ports, protocoles et du trafic réseau sur AWS
- Accès sécurisé aux applications
- Services de sécurité avec cas d'utilisation appropriés (par exemple, Amazon Cognito, Amazon GuardDuty, Amazon Macie)
- Vecteurs de menaces externes à AWS (par exemple, DDoS, injection SQL)
Compétences en :
- Conception d'architectures VPC avec des composants de sécurité (par exemple, groupes de sécurité, tables de routage, listes de contrôle d'accès réseau, passerelles NAT)
- Détermination de stratégies de segmentation réseau (par exemple, utilisation de sous-réseaux publics et privés)
- Intégration des services AWS pour sécuriser les applications (par exemple, AWS Shield, AWS WAF, IAM Identity Center, AWS Secrets Manager)
- Sécurisation des connexions réseau externes vers et depuis le cloud AWS (par exemple, VPN, AWS Direct Connect)
Énoncé de tâche 1.3 : Déterminer les contrôles de sécurité des données appropriés
Connaissances de :
- Accès aux données et gouvernance
- Récupération des données
- Conservation et classification des données
- Chiffrement et gestion appropriée des clés
Compétences en :
- Alignement des technologies AWS pour répondre aux exigences de conformité
- Chiffrement des données au repos (par exemple, AWS Key Management Service [AWS KMS])
- Chiffrement des données en transit (par exemple, AWS Certificate Manager [ACM] utilisant TLS)
- Mise en œuvre de politiques d'accès pour les clés de chiffrement
- Mise en œuvre de sauvegardes et de réplications des données
- Mise en œuvre de politiques d'accès, de cycle de vie et de protection des données
- Rotation des clés de chiffrement et renouvellement des certificats
Domaine 2 : Concevoir des architectures résilientes
Énoncé de tâche 2.1 : Concevoir des architectures évolutives et faiblement couplées
Connaissances de :
- Création et gestion d'API (par exemple, Amazon API Gateway, API REST)
- Services gérés AWS avec cas d'utilisation appropriés (par exemple, AWS Transfer Family, Amazon Simple Queue Service [Amazon SQS], Secrets Manager)
- Stratégies de mise en cache
- Principes de conception des microservices (par exemple, charges de travail sans état par rapport aux charges de travail avec état)
- Architectures orientées événements
- Mise à l'échelle horizontale et verticale
- Utilisation appropriée des accélérateurs Edge (par exemple, réseau de diffusion de contenu [CDN])
- Migration d'applications dans des conteneurs
- Concepts de équilibrage de charge (par exemple, Application Load Balancer)
- Architectures multiniveaux
- Concepts de mise en file d'attente et de messagerie (par exemple, publication/abonnement)
- Technologies et modèles serverless (par exemple, AWS Fargate, AWS Lambda)
- Types de stockage avec caractéristiques associées (par exemple, objet, fichier, bloc)
- L'orchestration des conteneurs (par exemple, Amazon Elastic Container Service [Amazon ECS], Amazon Elastic Kubernetes Service [Amazon EKS])
- Moment d'utiliser des répliques de lecture
- Orchestration des workflows (par exemple, AWS Step Functions)
Compétences en :
- Conception d'architectures orientées événements, de microservices et/ou multiniveaux en fonction des exigences
- Détermination des stratégies de mise à l'échelle pour les composants utilisés dans une conception d'architecture
- Détermination des services AWS requis pour obtenir un couplage lâche en fonction des exigences
- Détermination du moment d'utiliser des conteneurs
- Détermination du moment d'utiliser des technologies et modèles serverless
- Recommandation des technologies de calcul, de stockage, de mise en réseau et de base de données appropriées en fonction des exigences
- Utilisation de services AWS dédiés pour les charges de travail
Énoncé de tâche 2.2 : Concevoir des architectures hautement disponibles et/ou tolérantes aux pannes
Connaissances de :
- Infrastructure globale AWS (par exemple, Zones de disponibilité, Régions AWS, Amazon Route 53)
- Services gérés AWS avec cas d'utilisation appropriés (par exemple, Amazon Comprehend, Amazon Polly)
- Concepts de base de mise en réseau (par exemple, tables de routage)
- Stratégies de reprise après incident (DR) (par exemple, sauvegarde et restauration, pilote light, veille active, bascule active-active, objectif de point de récupération [RPO], objectif de temps de récupération [RTO])
- Modèles de conception distribuée
- Stratégies de basculement
- Infrastructure immuable
- Concepts de équilibrage de charge (par exemple, Application Load Balancer)
- Concepts de proxy (par exemple, Amazon RDS Proxy)
- Quotas de service et limitation (par exemple, comment configurer les quotas de service pour une charge de travail dans un environnement de secours)
- Options de stockage et caractéristiques (par exemple, durabilité, réplication)
- Visibilité des charges de travail (par exemple, AWS X-Ray)
Compétences en :
- Détermination de stratégies d'automatisation pour assurer l'intégrité de l'infrastructure
- Détermination des services AWS requis pour fournir une architecture hautement disponible et/ou tolérante aux pannes sur plusieurs Régions ou Zones de disponibilité AWS
- Identification des métriques en fonction des exigences commerciales pour offrir une solution hautement disponible
- Mise en œuvre de conceptions pour atténuer les points uniques de défaillance
- Mise en œuvre de stratégies pour assurer la durabilité et la disponibilité des données (par exemple, sauvegardes)
- Sélection d'une stratégie de reprise après incident appropriée pour répondre aux exigences commerciales
- Utilisation des services AWS qui améliorent la fiabilité des applications héritées et des applications non conçues pour le cloud (par exemple, lorsque les modifications d'application ne sont pas possibles)
- Utilisation de services AWS dédiés pour les charges de travail
Domaine 3 : Concevoir des architectures à hautes performances
Énoncé de tâche 3.1 : Déterminer des solutions de stockage à hautes performances et/ou évolutives
Connaissances de :
- Solutions de stockage hybrides pour répondre aux exigences commerciales
- Services de stockage avec cas d'utilisation appropriés (par exemple, Amazon S3, Amazon Elastic File System [Amazon EFS], Amazon Elastic Block Store [Amazon EBS])
- Types de stockage avec caractéristiques associées (par exemple, objet, fichier, bloc)
Compétences en :
- Détermination des services et configurations de stockage qui répondent aux exigences de performance
- Détermination des services de stockage pouvant évoluer pour répondre aux besoins futurs
Énoncé de tâche 3.2 : Concevoir des solutions de calcul à hautes performances et élastiques
Connaissances de :
- Services de calcul AWS avec cas d'utilisation appropriés (par exemple, AWS Batch, Amazon EMR, Fargate)
- Concepts de calcul distribué pris en charge par l'infrastructure globale et les services Edge d'AWS
- Concepts de mise en file d'attente et de messagerie (par exemple, publication/abonnement)
- Capacités d'évolutivité avec cas d'utilisation appropriés (par exemple, Amazon EC2 Auto Scaling, AWS Auto Scaling)
- Technologies et modèles serverless (par exemple, Lambda, Fargate)
- L'orchestration des conteneurs (par exemple, Amazon ECS, Amazon EKS)
Compétences en :
- Découplage des charges de travail afin que les composants puissent évoluer indépendamment
- Identification des métriques et conditions pour effectuer des actions de mise à l'échelle
- Sélection des options et fonctionnalités de calcul appropriées (par exemple, types d'instances EC2) pour répondre aux exigences commerciales
- Sélection du type et de la taille de ressource appropriés (par exemple, la quantité de mémoire Lambda) pour répondre aux exigences commerciales
Énoncé de tâche 3.3 : Déterminer des solutions de base de données à hautes performances
Connaissances de :
- Infrastructure globale AWS (par exemple, Zones de disponibilité, Régions AWS)
- Stratégies et services de mise en cache (par exemple, Amazon ElastiCache)
- Modèles d'accès aux données (par exemple, intensif en lecture par rapport à intensif en écriture)
- Planification de la capacité de la base de données (par exemple, unités de capacité, types d'instances, IOPS provisionnés)
- Connexions et proxys de base de données
- Moteurs de base de données avec cas d'utilisation appropriés (par exemple, migrations hétérogènes, migrations homogènes)
- Réplication de base de données (par exemple, répliques de lecture)
- Types et services de bases de données (par exemple, serverless, relationnels par rapport à non relationnels, en mémoire)
Compétences en :
- Configuration de répliques de lecture pour répondre aux exigences commerciales
- Conception d'architectures de base de données
- Détermination d'un moteur de base de données approprié (par exemple, MySQL par rapport à PostgreSQL)
- Détermination d'un type de base de données approprié (par exemple, Amazon Aurora, Amazon DynamoDB)
- Intégration de la mise en cache pour répondre aux exigences commerciales
Énoncé de tâche 3.4 : Déterminer des architectures réseau à hautes performances et/ou évolutives
Connaissances de :
- Services de réseau Edge avec cas d'utilisation appropriés (par exemple, Amazon CloudFront, AWS Global Accelerator)
- Comment concevoir une architecture réseau (par exemple, sous-réseaux, routage, adressage IP)
- Concepts de équilibrage de charge (par exemple, Application Load Balancer)
- Options de connexion réseau (par exemple, AWS VPN, Direct Connect, AWS PrivateLink)
Compétences en :
- Création d'une topologie réseau pour diverses architectures (par exemple, globale, hybride, multiniveaux)
- Détermination des configurations réseau pouvant évoluer pour répondre aux besoins futurs
- Détermination du placement approprié des ressources pour répondre aux exigences commerciales
- Sélection de la stratégie d'équilibrage de charge appropriée
Énoncé de tâche 3.5 : Déterminer des solutions d'ingestion et de transformation de données à hautes performances
Connaissances de :
- Services d'analyse et de visualisation de données avec cas d'utilisation appropriés (par exemple, Amazon Athena, AWS Lake Formation, Amazon QuickSight)
- Modèles d'ingestion de données (par exemple, fréquence)
- Services de transfert de données avec cas d'utilisation appropriés (par exemple, AWS DataSync, AWS Storage Gateway)
- Services de transformation de données avec cas d'utilisation appropriés (par exemple, AWS Glue)
- Accès sécurisé aux points d'entrée d'ingestion
- Tailles et vitesses nécessaires pour répondre aux exigences commerciales
- Services de streaming de données avec cas d'utilisation appropriés (par exemple, Amazon Kinesis)
Compétences en :
- Construction et sécurisation de data lakes
- Conception d'architectures de streaming de données
- Conception de solutions de transfert de données
- Mise en œuvre de stratégies de visualisation
- Sélection des options de calcul appropriées pour le traitement des données (par exemple, Amazon EMR)
- Sélection des configurations appropriées pour l'ingestion
- Transformation de données entre formats (par exemple, .csv vers .parquet)
Domaine 4 : Concevoir des architectures optimisées en termes de coûts
Énoncé de tâche 4.1 : Concevoir des solutions de stockage optimisées en termes de coûts
Connaissances de :
- Options d'accès (par exemple, un compartiment S3 avec stockage d'objets payé par le demandeur)
- Fonctionnalités des services de gestion des coûts AWS (par exemple, étiquettes d'allocation des coûts, facturation sur plusieurs comptes)
- Outils de gestion des coûts AWS avec cas d'utilisation appropriés (par exemple, AWS Cost Explorer, AWS Budgets, AWS Cost and Usage Report)
- Services de stockage AWS avec cas d'utilisation appropriés (par exemple, Amazon FSx, Amazon EFS, Amazon S3, Amazon EBS)
- Stratégies de sauvegarde
- Options de stockage en bloc (par exemple, types de volumes sur disque dur [HDD], types de volumes sur disque SSD [SSD])
- Cycles de vie des données
- Options de stockage hybride (par exemple, DataSync, Transfer Family, Storage Gateway)
- Modèles d'accès au stockage
- Niveaux de stockage (par exemple, niveaux de stockage froids pour le stockage d'objets)
- Types de stockage avec caractéristiques associées (par exemple, objet, fichier, bloc)
Compétences en :
- Conception de stratégies de stockage appropriées (par exemple, téléchargements par lots vers Amazon S3 par rapport à des téléchargements individuels)
- Détermination de la taille de stockage correcte pour une charge de travail
- Détermination de la méthode la moins coûteuse pour transférer des données pour une charge de travail vers les services de stockage AWS
- Détermination du moment où l'évolutivité automatique du stockage est requise
- Gestion des cycles de vie des objets S3
- Sélection de la solution de sauvegarde et/ou d'archivage appropriée
- Sélection du service approprié pour la migration de données vers les services de stockage
- Sélection du niveau de stockage approprié
- Sélection du cycle de vie des données correct pour le stockage
- Sélection du service de stockage le plus rentable pour une charge de travail
Énoncé de tâche 4.2 : Concevoir des solutions de calcul optimisées en termes de coûts
Connaissances de :
- Fonctionnalités des services de gestion des coûts AWS (par exemple, étiquettes d'allocation des coûts, facturation sur plusieurs comptes)
- Outils de gestion des coûts AWS avec cas d'utilisation appropriés (par exemple, Cost Explorer, AWS Budgets, AWS Cost and Usage Report)
- Infrastructure globale AWS (par exemple, Zones de disponibilité, Régions AWS)
- Options d'achat AWS (par exemple, Spot Instances, Reserved Instances, Savings Plans)
- Stratégies de calcul distribué (par exemple, traitement Edge)
- Options de calcul hybride (par exemple, AWS Outposts, AWS Snowball Edge)
- Types, familles et tailles d'instances (par exemple, optimisé pour la mémoire, optimisé pour le calcul, virtualisation)
- Optimisation de l'utilisation du calcul (par exemple, conteneurs, calcul serverless, microservices)
- Stratégies de mise à l'échelle (par exemple, mise à l'échelle automatique, hibernation)
Compétences en :
- Détermination d'une stratégie d'équilibrage de charge appropriée (par exemple, Application Load Balancer [couche 7] par rapport à Network Load Balancer [couche 4] par rapport à Gateway Load Balancer)
- Détermination des méthodes et stratégies de mise à l'échelle appropriées pour les charges de travail élastiques (par exemple, horizontale par rapport à verticale, hibernation EC2)
- Détermination des services de calcul AWS rentables avec cas d'utilisation appropriés (par exemple, Lambda, Amazon EC2, Fargate)
- Détermination de la disponibilité requise pour différentes classes de charges de travail (par exemple, charges de travail de production, charges de travail hors production)
- Sélection de la famille d'instances appropriée pour une charge de travail
- Sélection de la taille d'instance appropriée pour une charge de travail
Énoncé de tâche 4.3 : Concevoir des solutions de base de données optimisées en termes de coûts
Connaissances de :
- Fonctionnalités des services de gestion des coûts AWS (par exemple, étiquettes d'allocation des coûts, facturation sur plusieurs comptes)
- Outils de gestion des coûts AWS avec cas d'utilisation appropriés (par exemple, Cost Explorer, AWS Budgets, AWS Cost and Usage Report)
- Stratégies de mise en cache
- Politiques de rétention des données
- Planification de la capacité de la base de données (par exemple, unités de capacité)
- Connexions et proxys de base de données
- Moteurs de base de données avec cas d'utilisation appropriés (par exemple, migrations hétérogènes, migrations homogènes)
- Réplication de base de données (par exemple, répliques de lecture)
- Types et services de bases de données (par exemple, relationnels par rapport à non relationnels, Aurora, DynamoDB)
Compétences en :
- Conception de politiques de sauvegarde et de rétention appropriées (par exemple, fréquence des instantanés)
- Détermination d'un moteur de base de données approprié (par exemple, MySQL par rapport à PostgreSQL)
- Détermination des services de base de données AWS rentables avec cas d'utilisation appropriés (par exemple, DynamoDB par rapport à Amazon RDS, serverless)
- Détermination des types de bases de données AWS rentables (par exemple, format de série chronologique, format colonnaire)
- Migration de schémas de base de données et de données vers différents emplacements et/ou différents moteurs de base de données
Énoncé de tâche 4.4 : Concevoir des architectures réseau optimisées en termes de coûts
Connaissances de :
- Fonctionnalités des services de gestion des coûts AWS (par exemple, étiquettes d'allocation des coûts, facturation sur plusieurs comptes)
- Outils de gestion des coûts AWS avec cas d'utilisation appropriés (par exemple, Cost Explorer, AWS Budgets, AWS Cost and Usage Report)
- Concepts de équilibrage de charge (par exemple, Application Load Balancer)
- Passerelles NAT (par exemple, coûts des instances NAT par rapport aux coûts des passerelles NAT)
- Connectivité réseau (par exemple, lignes privées, lignes dédiées, VPN)
- Routage réseau, topologie et peering (par exemple, AWS Transit Gateway, peering VPC)
- Services réseau avec cas d'utilisation appropriés (par exemple, DNS)
Compétences en :
- Configuration des types de passerelles NAT appropriés pour un réseau (par exemple, une seule passerelle NAT partagée par rapport aux passerelles NAT pour chaque Zone de disponibilité)
- Configuration de connexions réseau appropriées (par exemple, Direct Connect par rapport à VPN par rapport à Internet)
- Configuration de routes réseau appropriées pour minimiser les coûts de transfert de réseau (par exemple, Région à Région, Zone de disponibilité à Zone de disponibilité, privé à public, Global Accelerator, points de terminaison VPC)
- Détermination des besoins stratégiques pour les réseaux de diffusion de contenu (CDN) et la mise en cache Edge
- Examen des charges de travail existantes pour des optimisations réseau
- Sélection d'une stratégie de limitation appropriée
- Sélection de l'allocation de bande passante appropriée pour un périphérique réseau (par exemple, un seul VPN par rapport à plusieurs VPN, vitesse Direct Connect)
Annexe
Technologies et concepts susceptibles d'apparaître à l'examen
La liste suivante contient des technologies et des concepts susceptibles d'apparaître à l'examen. Cette liste n'est pas exhaustive et est sujette à modification. L'ordre et le placement des éléments dans cette liste n'indiquent en rien leur importance relative à l'examen :
- Calcul
- Gestion des coûts
- Base de données
- Reprise après incident
- Hautes performances
- Gestion et gouvernance
- Microservices et livraison de composants
- Migration et transfert de données
- Mise en réseau, connectivité et diffusion de contenu
- Résilience
- Sécurité
- Principes de conception serverless et orientés événements
- Stockage
Services et fonctionnalités AWS inclus
La liste suivante contient les services et fonctionnalités AWS qui sont inclus dans le périmètre de l'examen. Cette liste n'est pas exhaustive et est sujette à modification. Les offres AWS apparaissent dans des catégories qui correspondent à leurs fonctions principales :
Analytique
- Amazon Athena
- AWS Data Exchange
- AWS Data Pipeline
- Amazon EMR
- AWS Glue
- Amazon Kinesis
- AWS Lake Formation
- Amazon Managed Streaming for Apache Kafka (Amazon MSK)
- Amazon OpenSearch Service
- Amazon QuickSight
- Amazon Redshift
Intégration d'applications
- Amazon AppFlow
- AWS AppSync
- Amazon EventBridge
- Amazon MQ
- Amazon Simple Notification Service (Amazon SNS)
- Amazon Simple Queue Service (Amazon SQS)
- AWS Step Functions
Gestion des coûts AWS
- AWS Budgets
- AWS Cost and Usage Report
- AWS Cost Explorer
- Savings Plans
Calcul
- AWS Batch
- Amazon EC2
- Amazon EC2 Auto Scaling
- AWS Elastic Beanstalk
- AWS Outposts
- AWS Serverless Application Repository
- VMware Cloud on AWS
- AWS Wavelength
Conteneurs
- Amazon ECS Anywhere
- Amazon EKS Anywhere
- Amazon EKS Distro
- Amazon Elastic Container Registry (Amazon ECR)
- Amazon Elastic Container Service (Amazon ECS)
- Amazon Elastic Kubernetes Service (Amazon EKS)
Base de données
- Amazon Aurora
- Amazon Aurora Serverless
- Amazon DocumentDB (avec compatibilité MongoDB)
- Amazon DynamoDB
- Amazon ElastiCache
- Amazon Keyspaces (for Apache Cassandra)
- Amazon Neptune
- Amazon Quantum Ledger Database (Amazon QLDB)
- Amazon RDS
- Amazon Redshift
Outils de développement
Web et mobile frontaux
- AWS Amplify
- Amazon API Gateway
- AWS Device Farm
- Amazon Pinpoint
Machine Learning
- Amazon Comprehend
- Amazon Forecast
- Amazon Fraud Detector
- Amazon Kendra
- Amazon Lex
- Amazon Polly
- Amazon Rekognition
- Amazon SageMaker
- Amazon Textract
- Amazon Transcribe
- Amazon Translate
Gestion et gouvernance
- AWS Auto Scaling
- AWS CloudFormation
- AWS CloudTrail
- Amazon CloudWatch
- AWS Command Line Interface (AWS CLI)
- AWS Compute Optimizer
- AWS Config
- AWS Control Tower
- AWS Health Dashboard
- AWS License Manager
- Amazon Managed Grafana
- Amazon Managed Service for Prometheus
- AWS Management Console
- AWS Organizations
- AWS Proton
- AWS Service Catalog
- AWS Systems Manager
- AWS Trusted Advisor
- AWS Well-Architected Tool
Services multimédias
- Amazon Elastic Transcoder
- Amazon Kinesis Video Streams
Migration et transfert
- AWS Application Discovery Service
- AWS Application Migration Service
- AWS Database Migration Service (AWS DMS)
- AWS DataSync
- AWS Migration Hub
- AWS Snow Family
- AWS Transfer Family
Mise en réseau et diffusion de contenu
- AWS Client VPN
- Amazon CloudFront
- AWS Direct Connect
- Elastic Load Balancing (ELB)
- AWS Global Accelerator
- AWS PrivateLink
- Amazon Route 53
- AWS Site-to-Site VPN
- AWS Transit Gateway
- Amazon VPC
Sécurité, identité et conformité
- AWS Artifact
- AWS Audit Manager
- AWS Certificate Manager (ACM)
- AWS CloudHSM
- Amazon Cognito
- Amazon Detective
- AWS Directory Service
- AWS Firewall Manager
- Amazon GuardDuty
- AWS IAM Identity Center (AWS Single Sign-On)
- AWS Identity and Access Management (IAM)
- Amazon Inspector
- AWS Key Management Service (AWS KMS)
- Amazon