Using Google Cloud services
You can use Google Cloud services with VMware Engine to do the following:
- Access Cloud Storage from VMware VMs to export data or as an extended storage target.
- Monitor all your public, private, and hybrid applications by using Cloud Monitoring.
- Import data from databases into BigQuery for analytics.
- Deploy GKE Enterprise for high performance and private, containerized application deployments.
Access Cloud Storage from VMware VMs
Cloud Storage is a globally unified, scalable, and highly durable object storage for developers. Use Cloud Storage to do the following:
- Optimize price and performance across storage classes by using Object Lifecycle Management.
- Get secure and durable storage for resilience against errors or outages.
- Deliver content and centralize data lakes and backups.
In VMware Engine, you can access Cloud Storage from VMware VMs, vCenter, or directly through private addressing. Private addressing enhances security by avoiding external internet traffic and improves performance due to fewer hops. For applications, access Cloud Storage from VMware VMs. To add vCenter management tools such as backup, access Cloud Storage from vCenter.
To learn more about Cloud Storage access from VMware VMs, see Discover object storage with the gcloud tool and Mounting Cloud Storage buckets as file systems.
Monitor applications using Cloud Logging and Cloud Monitoring
Cloud Logging is a fully managed service that performs at scale and that can use application and system log data and custom log data from Google Kubernetes Engine environments and VMs. Cloud Logging lets you analyze and export selected logs to long-term storage in real time.
Cloud Monitoring provides visibility into the performance, uptime, and overall health of cloud-powered applications. You can collect metrics, events, and metadata from Google Cloud services, hosted uptime probes, application instrumentation, and a variety of common application components.
In VMware Engine, you can do the following:
- Access Cloud Logging and Cloud Monitoring from VMware VMs.
- Enable Cloud Logging and Cloud Monitoring from the VMware vSphere platforms using a standalone agent.
- Access Cloud Storage directly through private addressing. This avoids external internet traffic, improves performance due to fewer hops, and enhances security by keeping traffic private.
To enable Cloud Logging and Cloud Monitoring from the VMware vSphere platform using a standalone agent, see Setting up Cloud Monitoring with a standalone agent.
Import data from databases into BigQuery
Using VMware Engine and BigQuery, you can do the following:
- Connect databases running inside VMware Engine to BigQuery for data warehousing analysis.
- Export data directly to services in Google Cloud private addressing.
For more information, see Use Alooma to perform real-time, incremental data transfer from a variety of sources (which might be running on VMware) to BigQuery.
Deploy Google Distributed Cloud
Google Distributed Cloud is hybrid cloud software that brings Google Kubernetes Engine to VMware-based environments. With GKE in an on-premises environment, you can create, manage, and upgrade Kubernetes clusters in your VMware environments, whether they are deployed on-premises or on VMware Engine.
Your VMware infrastructure has production workloads, databases, and line-of-business applications. Use containers and Kubernetes to modernize your infrastructure.
Google Distributed Cloud uses VMware's vCenter Server to manage your clusters. With Anthos Connect, you can view and sign in to your VMware-based and cloud Kubernetes clusters from the Google Cloud console.
Use Google Distributed Cloud with VMware Engine for a dedicated, private environment with the latest hardware and 100 Gbps of networking. Your containerized workloads can be next to your databases for low latency. This environment is a single tenant, so you get the privacy and security of dedicated infrastructure.
For more information, see the following overviews: