expand_less
(...)
Vous êtes ici : Accueil > Formation Amazon Web Services (AWS) - Développement

Formation Amazon Web Services (AWS) - Développement

Développer des applications pour AWS

Pour optimiser ses coûts de mise en oeuvre et pour gagner continuellement en efficacité, le développement de solutions et d'applications s'appuie de plus en plus sur des moteurs (ou codes) déjà existants : les API et Web Services. Dans cet esprit, pour faciliter le développement d'applications pour Amazon S3, Amazon Web Services fournit des kits SDK très complets qui couvrent efficacement la totalité des briques fonctionnelles d’une solution (accès aux données, sécurisation, traitement des informations, dialogues transverses et/ou verticaux...). En suivant cette formation de 3 jours qui prépare efficacement au passage du test DVA-C01, les participants apprendront à mettre en oeuvre l'ensemble des API incorporées dans ces bibliothèques SDK pour concevoir des applications de cloud sécurisées et évolutives.

Objectifs de cette formation

Amazon Web Services (AWS) - Développement
  • Comprendre comment configurer le kit SDK AWS et utiliser les informations d’authentification des développeurs pour Java, C#/.Net, Python et JavaScript
  • Savoir interagir avec les services AWS et développer des solutions à l'aide du SDK AWS
  • Apprendre à utiliser AWS Identity and Access Management (IAM) pour l'authentification du service
  • Être capable d'utiliser Amazon Simple Storage Service (Amazon S3) et Amazon DynamoDB comme magasins de données
  • Comprendre comment intégrer des applications et des données à l'aide d'AWS Lambda, d'Amazon API Gateway, d'Amazon Simple Queue Service (Amazon SQS), d'Amazon Simple Notification Service (Amazon SNS) et d'AWS Step Functions
  • Savoir utiliser Amazon Cognito pour l'authentification des utilisateurs
  • Apprendre à utiliser Amazon ElastiCache pour améliorer l'évolutivité des applications
  • Être capable de tirer parti du pipeline CI/CD pour déployer des applications sur AWS

Public

  • Développeurs de logiciels de niveau intermédiaire

Pré-requis

Programme détaillé

Introduction à AWS

  • Introduction au cloud AWS
  • Scénarios cloud
  • Présentation de l'infrastructure
  • Introduction aux services de base AWS

Introduction au développement sur AWS

  • Débuter avec le développement sur AWS
  • Introduction aux outils de développement
  • Introduction aux outils de gestion

Introduction à AWS Identity and Access Management

  • Modèle de responsabilité partagée
  • Introduction à IAM
  • Utiliser l'authentification et l'autorisation

Introduction à l'environnement de laboratoire

  • Introduction à l'environnement de laboratoire
  • Atelier 1 : Premiers pas et utilisation d'IAM

Développement de solutions de stockage avec Amazon Simple Storage Service

  • Présentation des options de stockage AWS
  • Concepts clés d'Amazon S3
  • Meilleures pratiques
  • Dépannage
  • Scénario : construire une application complète
  • Atelier 2 : développement de solutions de stockage avec Amazon S3

Développement de solutions NoSQL flexibles avec Amazon DynamoDB

  • Introduction aux options des base de données AWS
  • Introduction à Amazon DynamoDB
  • Développement avec DynamoDB
  • Meilleures pratiques
  • Dépannage
  • Scénario : créer une application de bout en bout
  • Atelier 3 : Développement de solutions NoSQL flexibles avec Amazon DynamoDB

Développement de solutions événementielles avec AWS Lambda

  • Qu'est-ce que l'informatique sans serveur ?
  • Présentation d'AWS Lambda
  • Concepts clés
  • Comment fonctionne Lambda
  • Cas d'utilisation
  • Meilleures pratiques
  • Scénario : créer une application de bout en bout

Développement de solutions avec Amazon API Gateway

  • Introduction à Amazon API Gateway
  • Développement avec API Gateway
  • Meilleures pratiques
  • Introduction au modèle d'application sans serveur AWS
  • Scénario : créer une application de bout en bout
  • Atelier 4 : développement de solutions événementielles avec AWS Lambda

Développement de solutions avec AWS Step Functions

  • Comprendre la nécessité des fonctions d'étape
  • Introduction aux fonctions d'étape AWS
  • Cas d'utilisation

Développement de solutions avec Amazon Simple Queue Service et Amazon Simple Notification Service

  • Pourquoi utiliser un service de file d'attente ?
  • Développement avec Amazon Simple Queue Service
  • Développement avec Amazon Simple Notification Service
  • Développement avec Amazon MQ
  • Atelier 5 : développement de solutions de messagerie avec Amazon SQS et Amazon SNS

Mise en cache des informations avec Amazon ElastiCache

  • Présentation de la mise en cache
  • Mise en cache avec Amazon ElastiCache
  • Stratégies de mise en cache

Développement d'applications sécurisées

  • Sécuriser vos applications
  • Authentification de vos applications auprès d'AWS
  • Authentification de vos clients
  • Scénario : créer une application de bout en bout

Déploiement d'applications

  • Introduction au DevOps
  • Introduction aux stratégies de déploiement et de test
  • Déploiement d'applications avec AWS Elastic Beanstalk
  • Scénario : créer une application de bout en bout
  • Atelier 6 : créer une application de bout en bout

Clôture du cours

Les plus de cette formation

Amazon Web Services (AWS) - Développement
  • Au cours de la formation les participants apprendront à utiliser le kit AWS SDK pour développer des applications cloud sécurisées et évolutives à l'aide de plusieurs services AWS tels qu'Amazon DynamoDB, Amazon Simple Storage Service et AWS Lambda. Ils verront comment interagir avec AWS à l'aide de code et découvriront les concepts clés, les bonnes pratiques et les conseils de dépannage.
  • Des consultants formateurs experts : les instructeurs sont certifiés pédagogiquement par Amazon Web Services et disposent de la certification requise du niveau concerné par la formation.
  • La qualité d'une formation officielle AWS (support de cours numérique en anglais).
Certification

Cette formation prépare au test suivant :

  • DVA-C01
et entre en jeu dans le cursus de certification :

Informations

Dimension Digitale

  • Durée : 3 Jours (21h)
  • Tarif : 2 350 € HT
  • Réf. : CC320
  • Option(s)
    • Repas Paris : 69 € HT


Dates des sessions

Bon à savoir...
Amazon Web Services (AWS) - Développement

Introduction à AWS

Introduction au développement sur AWS

Introduction à AWS Identity and Access Management

Introduction à l'environnement de laboratoire

Développement de solutions de stockage avec Amazon Simple Storage Service

Développement de solutions NoSQL flexibles avec Amazon DynamoDB

Développement de solutions événementielles avec AWS Lambda

Développement de solutions avec Amazon API Gateway

Développement de solutions avec AWS Step Functions

Développement de solutions avec Amazon Simple Queue Service et Amazon Simple Notification Service

Mise en cache des informations avec Amazon ElastiCache

Développement d'applications sécurisées

Déploiement d'applications

Clôture du cours
















= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.

Nos partenaires technologiques