GLOBAL KNOWLEDGE NETWORK FRANCE : 06. AWS Développement
Organisme
92565 RUEIL MALMAISON CEDEXVoir toutes ses formationsAutres organismes proposant cette formation
Durée
Modalités
- Classe virtuelle
- Présentiel
Cette formation prépare à l'examen de certification de niveau Associate pour obtenir le titre AWS Certified Developer.
Prix
Public
Développeurs, Architectes en conception logicielle…
Pré-requis
- Avoir suivi la formation « AWS fondamentaux techniques » ou posséder les connaissances équivalentes.
- Maîtriser au moins un langage de programmation de haut niveau (C#, Java ou Python).
Objectifs pédagogiques
✓ Configuration du kit SDK AWS et des informations d'authentification pour Java, C#/.Net, Python et JavaScript
✓ Utilisation du kit SDK AWS pour interagir avec les services AWS et développer des solutions
✓ Utilisation d'AWS Identity and Access Management (IAM) pour gérer l'authentification au service
✓ Utilisation d'Amazon Simple Storage Service (Amazon S3) et Amazon DynamoDB comme magasins de données
✓ Intégration des applications et données avec AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) et AWS StepFunctions
✓ Utilisation de Web Identity Framework et Amazon Cognito pour gérer l'authentification des utilisateurs
✓ Utilisation d'Amazon ElastiCache pour améliorer l'évolutivité d'une application
✓ Utilisation des conteneurs dans le processus de développement applicatif
✓ Mettre en œuvre un pipeline d'intégration et de déploiement en continu (CI/CD) pour déployer des applications sur AWS.
Programme détaillé
Jour 1 : Introduction et développement autour du modèle de stockage des données
- Introduction à AWS
- Présentation du développement sur AWS
- Introduction à IAM
- Introduction à l’atelier de développement
- Développement de solutions de stockage avec Amazon S3
Jour 2 : Développement événementiel et modèle d’ingestion des données
- Développement de solutions NoSQL flexibles avec Amazon DynamoDB
- Développement de solutions avec AWS Lambda
- Développement de solutions avec Amazon API Gateway
- Développement de solutions avec Amazon SQS et Amazon SNS
- Développement de solutions avec AWS Step Functions
Jour 3 : bonnes pratiques pour le développement (Sécurité, Performance, Résilience, Compteurs, Déploiement)
- Mise en cache d’informations pour favoriser l’évolutivité
- Démarrage avec les conteneurs
- Développer des solutions sécurisées
- Développer des applications de bout en bout
Travaux pratiques
- Démarrer et travailler avec IAM
- Développer des solutions de stockage avec Amazon S3
- Développer des solutions NoSQL flexibles avec AMazon DynamoDB
- Développer des solutions évènementielles avec AWS Lambda
- Développer des solutions de messagerie avec Amazon SQS et Amazon SNS
- Création d'une application de bout en bout