CPF
 
Fantom Tag

Formation - Amazon Web Services (AWS) - Développement avancé

  • Présentiel ou classe à distance
  • Fondamental
PRESENTIEL OU CLASSE A DISTANCE
Référence
CC325

Durée
3 jours (21 heures)
certificat optionnel

Prix 2023
2 530,00 €  HT
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
La formation Développement avancé sur AWS utilise le scénario du monde réel consistant à prendre une application monolithique sur site héritée et à la refactoriser dans une architecture de microservices sans serveur.
Cette formation prépare à la certification AWS Certified DevOps Engineer – niveau Professional.
Consulter le programme 2024
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Développeurs de logiciels expérimentés qui connaissent déjà les services AWS

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 oeuvre du cloud public
  • Avoir suivi la formation "Amazon Web Services (AWS) - Développement " (CC320) et un minimum de 6 mois d'application de ces concepts dans un environnement du monde réel
Programme

Le programme

1 - Le voyage vers le cloud

  • Architecture commune hors cloud
  • Introduction à Cloud Air
  • Architecture monolithique
  • Migration vers le cloud
  • Garde-corps
  • Les six R de la migration
  • La méthodologie d'application à douze facteurs
  • Styles et motifs architecturaux
  • Présentation des services AWS
  • Interfaçage avec les services AWS
  • Authentification
  • Infrastructure en tant que code et Elastic Beanstalk
  • Démo : présentation de la création d'une infrastructure de base avec AWS CloudFormation dans la console AWS
  • Lab : déployez votre application monolithique à l'aide d'AWS Elastic Beanstalk

2 - Gagner en agilité

  • DevOps
  • CI/CD
  • Paramétrage des applications
  • Gestion des secrets
  • Services CI/CD dans AWS
  • Démo : AWS Secrets Manager

3 - Des monolithes aux microServices

  • Microservices
  • Sans serveur
  • Un regard sur Cloud Air
  • Microservices utilisant Lambda et API Gateway
  • SAM
  • Étrangler le monolithe
  • Lab : utiliser AWS Lambda pour développer des microservices

4 - Persistance polyglotte et complexité distribuée

  • Persistance polyglotte
  • Meilleures pratiques DynamoDB
  • Complexité distribuée
  • Fonctions d'étapes

5 - Résilience et échelle

  • Magasins de données décentralisés
  • Amazon SQS
  • Amazon SNS
  • Flux Amazon Kinesis
  • Agent de messagerie AWS IoT
  • Bus d'événements sans serveur
  • Sourcing événementiel et CQRS
  • Conception pour la résilience dans le cloud
  • Lab : explorer les options de messagerie AWS

6 - Sécurité et observabilité

  • Calcul sans serveur avec AWS Lambda
  • Authentification avec Amazon Cognito
  • Débogage et traçabilité
  • Lab : développement de microservices sur AWS
  • Lab : automatiser les déploiements avec Cloud Formation

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Objectifs

Les objectifs de la formation

  • Savoir 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
  • Apprendre à appliquer les concepts et les étapes du manifeste de l'application à douze facteurs lors de la migration à partir d'une architecture monolithique
  • Pouvoir recommander les services AWS appropriés pour développer une application cloud native basée sur des microservices
  • Comprendre comment utiliser l'API, l'interface de ligne de commande et les kits SDK AWS pour surveiller et gérer les services AWS
  • Être capable de migrer une application monolithique vers une application de microservices en utilisant les 6 R de la migration
  • Pouvoir expliquer les interdépendances SysOps et DevOps nécessaires pour déployer une application de microservices dans AWS
Evaluation

Evaluation

Points forts

Les points forts de la formation

  • Cette formation avancée de trois jours couvre des sujets de développement avancés tels que l'architecture pour un environnement cloud natif ; déconstruire les applications existantes sur site et les reconditionner dans des architectures cloud natives basées sur le cloud ; et l'application des principes de la méthodologie d'application à douze facteurs.
  • La qualité d'une formation officielle AWS (support de cours numérique en anglais).
  • Cette formation préparant à la certification "Mettre en oeuvre DevOps pour le cloud AWS" est éligible au CPF (code 335305). Connectez-vous sur www.moncompteformation.gouv.fr

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Financement

Les solutions de financement

Cette formation préparant à la certification "Mettre en oeuvre DevOps pour le cloud AWS" est éligible au CPF (code 335305). Connectez-vous sur www.moncompteformation.gouv.fr

Dates et villes

Mise à jour le 06/12/2023
    Consulter les dates 2024
    Formation - Amazon Web Services (AWS) - Développement avancé