Skip to main Content

AWS : Développement avancé sur Amazon Web Services

  • Référence GK4505
  • Durée 3 jour(s)

Options de paiement complémentaires

  • CPF

    Cette formation est éligible au Compte Personnel de Formation pour son financement.

Intra-entreprise Prix

Nous contacter

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

  • Intra-entreprise

    Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.

Demander cette formation dans un format différent

Cette formation permet aux participants d'acquérir les compétences et connaissances nécessaires pour découvrir les sujets de développement avancés, tels que l’architecture pour un environnement en Cloud Computing ; déconstruire les applications existantes sur site et les reconditionner dans des architectures cloud natives; et appliquer les principes de la méthodologie d'application des douze facteurs.

La formation utilise un scénario du monde réel consistant à intégrer une application monolithique existante sur site et à la refactoriser dans une architecture de microservices sans serveur.

Prochaines dates

Haut de page
Cette formation s'adresse aux développeurs de logiciels expérimentés déjà familiarisés avec les services AWS.

Objectifs de la formation

Haut de page

A l'issue de la formation, les participants seront capables de :

  • Analyser une architecture d'application monolithique afin de déterminer les points de rupture 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 microservices
  • Utiliser les API, l'AWS CLI et les kits SDK AWS pour surveiller et gérer les services AWS
  • Migrer une application monolithique vers une application de microservices 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.

Programme détaillé

Haut de page
Déroulement du cours
  • Journée 1: Introduction au voyage dans le Cloud et aux gains d'agilité
  • Journée 2: De l'application monolithique aux microservices. Persistance polyglotte et modèles distribués complexes
  • Journée 3: Résilience et mise à échelle. Explorer les options de messagerie logicielle AWS. Sécurité et observabilité

Sujets couverts durant la formation

  • Déconstruire une architecture monolithique
  • Migration vers le cloud
  • Créer une infrastructure
  • Déclarer et isoler les dépendances
  • Stockage de la configuration dans le cloud
  • Etablir un modèle de build, release, run
  • Création de la base de code
  • Déploiement d'une application
  • Evolution de l'architecture
  • Modèles de conception
  • Surveillance de l'explosion d'E/S et prévention
  • Microservices

Pédagogie active : animée par un professionnel, celui-ci échangera avec les participants ses retours d’expériences.

  • 60% cours
  • 30% de travaux pratiques
  • 10% échanges

Pré-requis

Haut de page

Pour assister à cette formation, il est recommandé :

  • 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
  • D'avoir suiv la foramtion Developing on AWS, ou de disposer d'un niveau similaire
  • Avoir déjà une base de développement d'application dans un environnement AWS.

 

Pré-requis recommandés :

Et après 

Haut de page
  Vous pouvez suivre les modules suivants pour aller plus loin :

Bon à savoir

Haut de page
Méthode d'apprentissage

Cette formation combine les méthodes d'apprentissage suivantes :

  • Formation assurée par un instructeur
  • Ateliers pratiques

Elle intègre des activités qui vous permettent de tester de nouvelles compétences et d'appliquer vos connaissances grâce à des exercices pratiques.

Cookie Control toggle icon