AWS-DA

AWS-DA - Developing on AWS

Dans ce cours, vous apprendrez à utiliser le kit SDK AWS pour développer des applications cloud sécurisées et évolutives. Nous verrons comment interagir avec AWS à l'aide de code et nous discuterons des concepts clés, des bonnes pratiques et des astuces de dépannage.

Durée: 3 Jours

PROGRAMME DE LA FORMATION

Dans ce cours, vous apprendrez à utiliser le kit SDK AWS pour développer des applications cloud sécurisées et évolutives. Nous verrons comment interagir avec AWS à l'aide de code et nous discuterons des concepts clés, des bonnes pratiques et des astuces de dépannage.

Dans ce cours, vous apprendrez :

  • à configurer le kit SDK AWS et les informations d'authentification des développeurs pour Java, C#/.Net, Python et JavaScript
  • à interagir avec les services AWS et à développer des solutions à l'aide du kit SDK AWS
  • à utiliser AWS Identity and Access Management (IAM) pour l'authentification au service
  • à utiliser Amazon Simple Storage Service (Amazon S3) et Amazon DynamoDB comme magasins de données
  • à intégrer les applications et les données en utilisant AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) et AWS Step Functions
  • à utiliser Web Identity Framework et Amazon Cognito pour l'authentification des utilisateurs
  • à utiliser Amazon ElastiCache pour améliorer la scalabilité de l'application
  • à utiliser les conteneurs dans le processus de développement
  • à exploiter le pipeline CI/CD pour déployer les applications sur AWS

Ce cours s'adresse aux personnes suivantes :

  • développeurs de logiciel niveau intermédiaire

Conditions préalables

Connaissance des services AWS

Connaissance pratique de Java, C# /.Net ou Python

  • DevOps Engineering on AWS
  • Advanced Developing on AWS
  1. Compréhension des prémisses de base
  • Introduction à l’amplification de AWS
  • Choix d’un magasin de données
  • Élaboration de solutions de stockage avec Amazon S3
  • Élaboration de solutions flexibles NoSQL avec Amazon DynamoDB
  1. Liaison d’applications et de données avec le traitement déclenché par un événement
  • Travailler avec des événements
  • Élaborer des solutions déclenchées par un événement avec Amazon Kinesis Streams
  • Élaborer des solutions déclenchées par un événement avec Amazon SWF, Amazon SQS et Amazon SNS
  • Élaborer des solutions déclenchées par un événement avec Lambda AWS
  1. Développement et déploiement d’applications sécurisées et évolutives
  • Développer des applications sécurisées
  • Mise en cache de l’information pour l’évolutivité
  • Surveiller votre application et AWS Resources avec Amazon CloudWatch
  • Déployer des applications avec AWS Elastic Bean et AWS CloudFormation

Les prochaines sessions

Actuellement aucunne session n'a été planifiée pour ce cour.