Información general de la arquitectura - Cloud Migration Factory en AWS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Información general de la arquitectura

En esta sección se proporciona un diagrama de arquitectura de implementación de referencia para los componentes implementados con esta solución.

Diagrama de arquitectura

Al implementar la solución predeterminada, se crea el siguiente entorno sin servidor en la nube de AWS.

Diagrama de arquitectura de Cloud Migration Factory en AWS

Diagrama de arquitectura de la fábrica de migración a la nube

La CloudFormation plantilla de AWS de la solución lanza los servicios de AWS necesarios para ayudar a las empresas a migrar sus servidores.

nota

La solución Cloud Migration Factory en AWS utiliza un servidor de automatización de la migración que no forma parte de la CloudFormation implementación de AWS. Para obtener más información sobre la creación manual del servidor, consulte Crear un servidor de automatización de la migración.

  1. Amazon API Gateway recibe las solicitudes de migración del servidor de automatización de la migración a través de RestAPIs.

  2. Las funciones de AWS Lambda proporcionan los servicios necesarios para iniciar sesión en la interfaz web, realizar las funciones administrativas necesarias para gestionar la migración y conectarse con un tercero APIs para automatizar el proceso de migración.

    • La función user de Lambda realiza la ingesta de los metadatos de migración en una tabla de Amazon DynamoDB. Los códigos de estado HTTP estándar se le devuelven a través de la API REST desde API Gateway. Se utiliza un grupo de usuarios de Amazon Cognito para la autenticación de los usuarios en la interfaz web y en Rest y, si lo desea APIs, puede configurarlo para que se autentique con proveedores de identidad externos de Security Assertion Markup Language (SAML).

    • La función tools Lambda procesa el Rest externo APIs y llama a funciones de herramientas externas, como AWS Application Migration Service (AWS MGN) para la migración a AWS. La función tools Lambda también llama a Amazon EC2 para lanzar EC2 instancias y llama a AWS Systems Manager para ejecutar scripts de automatización en el servidor de automatización de migración.

  3. Los metadatos de migración almacenados en Amazon DynamoDB se envían a la API MGN de AWS para iniciar las tareas de migración de Rehost y lanzar los servidores. Si su patrón de migración es Replatform to EC2, la función tools Lambda CloudFormation lanza plantillas en la cuenta de AWS de destino para lanzar instancias de Amazon EC2 .

  4. Todas las notificaciones se envían a un bus de eventos de notificaciones. Reglas de Event Bridge configuradas para enrutar las notificaciones de la interfaz de usuario a la lambda de la interfaz de usuario y las notificaciones por correo electrónico a la lambda de notificaciones por correo electrónico. La lambda de notificaciones por correo electrónico utiliza Amazon SNS para publicar las notificaciones por correo electrónico.

Rastreador de la migración opcional

Esta solución también implementa un componente para el rastreador de la migración opcional que realiza el seguimiento del progreso de la migración.

Componente para el rastreador de la migración opcional

rastreador de migraciones

La CloudFormation plantilla implementa AWS Glue para obtener los metadatos de migración de la tabla DynamoDB de Cloud Migration Factory y los exporta a Amazon Simple Storage Service (Amazon S3) dos veces al día (a las 5:00 a.m. y a las 13:00 UTC). Una vez finalizado el trabajo de AWS Glue, se inicia una consulta de almacenamiento de Amazon Athena y puede configurar Amazon QuickSight para que extraiga los datos de los resultados de la consulta de Athena. A continuación, puede crear las visualizaciones y crear un panel que se adapte a las necesidades de su empresa. Para obtener orientación sobre la creación de imágenes y la creación de un panel, consulte Crear un panel rastreador de la migración.

Este componente opcional se administra mediante el parámetro Tracker de la CloudFormation plantilla. De forma predeterminada, esta opción está activada, pero puede desactivarla cambiando el parámetro Tracker a false.