What are Google Cloud Compute Solutions?
Google Cloud Compute Solutions includes a wide range of Google infrastructure cloud services that allow users to deploy and manage computing and other resources in the Google Cloud cloud environment.
Main solutions:

Compute Engine
Compute Engine is Google’s virtualization, which is characterized by flexible configuration settings and per-second pricing. Compute Engine lets you create and run virtual machines (VMs) on Google’s infrastructure.
Benefits of Compute Engine
- Creating custom machines with the optimal number of virtual CPUs and RAM, balancing costs
- 91% reduction in computing costs
- Optimizing resource usage with automatic recommendations
Examples of VMs for all workloads:
General-purpose VMs
Best suited for general-purpose workloads that prefer flexibility and better value for money.
This type of VM can be used for enterprise application, middleware database, web servers and application servers.
Compute-optimized VMs
Provide high performance that is especially useful for CPU-intensive tasks or licensed programs that may require more powerful cores of computing resources.
Can be used for gaming, high performance computing (HPC) and media transcoding.
Memory-optimized VMs
Used for high-end and business-critical applications.
Ensure optimal work with SAP HANA databases, In-memory analytics and permanent cache for high-speed access without delays.
Spot VMs
Spot VMs are also available on the Google platform – they provide cost savings and are available at a 91% discount from the price of regular VMs.
Ideal for a variety of short-term fail-safe tasks.

Google Kubernetes Engine
Google Kubernetes Engine (GKE) is a managed containerization service developed by Google Cloud that provides the ability to easily deploy, manage, and scale containerized applications using the Kubernetes orchestrator.
What is Kubernetes for?
Kubernetes is needed to build applications that are easy to manage and deploy in any environment. When K8s is available as a managed service, it offers you a range of solutions to meet your needs. Here are some common use cases.
Benefits of Kubernetes:
Automated operations
K8s has built-in commands to handle a large number of heavy-duty application management tasks, allowing you to automate day-to-day operations. You can make sure that applications always work as you intended.
Infrastructure abstraction
When you install Kubernetes, it handles compute, networking, and storage on behalf of your workloads. This allows developers to focus on applications without worrying about the underlying environment.
Service performance monitoring
K8s constantly checks the health of your services, restarts containers that crash or stop, providing services to users only when they have been confirmed to be running.\C
Increasing the speed of development
Kubernetes helps build applications based on cloud microservices. It also supports containerization of existing applications, which becomes the basis of application modernization and allows you to develop applications faster.
Deploy anywhere
The solution is designed to be used anywhere, allowing you to run your applications in deployments on-premises and in public clouds; as well as hybrid deployments in between. So you can run apps where you need them.
Autoscaling
K8s can automatically configure the cluster size required to run the service. This allows you to automatically scale your applications up and down according to demand and run them efficiently.

VMware Engine (GCVE)
VMware Engine (GCVE) is a fully managed service that enables you to run the VMware platform on Google Cloud.
Advantages of VMware Engine:
- Easy migration of existing VMware workloads to the cloud environment without the need for rebuilding or modification
- Preservation of existing VMware Licenses
- Automatic scaling of resources
- High level of security
- Fast network and high availability
Main characteristics of GCVE
Integrated GCP capabilities
Take advantage of full access to Google’s innovative cloud services. A private VPC network provides third-level private access between VMware environments and Google Cloud services, allowing standard access mechanisms such as Cloud VPN or Interconnect to be used. The integration of billing, identification and access control allows you to unify work with other Google cloud services.
Fast network and high availability
VMware Engine is built on Google Cloud’s high-performance, scalable infrastructure with full redundancy and a dedicated 100 Gbps network, delivering 99.99% availability to meet the needs of your most demanding enterprise workloads.
Reliable solutions of the VMware ecosystem
Continue to use IT management tools and third-party services that are compatible with your on-premises environment. Google works closely with leading storage, backup and disaster recovery vendors such as NetApp, Actifio, Veeam, Zerto, Cohesity and Dell Technologies to facilitate the migration process and ensure business continuity.
Familiar VMware tools and Google Cloud toolset
The transition can be easily accomplished using the same VMware tools, processes, and policies that you use to manage your on-premises VMware workloads. Use GCP’s suite of tools to monitor, troubleshoot, and improve application performance in Google’s cloud environment.
What does Google Cloud VMware Engine provide?
Implemented on the basis of hyperconverged nodes


Built-in virtual private cloud network
Direct high-speed access to all Google Cloud services, including BigQuery, Anthos, Cloud Operations and Cloud Storage
End-to-end Google Cloud support
Automated platform deployment, monitoring, patching and updates
VMware SDDC management via API
Automated recovery of failed components
Exemption of the customer from infrastructure operation

App Engine
App Engine is a service for developing web applications. It helps you focus on the development of your application based on the Google infrastructure.
Features of the service:
Ease of use
App Engine automates many of the tasks involved in deploying web applications, such as server administration, scaling, and security configuration.
Scalability
Automatically scale the power of your application depending on the amount of traffic. You no longer need to manually configure or manage the number of servers.
Comprehensive security
Each application is deployed in an isolated environment that allows you to keep your data private. You can also use authentication and authorization capabilities. App Engine provides logging and auditing capabilities to track user activity and perform security analysis.
Support frameworks and programming languages
App Engine supports a wide range of programming languages and frameworks, including Java, Python, Go, PHP, Ruby, and Node.js.

Bare Metal Solution
Bare Metal Solution – a service that allows you to use physical servers in the Google infrastructure. This service is intended for customers who need direct control of hardware resources.
This service is suitable for the following scenarios:
Installation of critical applications
Bare Metal Solution provides the high level of control and security required to install time-critical applications.
Development and testing
Bare Metal Solution provides an ideal platform for software development and testing.
Introduction of virtual workplaces
Bare Metal Solution can be used to create virtual workplaces for employees or customers.
Oracle
Ideal for deploying Oracle workloads to ensure high performance, reliability and data security.

Hybrid and Multi-cloud
Next ’21 announced Google Distributed Cloud, a suite of fully managed hardware and software solutions for extending Google infrastructure to customer edge computing and data centers.
Create and manage apps from anywhere
Take advantage of Google cloud services in your data center and at the edge to rapidly modernize your applications. Distributed Cloud uses a cloud-based control panel on the Anthos platform that enables consistent scaling.
Get real-time insights from data, locally
Leverage the power of Google’s AI, data analytics, and database solutions to uncover insights and overcome traditional limitations of scale, performance, and cost when processing data, no matter where that data is stored.
Meet regulatory and sovereignty requirements
Maintain autonomy and control over your infrastructure and data, and meet strict requirements for sovereignty, data security and privacy, while still being able to use cloud services in a dedicated environment.
What is Google Distributed Cloud for?

Google’s network edge
Allows customers to use more than 140 points of presence of the GCP network around the world. — Allows customers to use more than 140 points of presence of the GCP network around the world. — Allows customers to use more than 140 points of presence of the GCP network around the world.
Customer edge
Support for edge or remote customer-owned locations, such as retail stores, factories, or branch offices, that require localized computing and processing directly at edge locations.
Operator edge
Enables customers to take advantage of the operator’s edge network and use 5G/LTE services offered by Google’s leading CSP partners. Operator edge is optimized to support low-latency use cases, running applications with tight latency and bandwidth requirements.
Customer data centers
Support customer-owned data centers and co-location facilities to address stringent data security and privacy requirements, and to modernize on-premises deployments to meet regulatory requirements.