AWS Certified Developer - Associate (DVA-C02)
Développez de vraies compétences cloud avec des ateliers guidés sur AWS et Google Cloud. Pratiquez dans des environnements en direct avec un accès instantané aux vraies ressources cloud. Aucun compte cloud requis.
1 atelier disponible
Dans cet atelier, vous apprendrez à optimiser et à dépanner une application serverless utilisant AWS Lambda et DynamoDB. Vous allez déployer une application exemple, l'instrumenter pour surveiller les métriques d'observabilité, et mettre en œuvre des stratégies pour améliorer ses performances. Cette expérience vous offrira une pratique concrète des services AWS cruciaux pour construire des applications serverless robustes, en mettant l'accent sur l'observabilité et l'optimisation des performances.
2 ateliers disponibles
Dans cet atelier, vous allez construire une application web sans serveur en utilisant AWS Lambda et Amazon API Gateway. Cette application utilisera Amazon DynamoDB pour le stockage persistant des données et AWS Secrets Manager pour la gestion sécurisée des informations sensibles. Vous allez développer une fonction Lambda pour gérer les requêtes HTTP acheminées via API Gateway, manipuler les données dans une table DynamoDB et gérer de manière sécurisée les données de configuration en utilisant Secrets Manager. Cet atelier offre une exposition pratique à l'architecture sans serveur et à la gestion des environnements d'applications sur AWS.
Dans cet atelier, vous allez implémenter une API RESTful serverless en utilisant AWS Lambda et Amazon API Gateway. Vous apprendrez à configurer les fonctions Lambda avec des variables d'environnement et des rôles IAM, à les intégrer avec API Gateway pour gérer les requêtes HTTP de manière transparente, et à configurer les étapes et routes de l'API Gateway. De plus, vous configurerez DynamoDB comme base de données backend pour stocker les données gérées par l'API. Cet atelier vous aidera à comprendre l'interaction entre API Gateway et Lambda dans la construction de services web évolutifs avec une gestion minimale de l'infrastructure.
2 ateliers disponibles
Dans cet atelier, vous apprendrez à sécuriser l'accès des applications aux services AWS en utilisant AWS Identity and Access Management (IAM) et Amazon Cognito. Vous configurerez un pool d'identités fédérées dans Cognito, permettant aux utilisateurs d'application d'accéder de manière sécurisée aux ressources AWS avec des informations d'identification temporaires. De plus, vous appliquerez les meilleures pratiques pour un accès sécurisé aux API en utilisant des rôles et des politiques IAM. Cette expérience pratique vous aidera à comprendre les aspects critiques de l'authentification et de l'autorisation AWS pour le développement d'applications.
Dans cet atelier, vous déploierez une application web sans serveur sécurisée utilisant AWS Lambda, Amazon API Gateway et Amazon Cognito. L'application utilisera Cognito pour l'authentification et les fonctions Lambda pour la logique backend. Vous intégrerez également Amazon S3 pour héberger des ressources statiques et gérerez les secrets avec AWS Secrets Manager. Cette expérience pratique démontrera comment créer un flux d'authentification robuste et gérer les données sensibles de manière sécurisée en utilisant les services AWS.
1 atelier disponible
Cet atelier vous guide à travers la création d'une application de traitement d'images sans serveur utilisant AWS Lambda, Amazon S3, Amazon API Gateway et AWS Step Functions. Vous allez créer une API pour télécharger des images, les traiter pour créer des miniatures à l'aide de fonctions Lambda, et gérer des flux de travail avec Step Functions. Cette pratique pratique améliorera vos compétences en conception d'architecture sans serveur, en intégration des services AWS, et en déploiement d'applications sans gestion d'infrastructure.