Formation en Cloud: AWS Developer Associate - Préparation à la certification - Ascent Formation
Retour aux formations
Cloud

AWS Developer Associate - Préparation à la certification

3 jour(s)21h

Description

Objectif pédagogique : Acquérir les compétences techniques et pratiques nécessaires pour développer, déployer, sécuriser et dépanner des applications cloud sur AWS, en vue de réussir la certification AWS Certified Developer - Associate.

Objectifs pédagogiques

  • Développer des applications cloud natives en utilisant les services AWS (Lambda, DynamoDB, API Gateway…)
  • Maîtriser les bonnes pratiques CI/CD sur AWS (CodePipeline, CodeDeploy…)
  • Sécuriser les applications (authentification, autorisation, gestion des secrets)
  • Déboguer, surveiller et optimiser des applications AWS
  • Comprendre la structure de l’examen et savoir éviter les pièges fréquents

Public concerné

Développeurs cloud souhaitant certifier leurs compétences AWS
Ingénieurs DevOps / logiciels ayant déjà une expérience sur AWS

Prérequis

1 an d’expérience avec AWS en développement d’applications
Maîtrise d’un langage de programmation (Python, JavaScript, Java…)
Connaissances de base en réseau, sécurité et architectures cloud

Déroulé du programme

1

Présentation de l’examen et pièges à éviter (1h30)

1h
  • Structure de l’examen : type de questions, notation, score minimum requis
  • Contenu des domaines évalués et pondération
  • Stratégies de gestion du temps et pièges fréquents à éviter
  • Analyse de questions types et explication des distracteurs
  • Conseils pratiques pour maximiser ses réponses et retours d'expériences
2

Modèle de responsabilité partagée AWS (1h)

1h
  • Différence entre sécurité "dans" et "du" cloud
  • Exemples concrets : qui gère quoi ? (mise à jour, réseau, chiffrement, etc.)
  • Travaux pratiques : analyse de scénarios d’architecture pour déterminer les responsabilités
  • Impacts sur les décisions de développement
3

Développement avec les services AWS - Développer du code pour des applications hébergées sur AWS (2h)

2h
  • Amazon SQS (Simple Queue Service)
  • Amazon SNS (Simple Notification Service)
  • Amazon EventBridge
  • Amazon Kinesis
  • TP : Architecture événementielle complète avec SQS, SNS, EventBridge
4

Développement avec les services AWS - Développer du code pour des applications hébergées sur AWS (1h30)

1h
  • AWS Lambda - fonctionnalités avancées
  • AWS Step Functions
  • AWS SAM (Serverless Application Model)
  • Intégration Amazon VPC
  • TP : Fonction Lambda complexe avec couches, VPC, destinations et surveillance
5

Développement avec les services AWS - Utiliser les magasins de données dans le développement d'applications (1h30)

1h
  • Amazon DynamoDB
  • Amazon RDS & Aurora
  • Amazon ElastiCache & MemoryDB
  • Amazon S3 - Classes de stockage et cycle de vie
  • Amazon Athena
  • Amazon EBS (volumes, instantanés, chiffrement)
  • Amazon EFS (Système de fichiers réseau, cibles de montage)
  • TP : Application full-stack avec DynamoDB, RDS, ElastiCache et S3
6

Sécurité - Implémenter l'authentification et/ou l'autorisation (1h30)

1h
  • Amazon Cognito
  • AWS IAM (Identity and Access Management)
  • AWS STS (Security Token Service)
  • TP : Authentification complète avec Cognito User Pools, Identity Pools
7

Sécurité - Implémenter le chiffrement en utilisant les services AWS (30min)

  • AWS KMS (Key Management Service)
  • AWS Certificate Manager (ACM)
  • AWS Private Certificate Authority
8

Sécurité - Gérer les données sensibles dans le code d'application (30min)

  • AWS Secrets Manager
  • AWS Systems Manager Parameter Store
  • AWS WAF (Web Application Firewall)
  • AWS CloudTrail
  • TP : Gestion complète des secrets avec rotation automatique
9

Déploiement - Préparer les artefacts d'application à déployer sur AWS (45min)

  • AWS AppConfig
  • Services de conteneurs
10

Déploiement - Tester les applications dans les environnements de développement (45min)

  • Amazon API Gateway
  • AWS Lambda - versions et alias
11

Déploiement - Automatiser les tests de déploiement (45min)

  • AWS CloudFormation
  • AWS CDK (Cloud Development Kit)
12

Déploiement - Déployer du code en utilisant les services CI/CD AWS (1h15)

1h
  • AWS CodePipeline
  • AWS CodeBuild
  • AWS CodeDeploy
  • AWS CodeArtifact
  • TP : Pipeline CI/CD complet avec CodePipeline, CodeBuild, CodeDeploy
13

Dépannage et Optimisation - Assister dans une analyse de cause racine (1h30)

1h
  • Amazon CloudWatch
  • Amazon CloudWatch Logs
  • AWS X-Ray
14

Dépannage et Optimisation - Instrumenter le code pour l'observabilité (1h)

1h
  • AWS X-Ray - approfondissement
  • Amazon CloudWatch - métriques avancées
15

Dépannage et Optimisation - Optimiser les applications en utilisant les services et fonctionnalités AWS (1h)

1h
  • Amazon CloudFront
  • Elastic Load Balancing
  • Amazon Route 53
  • TP complet : Application optimisée avec CloudFront, ELB, Route 53 et surveillance avancée
16

Autres Services AWS (1h)

1h
  • Calcul : Amazon EC2, AWS Elastic Beanstalk
  • Analytique : Amazon OpenSearch Service
  • Gestion : AWS CLI, AWS CloudShell
  • Intégration d'applications : AWS AppSync
17

QCM blanc et session de questions/réponses (2h)

2h
  • 20 à 30 questions représentatives dans le format de l’examen
  • Correction collective avec explication détaillée des bonnes réponses
  • Revue des concepts critiques à revoir en autonomie
  • Coaching individuel : plan d’actions avant passage de l’examen
18

Clôture et synthèse (1h)

1h
  • Conseils pour le jour J (AWS Exam Readiness, outils, rythme)
  • Ressources à exploiter après la formation (AWS Skill Builder, tutoriels, labs)
  • Tour de table des acquis, recommandations personnalisées

Informations

Durée

3 jour(s)

21h

Tarif

2200 € HT

HT