Servicios: Migración a la nube

AWS Application Discovery Service #

¿Qué es? Servicio que recopila información sobre el entorno de TI actual de una organización para facilitar la planificación de una migración a AWS.

Tipo de servicio

  • Administrado (Managed)
  • Migration Discovery

Responsabilidad del usuario

  • Configurar la recopilación de datos.
  • Analizar la información obtenida.
  • Utilizar los resultados para planificar la migración.

AWS administra

  • La recopilación de metadatos.
  • La infraestructura del servicio.
  • El procesamiento de la información.

Caso de uso típico

  • Descubrir servidores, aplicaciones y dependencias antes de iniciar una migración.

AWS Application Migration Service (MGN) #

¿Qué es? Servicio que automatiza la migración de servidores y aplicaciones a AWS con un tiempo de inactividad mínimo.

Tipo de servicio

  • Administrado (Managed)
  • Migration Service

Responsabilidad del usuario

  • Seleccionar los servidores a migrar.
  • Validar la migración.
  • Realizar el cambio definitivo.

AWS administra

  • La replicación continua.
  • La automatización del proceso.
  • La infraestructura necesaria para la migración.

Caso de uso típico

  • Migrar servidores físicos o máquinas virtuales a Amazon EC2.

Migration Evaluator #

¿Qué es? Herramienta que analiza la infraestructura actual y estima el coste de migrar cargas de trabajo a AWS.

Tipo de servicio

  • Administrado (Managed)
  • Migration Assessment

Responsabilidad del usuario

  • Proporcionar información del entorno actual.
  • Revisar las estimaciones y recomendaciones.

AWS administra

  • El análisis.
  • Los cálculos de costes.
  • La generación del informe.

Caso de uso típico

  • Crear un caso de negocio antes de una migración.

AWS Migration Hub #

¿Qué es? Servicio que centraliza el seguimiento del progreso de las migraciones realizadas con distintas herramientas de AWS.

Tipo de servicio

  • Administrado (Managed)
  • Migration Management

Responsabilidad del usuario

  • Registrar los proyectos de migración.
  • Supervisar el progreso.
  • Gestionar las tareas.

AWS administra

  • La consola centralizada.
  • La recopilación del estado de las migraciones.
  • La infraestructura.

Caso de uso típico

  • Controlar una migración empresarial con cientos de servidores.

AWS Schema Conversion Tool (AWS SCT) #

¿Qué es? Herramienta que convierte automáticamente esquemas de bases de datos para hacerlos compatibles con un motor diferente.

Tipo de servicio

  • Administrado (Managed)
  • Database Schema Migration

Responsabilidad del usuario

  • Revisar las conversiones.
  • Adaptar manualmente los elementos que no puedan convertirse automáticamente.

AWS administra

  • El motor de conversión.
  • Las actualizaciones de compatibilidad.

Caso de uso típico

  • Convertir una base de datos Oracle a PostgreSQL antes de utilizar AWS DMS.

AWS DataSync #

¿Qué es? Servicio que automatiza y acelera la transferencia de datos entre almacenamiento local y AWS o entre distintos servicios de almacenamiento.

Tipo de servicio

  • Administrado (Managed)
  • Data Transfer Service

Responsabilidad del usuario

  • Configurar el origen y el destino.
  • Programar las tareas de transferencia.
  • Revisar los resultados.

AWS administra

  • La optimización de la transferencia.
  • La validación de datos.
  • La infraestructura.

Caso de uso típico

  • Migrar grandes volúmenes de archivos hacia Amazon S3 o Amazon EFS.

AWS Transfer Family #

¿Qué es? Servicio administrado para transferir archivos utilizando protocolos tradicionales como FTP, FTPS y SFTP hacia servicios de almacenamiento de AWS.

Tipo de servicio

  • Administrado (Managed)
  • Managed File Transfer (MFT)

Responsabilidad del usuario

  • Configurar los usuarios.
  • Elegir el protocolo.
  • Definir el destino de los archivos.

AWS administra

  • Los servidores de transferencia.
  • La infraestructura.
  • La disponibilidad.

Caso de uso típico

  • Mantener integraciones existentes basadas en FTP/SFTP almacenando los archivos en Amazon S3 o Amazon EFS.

AWS Snowball Edge Storage Optimized #

¿Qué es? Dispositivo físico de AWS diseñado para transferir grandes volúmenes de datos a la nube sin utilizar Internet, además de poder ejecutar cargas de trabajo de computación en el borde (Edge Computing).

Tipo de servicio

  • Administrado (Managed)
  • Edge Computing
  • Offline Data Transfer

Responsabilidad del usuario

  • Copiar los datos al dispositivo.
  • Enviarlo de vuelta a AWS.
  • Gestionar la carga de trabajo que ejecute en el dispositivo.

AWS administra

  • El dispositivo físico.
  • La seguridad.
  • El transporte.
  • La importación de los datos a AWS.

Caso de uso típico

  • Migrar petabytes de información desde ubicaciones con poco ancho de banda.

No son servicios independientes #

En este módulo aparecen varios conceptos importantes que no son servicios:

  • AWS Cloud Adoption Framework (AWS CAF) → Es un marco de trabajo (framework) para planificar la adopción de la nube.
  • Las 7 R de la migración (Rehost, Relocate, Replatform, Refactor, Repurchase, Retain y Retire) → Son estrategias de migración, no servicios.

Resumen de clasificación (servicios nuevos) #

  • AWS Application Discovery Service → Administrado · Descubrimiento para migraciones.
  • AWS Application Migration Service (MGN) → Administrado · Migración de aplicaciones y servidores.
  • Migration Evaluator → Administrado · Evaluación y estimación de costes.
  • AWS Migration Hub → Administrado · Gestión y seguimiento de migraciones.
  • AWS Schema Conversion Tool (AWS SCT) → Administrado · Conversión de esquemas de bases de datos.
  • AWS DataSync → Administrado · Transferencia de datos.
  • AWS Transfer Family → Administrado · Transferencia administrada de archivos.
  • AWS Snowball Edge Storage Optimized → Administrado · Transferencia offline y Edge Computing.

Servicios acumulados #

Con este módulo se añaden 8 servicios nuevos, alcanzando un total de 88 servicios principales de AWS cubiertos a lo largo de todos los módulos.