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

Amazon Web Services

Migrar una aplicación web monolítica a AWS mediante Application Migration Service (Español LATAM) | Migrate a Monolith Web Application to AWS Using Application Migration Service (LATAM Spanish)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.

Información general sobre el laboratorio

Este laboratorio autoguiado (SPL) tiene como objetivo guiarle mediante el proceso de migración de una aplicación web monolítica a AWS. El laboratorio representa un modelo de una aplicación web de 2 capas alojada en su entorno en las instalaciones. A lo largo del laboratorio, migrará cada capa del laboratorio a AWS utilizando diferentes servicios de migración de AWS.

Objetivos

Al final de este laboratorio, podrá hacer lo siguiente:

  • explorar y verificar la aplicación web existente que debe migrarse
  • comprender los pasos necesarios para migrar una aplicación web a AWS
  • volver a alojar el servidor web o de aplicaciones en Amazon Elastic Compute Cloud (Amazon EC2) mediante AWS Application Migration Service (MGN)
  • redefinir la plataforma de la base de datos en Amazon Relational Database Service (Amazon RDS) mediante AWS Database Migration Service (AWS DMS)
  • probar la aplicación web migrada y verificar que se haya migrado correctamente

Requisitos previos

Para este laboratorio, se requiere lo siguiente:

  • acceso a un equipo con Windows, macOS X o Linux (Ubuntu, SuSE o Red Hat)
  • un navegador de Internet moderno como Google Chrome o Mozilla Firefox

Conocimientos técnicos previos necesarios

Para completar este laboratorio correctamente, debe estar familiarizado con los siguientes servicios o funciones:

  • Amazon EC2
  • Amazon RDS
  • AWS Identity and Access Management (IAM)
  • Amazon Virtual Private Cloud (Amazon VPC)

Duración

El tiempo estimado para completar este laboratorio es de 120 minutos.

Significados 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 para ejecutar desde el terminal
  • 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

Situación de laboratorio

La configuración inicial del laboratorio tiene una aplicación web de 2 capas (una sencilla aplicación de inventario) alojada en 2 instancias de EC2 en una región de AWS Oregón (us-west-2). Esto emula una aplicación web estándar de 2 capas alojada en su entorno en las instalaciones y se denota como la infraestructura de ORIGEN que se debe migrar. Aunque utiliza instancias de EC2 para alojar la aplicación, en realidad podría tratarse de servidores físicos o virtuales que se ejecutan en su propio entorno. La aplicación de 2 capas tiene los siguientes componentes:

  • un servidor web o de aplicaciones (SourceWebApp) que ejecuta una aplicación PHP y SQL sencilla
  • un servidor de base de datos (SourceDB) que ejecuta MySQL

En el siguiente diagrama se muestra la infraestructura de ORIGEN:

El diagrama anterior representa la infraestructura de origen en la que dos servidores conforman la aplicación web. El primer servidor es el servidor web o de aplicaciones, mientras que el segundo representa el servidor de base de datos. Los usuarios pueden acceder al servidor de aplicaciones web mediante la URL designada. Para los fines del laboratorio, los servidores de origen se alojan en una subred pública en una VPC denominada “VPC fuente”. La infraestructura de origen se aloja en us-west-2, que representa la región fuente.

El laboratorio tiene también una región de DESTINO N. Virgina (us-east-1) que se utiliza para migrar la infraestructura de origen.

Durante el laboratorio, migrarás cada una de las dos capas a un servicio de AWS:

  • El servidor web o de aplicaciones se migra a un servidor EC2 mediante AWS MGN.
  • El servidor de base de datos se migra a una instancia de base de datos RDS mediante AWS DMS.

El siguiente diagrama muestra la infraestructura de destino después de completar la migración:

El diagrama anterior muestra la infraestructura de destino que representa el estado final del laboratorio tras la migración. El servidor web o de aplicaciones se aloja en una instancia de EC2, mientras que el servidor de base de datos se aloja en una instancia de base de datos RDS. Los usuarios también pueden acceder a la aplicación web mediante la URL designada. La infraestructura de destino está alojada en la región us-east-1, que representa la región de destino

Nota:

  • A la izquierda de estas instrucciones, encontrará una lista de todos los componentes de laboratorio que necesita en las actividades de laboratorio.
  • Algunas tareas del laboratorio requieren que inicie una tarea y luego espere entre 10 y 15 minutos hasta que se complete.
  • Para que resulte más sencillo, es posible que la infraestructura del laboratorio no utilice las prácticas recomendadas en términos de alta disponibilidad y uso de subredes privadas. El objetivo principal del laboratorio es guiarle mediante el proceso y los servicios de migración. Cuando migre sus soluciones a AWS, asegúrese de seguir las prácticas recomendadas en cuanto a los pilares de fiabilidad y seguridad de AWS Well-Architected que puede encontrar aquí.

Reviews

Start your review of Migrar una aplicación web monolítica a AWS mediante Application Migration Service (Español LATAM) | Migrate a Monolith Web Application to AWS Using Application Migration Service (LATAM Spanish)

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.