Configura Google Cloud

Antes de migrar tus aplicaciones con Google Cloud Migrate for Compute Engine (antes llamado Velostrata), debes configurar tu organización de Google Cloud. Esta configuración permite que Migrate for Compute Engine administre la migración y se comunique con los otros componentes involucrados.

La configuración de Google Cloud incluye lo siguiente:

  1. Configurar una cuenta, una organización y un proyecto de infraestructura de Google Cloud, incluidos los permisos de nivel de organización y un proyecto que Migrate for Compute Engine usará para su propia infraestructura
  2. Configurar redes en Google Cloud para que los componentes de tu migración (como Migrate for Compute Engine, Google Cloud y el entorno de origen desde el que migres) puedan comunicarse entre sí a través de firewalls de la nube privada virtual de Google Cloud
  3. Crear funciones y cuentas de servicio de Google Cloud a través de Cloud Shell para configurar permisos a fin de que Migrate for Compute Engine pueda crear recursos y administrar las API utilizadas durante la migración

Antes de comenzar

  • Debes tener identificada la cuenta de administrador de la organización de Google Cloud que ejecutará las secuencias de comandos de Migrate for Compute Engine que configuran Google Cloud.
  • Debes tener configurada una nube privada virtual de Google Cloud. Migrate for Compute Engine usa una nube privada virtual para permitir la comunicación entre Google Cloud y tu entorno de origen.
  • Tu organización de Google Cloud es uno de los varios componentes que forman parte de la migración. Realizarás tareas de configuración para cada uno. Para ver el panorama completo, asegúrate de leer la descripción de la arquitectura de Migrate for Compute Engine.

Configura una cuenta, una organización y un proyecto de infraestructura de Google Cloud

Necesitas una organización de Google Cloud para migrar a Google Cloud. Cuando la tengas, asignarás permisos que autoricen que una secuencia de comandos de Migrate for Compute Engine configure GCP con funciones y cuentas de servicio. Deberás crear un proyecto de infraestructura de Google Cloud que alojará el administrador de Migrate for Compute Engine.

  1. Ve a la consola de Google Cloud y accede. Si aún no tienes una cuenta, regístrate para crear una.
  2. Para configurar una organización, consulta la página sobre cómo crear y administrar organizaciones. Para obtener más información, consulta Elige una jerarquía de recursos para la zona de destino de Google Cloud.
  3. Asigna los siguientes permisos al administrador que gestione la cuenta y la secuencia de comandos de creación de funciones:

    • Administrador de funciones de la organización
    • Administrador de la organización
    • Administrador de Compute
    • Propietario (del proyecto)

    Para obtener más información sobre los conceptos de IAM, como las cuentas de Google Cloud, las cuentas de servicio y las funciones, consulta la descripción general de IAM.

  4. Crea un proyecto de Google Cloud para alojar la infraestructura de Migrate for Compute Engine en Google Cloud. En el resto de este documento, lo llamaremos el proyecto de infraestructura.

Configura una red

Migrate for Compute Engine usa redes de nube privada virtual de Google Cloud y conectividad de VPN para el entorno de origen y requiere que se configuren reglas de red específicas antes de que se puedan completar las migraciones. Si deseas obtener información detallada sobre firewall, enrutamiento y etiquetado de redes para la implementación, consulta los requisitos de acceso a la red.

En las tareas de configuración de redes, se supone que tienes una nube privada virtual de Google Cloud y que ya estás familiarizado con las reglas de firewall de la nube privada virtual. Para obtener más información, consulta Nube privada virtual de Google Cloud.

Crea cuentas de servicio

Deberás crear cuentas de servicio con las funciones de Google Cloud necesarias que Migrate for Compute Engine usa para crear recursos de Google Cloud y administrar la API de Cloud Storage.

La cuenta de servicio debe crearse en el proyecto de infraestructura, excepto cuando migres a varios proyectos de Google Cloud. En ese caso, debes crear la función de administrador de Migrate for Compute Engine a nivel de la organización, lo que crea otra función y cuentas de servicios en el proyecto de infraestructura.

Crea las cuentas de servicio mediante las siguientes herramientas:

Próximos pasos