Accueil · Guides de révision · DVA-C02

Guide complet DVA-C02 — AWS

AWS Certified Developer - Associate · Programme, plan de révision, ressources, examen blanc gratuit.

TL;DR — Le guide en 1 minute

La certification AWS Certified Developer - Associate (DVA-C02) valide les competences des developpeurs qui concoivent, deploient et maintiennent des applications cloud sur AWS. Examen QCM de 65 questions en 130 minutes, score requis 720/1000, prix 150 EUR. Prerequis recommande : 1 an d'experience de developpement avec les services AWS (Lambda, DynamoDB, API Gateway, S3). Debouches : Developpeur Cloud, Backend Engineer, DevOps Junior, Serverless Engineer. Certification tres demandee en 2026 sur le marche europeen du cloud.

Pourquoi passer la certification DVA-C02 ?

Passer DVA-C02 en 2026 reste un investissement strategique pour tout developpeur souhaitant s'orienter vers le cloud. AWS detient toujours environ 31% du marche mondial du cloud, devant Azure et GCP, et la demande de developpeurs maitrisant son ecosysteme reste structurellement superieure a l'offre. La cert valorise immediatement un CV : selon LinkedIn et Indeed, les profils certifies AWS percoivent en moyenne 15 a 25% de plus que leurs homologues non certifies. DVA-C02 est particulierement pertinente car elle valide des competences operationnelles concretes (Lambda, DynamoDB, CI/CD, IAM, observabilite) recherchees dans les architectures serverless et microservices modernes. Contrairement a Solutions Architect Associate, elle cible le code et non la conception haut niveau, ce qui correspond au quotidien reel de la majorite des devs backend. Le ROI est rapide : preparation 6 a 10 semaines, examen a 150 EUR, et acces a des missions freelance facturees entre 500 et 750 EUR/jour. Enfin, elle constitue une base solide vers les certs Pro (DevOps Engineer Professional) et Specialty (Security, Database), creant un parcours de specialisation lisible pour les recruteurs et les ESN.

Caractéristiques de l'examen

Format QCM 65 questions (choix unique et multiple)
Duree 130 minutes
Score requis 720 / 1000 (environ 72%)
Prix officiel 150 EUR HT
Langues Francais, Anglais, Japonais, Coreen, Chinois simplifie
Validite 3 ans (recertification gratuite via examen)
Prerequis Aucun officiel, 1 an d'experience de developpement sur AWS recommandee

Programme détaillé par domaine

Domain 1 : Development with AWS Services 32%

Objectifs
Ce domaine, le plus lourd de l'examen, evalue la capacite a developper du code qui interagit avec les services AWS. Le candidat doit savoir ecrire, deboguer et optimiser des fonctions Lambda, gerer les evenements asynchrones, manipuler les SDK AWS (boto3, AWS SDK for JavaScript v3, Java v2), et integrer des sources de donnees comme DynamoDB, S3, SQS et SNS. Il faut maitriser les patterns d'invocation Lambda (synchrone, asynchrone, stream-based), la gestion des erreurs avec Dead Letter Queues, ainsi que le packaging via conteneurs ou Lambda Layers. La gestion fine des permissions IAM par execution role est centrale.
Concepts clés
Modeles d'invocation Lambda, cold start et provisioned concurrency, environnement d'execution, variables d'environnement chiffrees via KMS, Lambda Layers et extensions, idempotence, exponential backoff et retry policies, DynamoDB Streams, S3 Event Notifications, EventBridge rules et schedules, API Gateway REST/HTTP/WebSocket, Step Functions Standard vs Express, Amazon SQS Standard vs FIFO, visibility timeout, long polling, message deduplication, batch processing via Lambda event source mapping, partitionnement DynamoDB et choix de cle primaire/secondaire.
Services / outils
AWS Lambda, API Gateway, DynamoDB, S3, SQS, SNS, EventBridge, Step Functions, AppSync, Kinesis Data Streams, X-Ray, SAM CLI, AWS SDK v3, Lambda Powertools, Amazon Cognito User Pools et Identity Pools.
Temps estimé
20-25h

Domain 2 : Security 26%

Objectifs
Ce domaine evalue la securisation des applications cloud-native. Le candidat doit savoir implementer authentification et autorisation (Cognito, IAM, JWT), chiffrer les donnees au repos et en transit, gerer les secrets, et appliquer le principe du moindre privilege. Il faut comprendre comment securiser les pipelines CI/CD, signer des requetes Sigv4, et auditer les acces via CloudTrail. Les questions abordent souvent des scenarios de delegation de role cross-account et d'acces temporaire via STS AssumeRole.
Concepts clés
IAM Policies (identity-based, resource-based, permission boundaries, SCP), STS AssumeRole et federated identities, Cognito User Pools (sign-up flows, MFA, triggers Lambda) versus Identity Pools (acces AWS via JWT), KMS (CMK, data keys, envelope encryption, grants), Secrets Manager avec rotation automatique versus Systems Manager Parameter Store (SecureString), pre-signed URLs S3, signature Sigv4, OAuth2 et OIDC, CORS sur API Gateway, WAF rules, chiffrement S3 SSE-S3/SSE-KMS/SSE-C, TLS 1.2+.
Services / outils
IAM, AWS STS, Cognito, KMS, Secrets Manager, AWS Systems Manager Parameter Store, Certificate Manager (ACM), CloudTrail, AWS WAF, GuardDuty, Macie.
Temps estimé
12-15h

Domain 3 : Deployment 24%

Objectifs
Ce domaine couvre l'automatisation du deploiement applicatif. Le candidat doit savoir definir une infrastructure as code via CloudFormation ou SAM, configurer un pipeline CI/CD complet, gerer plusieurs environnements (dev, staging, prod), et appliquer des strategies de deploiement avancees (canary, blue/green, linear). La maitrise des metadonnees CloudFormation, des intrinsic functions, et de la gestion des stacks est cruciale, tout comme la comprehension du cycle de vie d'un deploiement Lambda et ECS.
Concepts clés
CloudFormation (templates YAML/JSON, change sets, drift detection, nested stacks, StackSets, intrinsic functions comme Ref, GetAtt, Sub, ImportValue), AWS SAM (transform, simplified resources, sam local), CDK (constructs L1/L2/L3, synth, bootstrap), CodePipeline stages, CodeBuild buildspec.yml, CodeDeploy AppSpec.yml et deployment configs (Canary10Percent5Minutes, Linear), versioning et alias Lambda, traffic shifting, Elastic Beanstalk (rolling, immutable), conteneurs ECS/Fargate, ECR image scanning, Artifact stores S3 chiffres.
Services / outils
AWS CloudFormation, AWS SAM, AWS CDK, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, CodeArtifact, Elastic Beanstalk, ECS, Fargate, ECR, CloudShell.
Temps estimé
12-15h

Domain 4 : Troubleshooting and Optimization 18%

Objectifs
Ce domaine valide la capacite a observer, diagnostiquer et optimiser une application en production. Le candidat doit savoir instrumenter son code, lire des logs structures, tracer des appels distribues, identifier des goulots d'etranglement, et mettre en place du caching. Les questions portent souvent sur l'analyse d'un trace X-Ray, l'interpretation de metriques CloudWatch personnalisees, ou le choix entre TTL DynamoDB et cache ElastiCache pour reduire la latence et le cout.
Concepts clés
CloudWatch Logs Insights (queries), Embedded Metric Format (EMF), CloudWatch Alarms et composite alarms, custom metrics via PutMetricData, X-Ray segments et subsegments, sampling rules, annotations vs metadata, ElastiCache Redis vs Memcached, DynamoDB DAX, lazy loading vs write-through caching, API Gateway caching, S3 Transfer Acceleration, Lambda performance tuning (memoire, architecture arm64 Graviton2), Provisioned Concurrency, RDS Proxy pour pooling, exponential backoff avec jitter.
Services / outils
Amazon CloudWatch (Logs, Metrics, Alarms, Synthetics), AWS X-Ray, ElastiCache, DynamoDB Accelerator (DAX), CloudFront, AWS Compute Optimizer, Lambda Powertools (Tracer, Logger, Metrics).
Temps estimé
10-12h

Domain 5 : Refactoring et bonnes pratiques transverses Transverse (integre aux 4 domaines)

Objectifs
Bien que la grille officielle DVA-C02 contienne 4 domaines, AWS evalue de maniere transverse les bonnes pratiques du Well-Architected Framework appliquees au developpement : decouplage, scalabilite horizontale, statelessness, et fault tolerance. Le candidat doit savoir refactorer une application monolithique vers une architecture event-driven, choisir entre synchronicite et asynchronicite, et appliquer les patterns cloud-natifs (CQRS, Saga, Circuit Breaker).
Concepts clés
Well-Architected Framework (6 piliers dont Sustainability), patterns event-driven, microservices vs monolithe, saga pattern via Step Functions, idempotency keys, optimistic locking DynamoDB (ConditionExpression), pagination, retries cote SDK, fan-out SNS-SQS, choreography vs orchestration, twelve-factor app, blue/green database migrations, feature flags via AppConfig.
Services / outils
AWS AppConfig, Step Functions, EventBridge, SQS, SNS, Lambda Destinations, AWS Fault Injection Simulator.
Temps estimé
5-8h

Plan de révision hebdomadaire

Planning recommande sur 8 semaines a raison de 8 a 10h/semaine, total 60 a 80h. Semaine 1 : lire le guide officiel DVA-C02 Exam Guide (PDF AWS), creer un compte AWS Free Tier, configurer AWS CLI et SAM CLI, suivre l'introduction Lambda et IAM. Semaine 2 : approfondir le Domain 1 (Development) avec labs concrets : creer une API REST API Gateway + Lambda + DynamoDB, configurer un trigger S3 vers Lambda, manipuler le SDK v3. Semaine 3 : continuer Domain 1 avec SQS, SNS, EventBridge et Step Functions ; realiser un workflow asynchrone avec DLQ. Semaine 4 : Domain 2 (Security) — pratiquer IAM policies (lecture/ecriture), Cognito User Pool avec hosted UI, KMS envelope encryption, pre-signed URLs S3. Semaine 5 : Domain 3 (Deployment) — ecrire un template SAM complet, deployer via CodePipeline + CodeBuild + CodeDeploy avec strategie canary, manipuler CloudFormation change sets. Semaine 6 : Domain 4 (Troubleshooting) — instrumenter une app avec X-Ray, ecrire des metriques EMF, configurer ElastiCache Redis, tuner la memoire Lambda. Semaine 7 : 2 examens blancs chronometres (Tutorials Dojo, examen officiel AWS Skill Builder), analyser chaque erreur, relire la documentation associee. Semaine 8 : revision finale ciblee sur les services faibles, flashcards Anki, relecture des FAQ AWS Lambda/DynamoDB/IAM, simulation finale, reservation de l'examen en centre Pearson VUE ou en ligne via OnVUE.

Besoin d'un planning sur mesure ? 30 jours · 60 jours · 90 jours

Ressources recommandées

Documentation officielle AWS et Exam Guide DVA-C02

Page officielle avec exam guide PDF, sample questions et lien vers les exam prep gratuits sur Skill Builder.

AWS Skill Builder - Exam Prep DVA-C02

Plateforme officielle AWS avec parcours gratuit Exam Prep Standard et payant Enhanced incluant un examen blanc officiel.

Stephane Maarek - Ultimate AWS Developer Associate (Udemy)

Cours video le plus populaire (35h), labs guides, mis a jour DVA-C02, environ 15 EUR en promotion.

Tutorials Dojo Practice Exams

Examens blancs reputes plus difficiles que le vrai, excellentes explications detaillees, environ 15 USD.

AWS re:Post et r/AWSCertifications

Forum officiel AWS et communaute Reddit pour retours d'examen, questions techniques et conseils strategiques.

5 erreurs classiques à éviter

  • Erreur 1 : Negliger IAM. Beaucoup de candidats sous-estiment les policies (resource-based vs identity-based, permission boundaries, conditions). Pratiquer en redigeant des policies JSON manuellement et tester avec le IAM Policy Simulator.
  • Erreur 2 : Confondre SQS Standard et FIFO, ou mal comprendre la visibility timeout. Realiser un lab concret avec un consumer Lambda qui echoue volontairement pour observer le comportement de redelivery et de DLQ.
  • Erreur 3 : Memoriser sans pratiquer. L'examen pose des scenarios concrets de code. Sans avoir ecrit du Lambda + DynamoDB avec PartiQL ou ConditionExpression, on echoue sur les questions d'optimistic locking.
  • Erreur 4 : Ignorer CloudFormation/SAM. Le Domain 3 represente 24% : il faut savoir lire un template, identifier une intrinsic function erronee, et connaitre les deployment preferences SAM (Canary10Percent5Minutes).
  • Erreur 5 : Confondre Cognito User Pools (authentification, JWT) et Identity Pools (federation, credentials AWS temporaires). Etudier un diagramme de flux complet et faire un lab mobile/web avec hosted UI.

5 questions types corrigées

Q1. Une fonction Lambda traite des messages SQS via event source mapping. Certains messages echouent de maniere intermittente. L'equipe souhaite eviter qu'un message empoisonne bloque le batch entier. Quelle est la meilleure approche ?
Réponse : B
La fonctionnalite ReportBatchItemFailures (partial batch response) permet a Lambda de ne renvoyer en file que les messages specifiquement echoues, sans bloquer les messages traites avec succes. C'est la solution la plus efficiente. Reduire le batch a 1 (C) fonctionne mais degrade enormement le debit et augmente le cout. Le visibility timeout (A) et le long polling (D) ne resolvent pas le probleme du batch empoisonne. Cette fonctionnalite est explicitement testee dans DVA-C02 sur le Domain 1.
Q2. Une application Lambda doit acceder a une base RDS MySQL dans un VPC prive et a Secrets Manager pour recuperer le mot de passe. Quelle configuration minimise les couts et la latence ?
Réponse : B
Un VPC Endpoint Interface (PrivateLink) pour Secrets Manager evite le cout horaire eleve d'un NAT Gateway (environ 32 USD/mois plus traffic) tout en restant dans le reseau prive AWS. Lambda doit etre dans le VPC pour atteindre RDS prive. RDS Proxy public (C) expose la base. Stocker le secret en variable d'env (D) contourne Secrets Manager et empeche la rotation automatique, violant les bonnes pratiques de securite du Domain 2.
Q3. Un developpeur veut deployer une nouvelle version Lambda en exposant progressivement 10% du trafic pendant 10 minutes, puis 100%. Quelle configuration AWS SAM utiliser ?
Réponse : B
Canary10Percent10Minutes envoie 10% du trafic vers la nouvelle version pendant 10 minutes, puis bascule 100% si aucune alarme CloudWatch ne se declenche. C'est exactement le comportement decrit. Linear (A) augmente progressivement par paliers reguliers, ce n'est pas un canary. AutoPublishAlias (C) cree juste un alias mais ne controle pas la strategie. AllAtOnce (D) bascule immediatement sans phase progressive. Connaitre les noms exacts de deployment preferences est crucial pour DVA-C02 Domain 3.

Voir plus de questions gratuites →

Carrière & salaire après DVA-C02

En France en 2026, un developpeur backend certifie AWS Developer Associate gagne entre 45 000 et 62 000 EUR brut/an en debut de carriere (2-4 ans XP), et 65 000 a 85 000 EUR avec 5+ ans d'experience. A Paris et en region IDF, les fourchettes sont 10 a 15% superieures. En freelance, le TJM moyen se situe entre 500 et 700 EUR, montant jusqu'a 850 EUR pour des profils serverless seniors. Les debouches incluent : Cloud Developer, Backend Engineer, Serverless Engineer, DevOps Junior, Plateforme Engineer. Cette cert est une excellente porte d'entree vers les certifications Pro : AWS DevOps Engineer Professional et AWS Solutions Architect Professional. Certs complementaires recommandees : Terraform Associate (HashiCorp), CKAD (Kubernetes), et AWS Security Specialty pour se differencier.

Détail des salaires DVA-C02 en 2026 →

FAQ — DVA-C02

Combien de temps faut-il pour preparer DVA-C02 ?

Entre 6 et 10 semaines a raison de 8 a 10h/semaine pour un developpeur avec experience cloud limitee. Un dev deja familier avec AWS au quotidien peut viser 4 a 6 semaines. Comptez environ 60 a 80h totales en incluant labs pratiques et examens blancs.

Cette certification est-elle reconnue en France ?

Oui, fortement reconnue. AWS est le leader cloud avec environ 31% du marche en 2026 et la majorite des ESN (Capgemini, Sopra, Devoteam, Accenture) et scale-ups francaises l'utilisent. DVA-C02 figure parmi les certifications les plus recherchees sur LinkedIn Jobs France.

Quel est le taux de reussite a DVA-C02 ?

AWS ne publie pas de taux officiel, mais les estimations communautaires (Reddit, r/AWSCertifications) situent le taux entre 65 et 75% au premier passage pour des candidats ayant suivi une preparation structuree. Sans preparation serieuse, le taux chute sous 40%.

Quel est le salaire apres DVA-C02 ?

En France en 2026 : 45-62k EUR brut/an pour un junior, 65-85k EUR pour un senior. En freelance : TJM 500-750 EUR. La cert seule n'augmente pas mecaniquement le salaire mais combinee a 2+ ans d'experience pratique AWS, elle apporte typiquement 10 a 20% de valorisation.

Faut-il une experience prealable ?

Aucun prerequis officiel. AWS recommande 1 an d'experience pratique en developpement avec les services AWS. Sans cette experience, prevoir davantage de labs hands-on. La cert Cloud Practitioner (CLF-C02) peut servir de tremplin pour les profils debutants.

DVA-C02 ou cert concurrente : laquelle choisir ?

Si vous codez au quotidien : DVA-C02. Si vous concevez des architectures : Solutions Architect Associate (SAA-C03). Si vous administrez : SysOps Administrator. Pour les profils Azure, l'equivalent est AZ-204 ; pour GCP, Professional Cloud Developer. Choisir selon le cloud dominant de votre marche local.

Combien coute l'examen DVA-C02 ?

150 USD soit environ 150 EUR HT en 2026. Les detenteurs d'une certification AWS active beneficient d'un voucher de 50% de reduction pour leur prochaine cert. AWS Skill Builder propose regulierement des codes promotionnels via les AWS Summit et re:Invent.

Combien de fois peut-on repasser DVA-C02 ?

Pas de limite globale, mais en cas d'echec il faut attendre 14 jours avant de retenter. Chaque tentative est payante au tarif plein. Si vous reussissez, la cert est valide 3 ans et se renouvelle via un nouvel examen ou en passant une cert de niveau superieur (Professional).

Prêt à passer à la pratique ?

Lancez votre examen blanc gratuit ou faites le test d'orientation pour valider votre choix.

Démarrer l'examen blanc DVA-C02 → Test d'orientation