NARRATOR: Whether you are a research institution analyzing
enormous quantities of biodata or an e-commerce startup that
needs to scale to millions of customers,
your applications need the right balance
of price and performance, scalability, and security.
And you want to achieve this while reducing, not adding,
operational burden.
Google Compute Engine is an intuitive and flexible,
simple at scale, and secure compute service
that lets you create and run your applications on Google
Cloud's global infrastructure.
[MUSIC PLAYING]
It starts with picking the right compute options.
There are six different VM families,
three within general purpose, and three
that are optimized for specific types of workloads.
General purpose VMs are ideal for a wide variety
of applications, like web serving, databases,
and image processing, and come in flavors
optimized for either cost or a balance of price
and performance.
Workload-optimized VMs include compute, memory,
and accelerator-optimized options for your most
demanding applications, such as SAP HANA
and high-performance computing.
Google Cloud allows you to choose the right sizing
for your machines.
Machine types come in either pre-configured or custom sizes,
allowing you to provision the exact VCPU and memory required.
With custom sizes, you could save up to 50%
in software license costs compared
to predefined types at other public cloud providers.
You can achieve even greater savings
through taking advantage of Spot VMs.
Spot VMs are affordable compute instances
suitable for batch jobs and fault-tolerant workloads.
Google Cloud Spot VMs guarantee higher minimum savings
and more predictability in pricing for Spot instances
compared to other cloud providers.
Don't worry if your initial configuration isn't optimal.
Google Cloud automatically provides recommendations
based on your usage data for right-sizing your VMs,
as well as changing your VM family selection.
The intuitive choices extend to block storage options as well.
Google Cloud persistent disk storage
comes in three simple tiers, balanced PD for the best cost,
performance PD for the best balance of price
and performance, and extreme PD for the highest
overall performance.
Compute Engine is constantly innovating,
so you can count on it for your future needs.
For example, our A2 VMs, designed
for high-performance computing and machine learning,
were the industry's first to offer up to 16 A100
NVIDIA GPUs inside a single VM instance,
providing mega-performance to scale up and out.
We partnered with SAP and PayPal to validate the world's largest
scale-out configuration, with 96 terabytes of memory
for an SAP banking application.
The recently released Tau VMs offer
the best price-performance among all leading
clouds for scale-out digital native applications.
Compute Engine makes complex things
that usually cause operational burden seem
easy so your teams spend less time managing
infrastructure and more time on creating business value.
Patching and managing VMs gets exponentially
difficult at scale.
VM Manager is a suite of automated patch
and configuration management tools
to help you maintain security and compliance within large VM
fleets running Windows and Linux on Compute Engine.
This helps to reduce the patching and configuration
burden and improve your security posture
by understanding the compliance state of each VM
simply through a dashboard.
This enables you to have a snapshot
and a scalable, automated way to get to green.
What if we can go further and group VMs as applications
so you don't have to manage VMs at all?
You can create robust, highly available applications
using managed instance groups.
Managed instance groups can auto-scale
based on rules, trends, or predictive autoscaling,
so your applications can elastically
flex up and down as needed.
Managed instance groups auto-heal,
meaning when a VM in a group goes down,
the other VMs automatically pick up the load
so that your application keeps running without disruption.
When the VM comes back to health,
it starts to serve traffic.
Another thing that keeps your team up
is disruption caused by maintenance.
With Google Cloud, maintenance is non-disruptive
because we use live migration to automatically move
your applications if there are any host system
events, from hardware malfunction to underlying
security patches, so your business critical applications
simply keep running.
Your applications need robust security and privacy.
With Compute Engine, security is always
built in and never bolted on.
All data on Google Cloud is encrypted
at rest and in transit.
Compute Engine also helps protect your workloads
from threats like remote attacks, privilege escalation,
and malicious insiders, as all VMs are shielded by default.
You can further boost security with confidential VMs,
meaning your data is encrypted while in use or in memory.
The transition to confidential VMs
is as simple as checking one box in the console.
And when you encrypt data in Google Cloud,
the encryption keys are in your control,
so you remain in control of data confidentiality.
You can also control access to your VMs using
Google Cloud's active assist, adding
another layer of security.
Active assist provides intelligent recommendations
for how you can strengthen your IAM permissions.
Google Cloud Compute Engine is ready for your applications.
Save money, take back time spent on operational toil,
and make your applications more resilient and secure.
Take the time back to transform your business
and create new experiences for your users.