vRealize Automation Cloud admite depósitos de almacenamiento de Google Cloud Platform (GCP), lo que permite a los usuarios crear y administrar de forma rápida y sencilla sus recursos de almacenamiento. La compatibilidad con depósitos de almacenamiento de vRealize Automation Cloud incluye la creación de depósitos de almacenamiento multiregional o de doble región, acceso público restringido y cifrado.

Los depósitos de almacenamiento se crean mediante plantillas de nube de Cloud Assembly y estas plantillas de nube se implementan de la manera habitual mediante la funcionalidad de la pestaña Diseño de Cloud Assembly. Después de implementar una plantilla de nube, puede comprobar el portal de GCP para confirmar que el depósito de almacenamiento se aprovisionó correctamente.

Las siguientes propiedades son obligatorias para las plantillas de nube de depósito de almacenamiento.
  • Nombre del depósito de almacenamiento: existen algunas limitaciones en la construcción del nombre del depósito de almacenamiento. Consulte la siguiente página para obtener información detallada: https://cloud.google.com/storage/docs/buckets
  • locationType: uno de los siguientes {SINGLE_REGION, DUAL_REGION, MULTI_REGION}. Si locationType es DUAL_REGION o MULTI_REGION, la propiedad regionID es también obligatoria. Dependiendo de locationType, hay diferentes valores para regionId. Puede consultar más detalles en: https://cloud.google.com/storage/docs/locations
  • storageClass: uno de los siguientes: {STANDARD, NEARLINE, COLDLINE, ARCHIVE, REGIONAL, MULTI_REGIONAL, DURABLE_REDUCED_AVAILABILITY}

Si desea crear depósitos de almacenamiento con acceso público restringido y cifrados por CMEK, existen algunos requisitos previos que se describen en el siguiente vínculo: https://cloud.google.com/storage/docs/encryption/using-customer-managed-keys

Nota: La clave de cifrado administrada por el cliente debe estar ubicada en la misma región que el depósito de almacenamiento.

Ejemplos de plantillas de nube de depósito de almacenamiento

Los siguientes ejemplos de plantillas de nube muestran algunos enfoques típicos para crear depósitos de almacenamiento mediante plantillas de nube de Cloud Assembly.

El siguiente ejemplo de plantilla de nube muestra cómo se puede crear un depósito de almacenamiento simple de una sola región.

formatVersion: 1
inputs: {}
resources:
  Cloud_GCP_StorageBucket_1:
    type: Cloud.GCP.StorageBucket
    properties:
      name: simple-storage-bucket
      locationType: SINGLE_REGION
      storageClass: STANDARD

El siguiente ejemplo de plantilla de nube muestra el acceso público restringido mediante una clave de cifrado.

formatVersion: 1
inputs: {}
resources:
  Cloud_GCP_StorageBucket_1:
    type: Cloud.GCP.StorageBucket
    properties:
      name: encrypted-storage-bucket
      storageClass: STANDARD
      locationType: SINGLE_REGION
      kmsKey:
        kmsProjectId: gcp
        keyRingRegion: asia-east1
        keyRing: asia-key
        keyName: asia-east-key

El siguiente ejemplo de plantilla de nube muestra cómo se puede crear un depósito de almacenamiento de varias regiones.

formatVersion: 1
inputs: {}
resources:
  Cloud_GCP_StorageBucket_1:
    type: Cloud.GCP.StorageBucket
    properties:
      name: multi-regional-sb
      locationType: MULTI_REGION
      storageClass: STANDARD
      regionId: EU

La siguiente plantilla de nube muestra un ejemplo de implementación de depósitos de almacenamiento de doble región.

formatVersion: 1
inputs: {}
resources:
 Cloud_GCP_StorageBucket_1:
    type: Cloud.GCP.StorageBucket
 properties:
  name: dual-regional-sb
  storageClass: NEARLINE
  locationType: DUAL_REGION
  regionId: ASIA
  locations:
   - ASIA-EAST1
   - ASIA-SOUTHEAST1