Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
6fbe31a9-df67-4400-af8b-2b95028b588c
image OF
  1. Advanced Developing on AWS

Advanced Developing on AWS

Qualiopi
En centre
Non éligible CPF
Objectifs
Programme
  • Analyser une architecture d’application monolithique pour déterminer les points d’arrêt logiques ou programmatiques où l’application peut être divisée entre différents services AWS
  • Appliquer les concepts et les étapes du manifeste d’application à douze facteurs lors de la migration à partir d’une architecture monolithique
  • Recommander les services AWS appropriés pour développer une application cloud native basée sur des microservices
  • Utilisez l’API, l’interface de ligne de commande et les SDK AWS pour surveiller et gérer les services AWS
  • Migrer une application monolithique vers une application de microservices en utilisant les 6 R de la migration
  • Expliquer les interdépendances SysOps et DevOps nécessaires pour déployer une application de microservices dans AWS

Le cours Développement avancé sur AWS utilise le scénario réel consistant à prendre une application monolithique héritée sur site et à la refactoriser dans une architecture de microservices sans serveur.

Ce cours avancé de trois jours couvre des sujets de développement avancés tels que :

  • L’architecture pour un environnement cloud natif
  • Déconstruire les applications héritées sur site et les reconditionner dans des architectures cloud natives basées sur le cloud
  • Appliquer les principes de la méthodologie d’application à douze facteurs.

Jour 1

Module 1 : Le parcours vers le cloud

  • Architecture commune hors cloud
  • Présentation de Cloud Air
  • Architecture monolithique
  • Migration vers le cloud
  • Garde-corps
  • Les six R de la migration
  • La méthodologie d’application en douze facteurs
  • Styles et motifs architecturaux
  • Présentation des services AWS
  • Interfaçage avec les services AWS
  • Authentification
  • Infrastructure en tant que code et AWS Elastic Beanstalk

Travail pratique : Déployer votre application monolithique à l’aide d’AWS Elastic Beanstalk

Module 2 : Gagner en agilité

  • DevOps
  • CI/CD
  • Paramétrage des applications
  • Gestion des secrets
  • Services CI/CD dans AWS

Jour 2

Module 3 : Du monolithe aux microservices

  • Microservices
  • Serverless
  • Un regard sur Cloud Air
  • Microservices utilisant Lambda et API Gateway
  • SAM
  • Étrangler le monolithe

Travail pratique : Utilisation d’AWS Lambda pour développer des microservices

Module 4 : Persistance polyglotte et complexité distribuée

  • Persistance polyglotte
  • Bonnes pratiques DynamoDB
  • Complexité distribuée
  • Step functions

Jour 3

Module 5 : Résilience et échelle

  • Magasins de données décentralisés
  • SQS d’Amazon
  • Amazon SNS
  • Flux Amazon Kinesis
  • Courtier de messages AWS IoT
  • Bus d’événements sans serveur
  • Recherche d’événements et CQRS
  • Concevoir pour la résilience dans le cloud

Travail pratique : Exploration des options de messagerie AWS

Module 6 : Sécurité et observabilité

  • Calcul sans serveur avec AWS Lambda
  • Authentification avec Amazon Cognito
  • Débogage et traçabilité

Travail pratique : Développer des microservices sur AWS

Travail pratique : Automatiser les déploiements avec Cloud Formation

Public visé

Nous recommandons aux participants de ce cours d’avoir :

  • Connaissance approfondie d’au moins un langage de programmation de haut niveau
  • Connaissance pratique des principaux services AWS et de la mise en oeuvre du cloud public
  • Achèvement de la formation en classe “Developing on AWS”, puis au moins 6 mois d’application de ces concepts dans un environnement réel
Prérequis
  • Connaissance approfondie d’au moins un langage de programmation de haut niveau
  • Connaissance pratique des services AWS de base et de la mise en œuvre du cloud public
  • Avoir suivi la formation en classe Developing on AWS, puis un minimum de 6 mois d’ application de ces concepts dans un environnement réel
Autres formations disponibles :
Prochaines sessions disponibles :20 oct.20 oct.
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :20 oct.17 déc.
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :22 oct.22 oct.
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :23 oct.23 oct.
Qualiopi
En visio
Non éligible CPF
Prochaines sessions disponibles :24 oct.24 oct.
Qualiopi
En visio
Non éligible CPF
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Tout refuser
Tout accepter