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 (Español LATAM)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Después del 28 de marzo, los títulos de los cursos solo estarán disponibles en inglés. Sin embargo, las descripciones de los cursos permanecerán disponibles en su idioma preferido para que pueda consultarlas.

Información general del laboratorio

En este laboratorio, se demuestra el proceso para migrar una arquitectura monolítica a una arquitectura de microservicios. Explorará una aplicación monolítica existente llamada Unishop e implementará su funcionalidad de carrito de compras como microservicios independientes. Utilizará AWS Migration Hub Refactor Spaces para facilitar esta transición progresiva.

Unishop es la tienda integral para todas sus necesidades de unicornios. ¡Puede encontrar la mejor selección de unicornios en línea en Unishop y recibir su unicornio en menos de 24 horas! Su arquitectura monolítica actual dificulta el crecimiento con la expansión empresarial. El CTO desea explorar la posibilidad de migrar Unishop a una arquitectura de microservicios utilizando el patrón Strangler Fig.

Objetivos

Al finalizar este laboratorio, podrá realizar lo siguiente:

  • Explorar la aplicación monolítica.
  • Utilizar AWS Migration Hub Refactor Spaces para crear un entorno de refactorización y definir el enrutamiento del tráfico.
  • Aprovechar la arquitectura de microservicios.
  • Utilizar Amazon DynamoDB para almacenar y acceder a la información del carrito de compras.
  • Utilizar AWS Lambda como recurso de cómputo para acceder al carrito de compras y manipularlo.

Significado de los íconos

A lo largo de este laboratorio, se utilizan varios íconos para llamar la atención sobre diferentes tipos de instrucciones y notas. En la siguiente lista, se explica el propósito de cada ícono:

  • Comando: un comando que debe ejecutar.
  • Resultado esperado: un resultado de ejemplo que puede utilizar para verificar el resultado de un comando o archivo editado.
  • Nota: Una pista, consejo u orientación importante.
  • Información adicional: dónde encontrar más información.
  • Precaución: información de especial interés o importancia (no es tan importante como para causar problemas con el equipo o los datos si la omite, pero podría generar la necesidad de repetir ciertos pasos).
  • ADVERTENCIA: una acción que es irreversible y que podría impactar en el error de un comando o proceso (incluye advertencias sobre configuraciones que no se pueden modificar después de realizarlas).

Reviews

Start your review of Refactoring Legacy Apps to Microservices using AWS Migration Hub Refactor Spaces (Español LATAM)

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.