Ce cours enseigne aux développeurs expérimentés comment interagir par programmation avec les services AWS pour créer des solutions web. Il vous oriente dans le cadre d'une discussion architecturale de haut niveau sur la sélection des ressources et aborde en profondeur l'utilisation des kits AWS SDK et de l'interface de la ligne de commande AWS (AWS CLI) pour créer et déployer vos applications cloud. Vous créerez un exemple d'application pendant ce cours, en apprenant à configurer les autorisations de l'environnement de développement, à ajouter une logique métier pour traiter les données à l'aide des services de base AWS, à configurer les authentifications des utilisateurs, à déployer le cloud AWS et à déboguer pour résoudre les problèmes d'application. Le cours comprend des exemples de code pour vous aider à mettre en œuvre les modèles de conception et les solutions abordées dans le cadre du cours. Les ateliers renforcent le contenu clé du cours et vous aident à mettre en œuvre des solutions à l'aide du kit AWS SDK pour Python, de .NET, et de Java, de l'AWS CLI et de la console de gestion AWS.
Objectifs du cours
Dans ce cours, vous apprendrez à effectuer les tâches suivantes :
- Configurer les autorisations IAM pour prendre en charge l'environnement de développement
- Concevoir, schématiser, créer et déployer une application native cloud à l'aide des AWS SDK
- Surveiller et maintenir une application en utilisant les ressources AWS
Public visé
Ce cours s'adresse aux personnes suivantes :
- Développeurs de logiciels
- Architectes de solutions
- Professionnels techniques qui souhaitent améliorer leurs compétences en matière de développement à l'aide des services AWS
Prérequis
Pour assister à ce cours, il est recommandé aux participants d'avoir les connaissances suivantes :
- Connaissance des services AWS essentiels (cours : Notions essentielles de l'AWS Cloud Practitioner)
- Principes techniques essentiels d'AWS
- Connaissance d'un langage de programmation de haut niveau : Java, Python et .NET
Déroulement du cours
Présentation du cours – Application de notes Polly
Module 1 : développement sur AWS : guide de démarrage
Module 2 : autorisations : guide de démarrage
Module 3 : stockage : guide de démarrage
Module 4 : traiter vos opérations de stockage
Module 5 : bases de données : guide de démarrage
Module 6 : traiter vos opérations de bases de données
Module 7 : traiter la logique de votre application
Module 8 : gérer les API
Module 9 : créer une application moderne
Module 10 : accorder l'accès aux utilisateurs de votre application
Module 11 : déployer votre application
Module 12 : observer votre application