La certification AWS Developer Associate (DVA-C02) en vaut-elle la peine ?
La pertinence de l'AWS DVA-C02 dépend de votre rôle. Voici quand elle est avantageuse, quand la SAA-C03 est un meilleur choix, et ce que les employeurs recherchent réellement.
Réponse courte : La DVA-C02 en vaut la peine si vous écrivez réellement du code qui s'exécute sur AWS — fonctions Lambda, services ECS, code qui appelle le SDK AWS. Si ce n'est pas le cas, optez plutôt pour la SAA-C03. Elle est plus avantageuse lors de la sélection des CV, et le chevauchement est suffisamment important pour que vous ne manquiez pas vraiment le contenu spécifique aux développeurs en choisissant la voie de l'architecte.
C'est la version honnête. La version longue a des nuances, car les deux certifications servent des rôles différents et la bonne réponse dépend de ce que vous faites au quotidien, et non de la certification qui est « plus difficile » ou « plus populaire ».
Ce que la DVA-C02 teste réellement
La DVA-C02 a été lancée en février 2023, remplaçant la DVA-C01 de 2018. Elle comprend 65 questions, dure 130 minutes, coûte 150 $ US, et nécessite 720/1000 points pour réussir. Quatre domaines :
- Développement avec les services AWS (32%)
- Sécurité (26%)
- Déploiement (24%)
- Dépannage et optimisation (18%)
L'accent mis sur les services est la partie que la plupart des candidats sous-estiment. La DVA-C02 met fortement l'accent sur :
- Lambda : cycle de vie, modèles d'invocation (synchrone, asynchrone, mappages de sources d'événements), limites de concurrence, couches, variables d'environnement, files d'attente de lettres mortes (dead-letter queues), destinations.
- API Gateway : API REST vs HTTP, intégrations (Lambda, HTTP, service AWS), authorizers (Cognito, Lambda, IAM), stages, limitation du débit (throttling).
- DynamoDB : clés de partition, clés de tri, GSI vs LSI, capacité à la demande vs provisionnée, DynamoDB Streams, transactions, écritures conditionnelles. C'est le service le plus délicat de l'examen — une demi-douzaine de questions dépendront de la connaissance de la différence entre un GSI et un LSI.
- CodeCommit / CodeBuild / CodeDeploy / CodePipeline : la pile CI/CD native d'AWS. AWS a annoncé que CodeCommit n'acceptait plus de nouveaux clients à la mi-2024, mais il figure toujours dans le guide d'examen. Attendez-vous à des questions à ce sujet.
- CloudFormation et SAM : suffisamment pour lire un modèle, reconnaître les fonctions intrinsèques (
!Ref,!GetAtt,!Sub) et comprendre ce que faitsam deploy. - Bases du SDK : pagination, réessais, backoff exponentiel, le SDK AWS v3 (JavaScript) et l'interaction des permissions IAM avec le code.
- Cognito : pools d'utilisateurs vs pools d'identités (la source de probablement 3 à 4 questions que vous aurez fausses si vous ne mémorisez pas la différence).
- Step Functions, SQS, SNS, EventBridge : modèles de messagerie et d'orchestration.
Notez ce qui n'est pas fortement mis en avant : le réseau VPC, les types de volumes EBS, les modèles d'architecture généraux, Direct Connect. La SAA-C03 couvre ces aspects ; la DVA-C02, la plupart du temps, non.
Ce qui a changé par rapport à la DVA-C01
Si vous consultez du matériel d'étude datant de 2020-2022, une partie est obsolète. Plus précisément :
- La DVA-C01 s'appuyait fortement sur X-Ray et CloudWatch Logs. La DVA-C02 les teste toujours, mais ajoute le CloudWatch Embedded Metric Format et l'intégration de X-Ray avec Lambda. Si votre guide d'étude est antérieur à 2023, il les manque probablement.
- L'AWS SDK v3 (modulaire, natif async/await) est la version supposée dans les questions de code. L'ancien SDK v2 est majoritairement retiré.
- Du contenu sur les conteneurs a été ajouté — ECS, Fargate, ECR, définitions de tâches ECS de base. La DVA-C01 n'avait presque aucune couverture des conteneurs.
- Les API HTTP ont été ajoutées au contenu d'API Gateway ; l'examen s'attend maintenant à ce que vous choisissiez entre REST et HTTP en fonction des exigences (HTTP est moins cher, latence plus faible ; REST a plus de fonctionnalités comme les clés API, la validation des requêtes).
- KMS et les modèles de chiffrement en transit/chiffrement au repos ont été considérablement étendus.
Si vous trouvez un guide d'étude qui référence "Amazon Linux 2" ou DVA-C01, vérifiez tout avant de lui faire confiance. Les objectifs de l'examen sont suffisamment différents pour que certaines particularités de services aient changé.
Qui devrait passer la DVA-C02
Je la recommanderais pour :
Développeurs backend livrant quotidiennement sur AWS. Si votre travail implique d'écrire des fonctions Lambda en Python ou Node.js, de déployer des services ECS, ou de construire des API qui passent par API Gateway, le contenu de la certification correspond directement à votre travail. Étudier pour elle comblera des lacunes dont vous ignoriez l'existence. J'ai vu des ingénieurs seniors apprendre des choses sur les limites de concurrence de Lambda et les modèles de cohérence de DynamoDB grâce à la préparation DVA-C02 qu'ils auraient dû savoir mais qu'ils ne connaissaient pas.
Ingénieurs visant les rôles "Développeur AWS" ou "Ingénieur Cloud (Application)". Certaines offres d'emploi listent explicitement la DVA-C02 dans les qualifications. Dans ce cas, passez cet examen — ajouter la SAA-C03 à la place ne vous aidera pas.
Titulaires de la SAA-C03 cherchant à se spécialiser. Si vous avez déjà réussi l'Architect Associate et que vous vous orientez vers un rôle plus axé sur le code, la DVA-C02 est une deuxième certification associée raisonnable. Le chevauchement est d'environ 40 %, vous ne payez donc pas deux fois pour le même contenu.
Qui devrait la sauter (et prendre la SAA-C03 à la place)
Toute personne occupant un rôle généraliste cloud / DevOps / SRE. La SAA-C03 est la certification la plus universellement reconnue. Les recruteurs recherchent "AWS Solutions Architect Associate" plus souvent que "AWS Developer Associate" — de loin, à en juger par les données d'offres d'emploi LinkedIn. Si vous ne passez qu'une seule certification associée et que votre titre de poste n'inclut pas "développeur", la SAA-C03 est la meilleure ligne pour votre CV.
Personnes en reconversion professionnelle sans expérience en codage. Si vous passez au cloud depuis un rôle d'administrateur système ou de réseau, la DVA-C02 vous posera des problèmes avec les modèles de code Lambda et les détails du SDK. La SAA-C03 est plus alignée avec ce que vous savez déjà comment aborder.
Toute personne n'ayant pas passé la CLF-C02 ou n'ayant aucune expérience avec AWS. La DVA-C02 n'est pas une certification pour débutants. L'examen suppose que vous avez utilisé le SDK AWS, déployé des fonctions Lambda et lu des modèles CloudFormation. S'y présenter sans aucune expérience AWS est difficile.
Signal de salaire
C'est là que la certification est honnêtement décevante. Les données de levels.fyi pour les rôles de "Développeur AWS" / "Ingénieur Logiciel Cloud" indiquent une rémunération de base aux États-Unis d'environ 110k $ à 165k $ pour les ingénieurs de niveau intermédiaire en 2025-2026, la rémunération totale dans les grandes entreprises technologiques atteignant 200k $ et plus. C'est globalement la même fourchette que pour les ingénieurs titulaires de la SAA-C03, à 5 % près. La certification en elle-même n'est pas un facteur de différenciation salariale significatif ; ce qui fait bouger le chiffre, ce sont les années d'expérience, le travail que vous avez réalisé et votre lieu de résidence.
Les données de l'U.S. BLS OEWS de mai 2024 regroupent les développeurs cloud dans la catégorie "Développeurs de logiciels" (15-1252), avec une médiane d'environ 132k $ et le 90e centile autour de 208k $. C'est plus large que les seuls développeurs AWS, mais c'est le point de référence officiel le plus proche.
Le signal honnête est le suivant : la DVA-C02 est une certification utile à posséder, surtout si vous souhaitez travailler dans des entreprises partenaires AWS qui ont besoin de développeurs certifiés pour les exigences de niveau. Ce n'est pas une augmentation magique. Ne la passez pas en vous attendant à ce que votre employeur actuel vous donne 10 000 $ de plus. Il ne le fera probablement pas.
Prérequis et temps d'étude
AWS recommande officiellement un an ou plus d'expérience pratique dans la conception et la maintenance d'applications basées sur AWS. C'est exact. Si vous avez moins de six mois d'expérience réelle en développement AWS, le temps d'étude augmentera considérablement — probablement 100 à 150 heures de préparation. Avec un à deux ans d'expérience, 60 à 90 heures sont typiques. Trois ans et plus de développement AWS, 30 à 60 heures juste pour vérifier.
Il n'y a pas de prérequis administratif. AWS ne vous oblige pas à passer la CLF-C02 en premier, et la DVA-C02 n'exige pas la SAA-C03. Passez-les dans n'importe quel ordre.
Pour le matériel d'étude, le plan d'apprentissage Skill Builder Developer Associate couvre la plupart du contenu, mais il est très axé sur la vidéo. Complétez avec :
- Projet pratique Lambda + API Gateway + DynamoDB. Construisez quelque chose. Même une API CRUD derrière API Gateway avec persistance DynamoDB et authentification Cognito. L'examen teste si vous avez ressenti les difficultés de ces services en production ; vous devez les ressentir au moins une fois.
- Lecture de la documentation AWS SDK v3 pour le langage que vous utilisez. L'examen pose des questions de niveau code dans une pseudo-syntaxe qui ressemble à Python boto3 ou au SDK JavaScript de Node.js.
- Un examen pratique chronométré à la 4e semaine de préparation. Parcourez la banque de questions DVA-C02 sur CertLabPro pour la pratique des scénarios.
En résumé
La DVA-C02 en vaut la peine pour les développeurs qui écrivent du code ciblant AWS. Elle a moins de valeur pour les autres, et l'effet sur le salaire est modeste. Si vous choisissez entre la DVA-C02 et la SAA-C03 et qu'aucune offre d'emploi spécifique ne vous force la main, optez par défaut pour la SAA-C03. Si vous écrivez des fonctions Lambda pour gagner votre vie, la DVA-C02 approfondira des connaissances que vous devriez déjà posséder.
Dans tous les cas, la certification est un facteur d'incitation à l'étude. La valeur réelle réside dans la profondeur technique que vous acquérez en vous préparant — pas dans le badge.