Developing on AWS


Niveau

Intermédiaire

Prix

2430 Euros HT

Editeur

Durée

3 jours


Public visé

  • Développeur logiciels

Prérequis

  • Avoir suivi la formation “Technical Essentials”
  • Bonne connaissance d’un langage de programmation haut-niveau
  • Connaissance pratique des services AWS et des implémentations Cloud
  • Etre familier avec l’un des langages de développement suivant: Python / .NET ou Java

Objectifs

  • Utilisation des crédentiels pour le AWS SDK pour Java, C#, .NET, Python et JavaScript
  • Interagir avec les services AWS et les solutions développeurs via le SDK AWS
  • Utilisation de IAM pour les authentifications
  • Utilisation de S3 et DynamoDB pour le stockage de données
  • Intégrer des applications avec AWS Lambda, AWS API Gateway, AWS SQS, AWS SNS et AWS Step functions
  • Utilisation de AWS Cognito pour l’authentification
  • Utiliser Amazon ElasticCache pour améliorer la scalabilité
  • Utiliser les conteneurs dans un processus de développement
  • Manipuler des pipelines CI/CD pour le déploiement d’applications

Programme (3 jours)

JOUR 1

INTRODUCTION À LA FORMATION

CRÉATION D’UNE APPLICATION WEB SUR AWS

Découverte des services pour un développement Web Applicatif

PREMIERS PAS AVEC LE DÉVELOPPEMENT SUR AWS

SDKs AWS & AWS Cloud9

PREMIERS PAS AVEC LES AUTORISATIONS

Autorisations IAM / Configuration IDE et SDK (CLoud9) 

Lab 1 : Configurer l’environnement de développement

PREMIERS PAS AVEC LE STOCKAGE

Amazon S3

TRAITEMENT DE VOS OPÉRATIONS DE STOCKAGE

Opérations programmatiques sur Amazon S3 / Static Web Hosting

Lab 2 : Développer des solutions à l’aide d’Amazon S3

JOUR 2

PREMIERS PAS AVEC LES BASES DE DONNÉES

DynamoDB / Utilisation programmatique

TRAITEMENT DE VOS OPÉRATIONS DE BASE DE DONNÉES

SDK DynamoDB / Opérations CRUD / Optimisation

Lab 3 : Développer des solutions à l’aide d’Amazon DynamoDB

TRAITEMENT DE LA LOGIQUE DE VOTRE APPLICATION

Amazon Lambda / SDK – Configuration des déclenchement / Test, Déploiement & surveillance

Lab 4 : Développer des solutions à l’aide des fonctions AWS Lambda

GÉRER LES API

Amazon API Gateway / Intégration applicative

Lab 5 : Développer des solutions à l’aide d’Amazon API Gateway

JOUR 3

CRÉER UNE APPLICATION MODERNE

Concept d’application moderne / Microservices / découplage / AWS Step Function

ACCORDER L’ACCÈS AUX UTILISATEURS DE VOTRE APPLICATION

Amazon Cognito

Lab 6 : Capstone – Terminer la construction de l’application

DÉPLOIEMENT DE VOTRE APPLICATION

AWS “Serverless Application Model” / Principe global et stratégies de déploiement

OBSERVER VOTRE APPLICATION

Amazon CloudWatch / CloudWatch Application Insights / Amazon X-Ray 

Lab 7 : Observer l’application à l’aide d’AWS X-Ray


Nos prochaines dates

DATEPRIXMODALITES
Du 15 au 17 décembre 20262430 Euros HTClasse virtuelle
Du 09 au 11 février 20272430 Euros HTClasse virtuelle
Du 21 au 23 avril 20272430 Euros HTClasse virtuelle
Du 22 au 24 juin 20272430 Euros HTClasse virtuelle
Contact