Registrar recursos en una aplicación

Si registras tus recursos de Google Cloud como servicios y cargas de trabajo en una aplicación de App Hub, podrás simplificar la gestión organizando los recursos en función de su finalidad empresarial. Este enfoque proporciona visibilidad, monitorización, gobernanza y control operativo unificados.

En esta guía se explica cómo agrupar recursos de Google Cloud que aún no se han definido formalmente como una aplicación.

Antes de empezar

Debes completar la configuración inicial de la gestión de aplicaciones antes de organizar los recursos en aplicaciones. Este proceso suele incluir los siguientes roles y pasos:

Crear una aplicación

Crea una aplicación en App Hub para que actúe como contenedor lógico de tus recursos: Google Cloud

Consola

  1. En la Google Cloud consola, usa el selector de proyectos para seleccionar tu proyecto de gestión.

  2. Ve a la página Aplicaciones desde el Centro de aplicaciones:

    Ve a Aplicaciones.

  3. Haz clic en Crear aplicación.

  4. En la pestaña Detalles de la aplicación, selecciona la mejor ubicación para tu aplicación en función de tus requisitos de distribución geográfica:

    • Selecciona Global para crear una aplicación global.
    • Seleccione Regional para crear una aplicación regional. A continuación, selecciona la región específica de tu aplicación en función de las regiones admitidas por App Hub.

    Para obtener más información sobre la mejor ubicación para tu aplicación, consulta Aplicaciones globales y regionales.

  5. Escribe el nombre de la aplicación.

    Este nombre es un identificador único que solo puede contener letras minúsculas, números o guiones. No podrás cambiar este nombre después de crear la aplicación.

  6. Si quieres, añade un nombre visible y una descripción de la aplicación.

    No son identificadores únicos y puedes cambiarlos después de crear la aplicación.

  7. Haz clic en Continuar.

  8. En la pestaña Recursos de la aplicación, busca los recursos de infraestructura y marca las casillas de los recursos que quieras registrar como servicios y cargas de trabajo de la aplicación.

    Puedes seleccionar hasta 10 recursos a la vez.

  9. Haz clic en Continuar.

  10. En la pestaña Atributos y propietarios, puede añadir atributos a la aplicación, como la importancia, el entorno y los propietarios de la aplicación.

    Puedes usar los mismos atributos y propietarios para los recursos que registres en la aplicación o definirlos más adelante.

  11. Haz clic en Crear.

Cuando se crea la aplicación, en la página Aplicaciones se muestran sus detalles, incluidos los recursos que has registrado como servicios y cargas de trabajo. Después de crear la aplicación, puedes registrar más servicios y cargas de trabajo en ella.

gcloud

  1. Usa la CLI de Google Cloud para crear una aplicación desde tu terminal o Cloud Shell:

    gcloud apphub applications create APPLICATION_NAME \
      --project=PROJECT_ID \
      --scope-type=LOCATION \
      --location=REGION \
      --display-name=DISPLAY_NAME \
      --criticality-type=CRITICALITY \
      --environment-type=ENVIRONMENT \
      --developer-owners=display-name=DEV_NAME,email=DEV_EMAIL \
      --operator-owners=display-name=OPERATOR_NAME,email=OPERATOR_EMAIL \
      --business-owners=display-name=BUSINESS_NAME,email=BUSINESS_EMAIL
    

    Sustituye APPLICATION_NAME por el nombre de tu aplicación. Este nombre es un identificador único que solo puede contener letras minúsculas, números o guiones.

    Usa marcas opcionales, como --criticality-type, para definir los atributos de nivel superior de la aplicación y facilitar la detección y la gobernanza.

    En el caso de las marcas obligatorias y opcionales, sustituya lo siguiente:

    • Obligatorio: PROJECT_ID, el ID del proyecto de gestión.
    • Obligatorio: LOCATION: la ubicación de tu aplicación en función de tus requisitos de distribución geográfica. Usa uno de los siguientes valores:

      • REGIONAL para aplicaciones regionales.
      • GLOBAL para aplicaciones globales.

      Para obtener más información sobre la mejor ubicación para tu aplicación, consulta Aplicaciones globales y regionales.

    • Obligatorio: REGION, la región específica de tu aplicación. Se debe utilizar uno de los valores indicados a continuación.