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 la Fábrica de migración a la nube en AWS

Diagrama de arquitectura de la Fábrica de migración a la nube enAWS

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

nota

La solución Fábrica de migración a la nube en AWS utiliza un servidor de automatización de la migración que no forma parte de la implementación AWS CloudFormation. Para obtener más información sobre la creación manual del servidor, consulte Cómo crear un servidor de automatización de migraciones.

  1. Amazon API Gateway recibe las solicitudes de migración del servidor de automatización de migraciones 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 administrar la migración y conectarse a la API de terceros para automatizar el proceso de migración.

    • La función user de Lambda ingiere los metadatos de migración en una tabla de Amazon DynamoDB. Los códigos de estado HTTP estándar se devuelven a través de la RestAPI desde API Gateway. Se utiliza un grupo de usuarios de Amazon Cognito para la autenticación de los usuarios en la interfaz web y las API de REST y, si lo desea, puede configurarlo para que se autentique con proveedores de identidad externos del Lenguaje de marcado para confirmaciones de seguridad (SAML).

    • Las funciones tools de Lambda procesan las API de REST externas y llaman a Migración de CloudEndure y AWSApplication Migration Service (AWS MGN) para realizar la migración de AWS. La función tools de Lambda también llama a Amazon EC2 para lanzar instancias EC2 y llama a AWS Systems Manager para ejecutar scripts de automatización en el servidor de automatización de migraciones.

  3. Los metadatos de migración almacenados en Amazon DynamoDB se direccionan a la API de AWS MGN para iniciar los trabajos de migración para volver a alojar y lanzar servidores. Si el patrón de migración es Redefinir la plataforma a EC2, la función tools de Lambda inicia las plantillas de CloudFormation en la cuenta de AWS de destino para lanzar instancias de Amazon EC2.

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.

Rastreador de la migración opcional

Componente para el rastreador de la migración opcional

La plantilla CloudFormation se implementa en AWS Glue para obtener los metadatos de migración de la tabla DynamoDB de la Fábrica de migración a la nube y los exporta a Amazon Simple Storage Service (Amazon S3) dos veces al día (a las 5:00 h y a las 13:00 h, hora 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 plantilla CloudFormation. De forma predeterminada, esta opción está activada, pero puede desactivarla cambiando el parámetro Tracker a false.