Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Refactoring Legacy Apps to Microservices using AWS Migration Hub Refactor Spaces (Français)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Après le 28 mars, les titres des cours seront en anglais uniquement. Cependant, les descriptions des cours resteront disponibles dans la langue de votre choix pour vous permettre de faire des recherches dans cette langue.

Présentation de l’atelier

Cet atelier illustre le processus de passage d’une architecture monolithique à une architecture de microservices. Vous explorez une application monolithique existante nommée Unishop et vous déployez sa fonctionnalité de panier d’achats sous forme de microservices distincts. Vous utilisez AWS Migration Hub Refactor Spaces pour faciliter cette transition progressive.

Unishop est le guichet unique pour tous vos besoins en matière de licornes. Vous pouvez trouver la meilleure sélection de licornes en ligne sur Unishop et vous faire livrer votre licorne en moins de 24 heures ! Son architecture monolithique actuelle rend difficile la croissance liée à l’expansion de l’entreprise. Le directeur technique (CTO) aimerait explorer la possibilité de migrer l’Unishop vers une architecture de microservices en utilisant le modèle figue étrangleur.

Objectifs

À la fin de cet atelier, vous saurez effectuer les actions suivantes :

  • Découvrir l’application monolithique.
  • Utiliser AWS Migration Hub Refactor Spaces pour créer un environnement de refactorisation et définir le routage du trafic.
  • Tirer parti de l’architecture des microservices.
  • Utiliser Amazon DynamoDB pour stocker les informations du panier et y accéder.
  • Utiliser AWS Lambda comme ressource de calcul pour accéder au panier et le gérer.

Signification des icônes

De nombreuses icônes sont utilisées dans cet atelier pour attirer l’attention sur différents types d’instructions et de remarques. La liste suivante explique la signification de chaque icône :

  • Commande : commande que vous devez exécuter.
  • Sortie attendue : exemple de sortie que vous pouvez utiliser pour vérifier la sortie d’une commande ou d’un fichier modifié.
  • Remarque : indice, directive ou conseil important.
  • Informations supplémentaires : indique où trouver plus d’informations.
  • Attention : information présentant un intérêt spécial ou d’une importance particulière (pas assez importante pour causer des problèmes pour l’équipement ni les données si vous n’y faites pas attention, mais susceptible de vous amener à devoir répéter certaines étapes).
  • AVERTISSEMENT : une action qui est irréversible et susceptible d’avoir une incidence sur l’échec d’une commande ou d’un processus (y compris les avertissements concernant les configurations ne pouvant pas être modifiées après leur mise en place).

Reviews

Start your review of Refactoring Legacy Apps to Microservices using AWS Migration Hub Refactor Spaces (Français)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.