Uso de los servicios de Google Cloud
Puedes usar los servicios de Google Cloud con VMware Engine para hacer lo siguiente:
- Acceder a Cloud Storage desde las VM de VMware para exportar datos o como un destino de almacenamiento extendido
- Supervisar todas tus aplicaciones públicas, híbridas y privadas mediante Cloud Monitoring
- Importar datos de bases de datos a BigQuery para obtener estadísticas
- Implementar GKE Enterprise para implementaciones de aplicaciones en contenedores privadas y de alto rendimiento
Autenticación en los servicios de Google Cloud
Las cargas de trabajo que se ejecutan en VMs de VMware Engine pueden acceder a los servicios de Google Cloudcon credenciales de cuentas de servicio. Cuando las aplicaciones que se ejecutan en VMs de VMware Engine usan credenciales predeterminadas de la aplicación (ADC), primero buscan credenciales en la variable de entorno GOOGLE_APPLICATION_CREDENTIALS.
Para autenticarte en los servicios de Google Cloud desde una VM de VMware Engine, haz lo siguiente:
- Crea una cuenta de servicio y otórgale los roles de IAM que requiere tu aplicación. Para obtener más información, consulta Crea y administra cuentas de servicio.
- Crea una clave de cuenta de servicio para la cuenta de servicio que creaste.
- Descarga la clave de la cuenta de servicio y, luego, sube el archivo de claves a tu VM de VMware Engine. Para obtener más información, consulta Crea y administra claves de cuentas de servicio.
- En la VM, configura la variable de entorno
GOOGLE_APPLICATION_CREDENTIALSen la ruta de acceso absoluta del archivo de claves de la cuenta de servicio.
Después de establecer la variable de entorno, tu aplicación puede usar ADC para autenticarse con los servicios de Google Cloud cuando se ejecuta en la VM.
Accede a Cloud Storage desde VM de VMware
Cloud Storage es un almacenamiento de objetos duradero, unificado de forma global y con alta escalabilidad para los desarrolladores. Usa Cloud Storage para realizar las siguientes tareas:
- Optimizar los precios y el rendimiento en todas las clases de almacenamiento mediante la Administración del ciclo de vida de los objetos
- Obtener almacenamiento seguro y duradero para la resiliencia contra errores o interrupciones
- Entregar contenido y centralizar data lakes y copias de seguridad
En VMware Engine, puedes acceder a Cloud Storage desde las VM de VMware, vCenter o directamente a través de direcciones privadas. Las direcciones privadas mejoran la seguridad, ya que evitan el tráfico externo de Internet y mejoran el rendimiento debido a la menor cantidad de saltos. Para las aplicaciones, accede a Cloud Storage desde las VM de VMware. Para agregar herramientas de administración de vCenter, como la copia de seguridad, accede a Cloud Storage desde vCenter.
Para obtener más información sobre el acceso a Cloud Storage desde las VMs de VMware, consulta Descubre el almacenamiento de objetos con la herramienta de Google Cloud CLI y Cómo activar buckets de Cloud Storage como sistemas de archivos.
Supervisa aplicaciones mediante Cloud Logging y Cloud Monitoring
Cloud Logging es un servicio completamente administrado que funciona a gran escala y puede usar datos de registro de aplicaciones y sistemas, y datos de registro personalizados de las VM y los entornos de Google Kubernetes Engine. Cloud Logging te permite analizar y exportar los registros que desees a un almacenamiento a largo plazo en tiempo real.
Cloud Monitoring proporciona visibilidad del rendimiento, el tiempo de actividad y el estado general de las aplicaciones en la nube. Puedes recopilar métricas, eventos y metadatos de los Google Cloud servicios, sondeos de tiempo de actividad alojados, instrumentación de aplicaciones y diversos componentes de aplicaciones comunes.
En VMware Engine, puedes hacer lo siguiente:
- Acceder a Cloud Logging y Cloud Monitoring desde las VM de VMware
- Habilita Cloud Logging y Cloud Monitoring desde las plataformas de VMware vSphere con un agente independiente.
- Acceder a Cloud Storage directamente a través de direcciones privadas. Esto evita el tráfico externo de Internet, mejora el rendimiento debido a la reducción de saltos y mejora la seguridad, ya que mantiene el tráfico privado
Para habilitar Cloud Logging y Cloud Monitoring desde la plataforma de VMware vSphere con un agente independiente, consulta Configura Cloud Monitoring con un agente independiente.
Importa datos de bases de datos a BigQuery
Con VMware Engine y BigQuery, puedes hacer lo siguiente:
- Conectar las bases de datos que se ejecutan dentro de VMware Engine a BigQuery para realizar análisis de almacenamiento de datos
- Exportar datos directamente a servicios en Google Cloud direcciones privadas
Para obtener más información, consulta Usa Alooma para realizar una transferencia de datos incremental en tiempo real desde una variedad de fuentes (que podrían ejecutarse en VMware) a BigQuery.
Implementa Google Distributed Cloud
Google Distributed Cloud es un software de nube híbrida que lleva Google Kubernetes Engine a entornos basados en VMware. Con GKE en un entorno local, puedes crear, administrar y actualizar clústeres de Kubernetes en los entornos de VMware, ya sea que se implementen de forma local o en VMware Engine.
La infraestructura de VMware tiene cargas de trabajo de producción, bases de datos y aplicaciones de línea de negocios. Usa contenedores y Kubernetes para modernizar la infraestructura.
Google Distributed Cloud usa vCenter Server de VMware para administrar tus clústeres. Con Anthos Connect, puedes ver y acceder a tus clústeres de Kubernetes basados en VMware y en la nube desde la Google Cloud consola.
Usa Google Distributed Cloud con VMware Engine para un entorno privado exclusivo con el hardware más reciente y 100 Gbps de herramientas de redes. Las cargas de trabajo en contenedores pueden estar junto a las bases de datos para obtener una latencia baja. Este entorno es de un solo usuario, por lo que obtienes la privacidad y la seguridad de una infraestructura exclusiva.
Para obtener más información, consulta la siguiente guía:
- Descripción general de GKE Enterprise
- Descripción general de Google Distributed Cloud
- Descripción general de Connect