Infrastructure & Application Modernization with Google CLoud Flashcards
_____ share and
optimize the same pool of
computer processing, storage, and
networking resources. They also
enable businesses to have multiple
applications running at the same
time on a server.
Virtual machines
Outsourcing your IT needs at
the infrastructure level is called
_______. If
your organization chooses to,
it can move some or all of its
infrastructure away from physical
data centers to virtualized data
centers in the cloud.
infrastructure as a service
In this case, you don’t
have to manage the infrastructure
and for some services you only pay
for what you use.
platform as
a service
A ____ sits on top of physical hardware, and multiple VMs are built on top of it. It’s like having multiple computers that only use one piece of hardware
A hypervisor
It is a software layer
- recreate, or virtualize, the operating systems
- only hold exactly what’s needed for the particular
application that they support. They start faster, use less
memory, and allow developers to create predictable environments. - They are like prefabricated units placed on top of each other.
This means that any problem that arises is easier to isolate and fix.
Containers
Serverless computing solutions
are often called ______. Businesses provide the
code for whatever function they
want and the public cloud provider
does everything else.
‘Function-as-a -service.’
____ is where an organization has virtualized servers in its own data centers to create its own private on-premises environment. This might be done when an organization has already made significant investments in its own infrastructure, or if, for regulatory reasons, data needs to be kept on-premises.
Private cloud
____ is where an organization is using a combination of on-premises or private cloud infrastructure and public cloud services. Some data and applications have been migrated to the cloud and others remain on premises.
Hybrid cloud
____ is where an organization is using multiple public cloud providers as part of its architecture.
The organization needs flexibility and secure connectivity between the different networks involved.
Multi-cloud
a computing and hosting service that lets you
create and run virtual machines on Google infrastructure.
Compute Engine
- Compute Engine VMs boot quickly, come with persistent
disk storage, and deliver consistent performance.
A fully managed service that lets
you run the VMware platform in Google Cloud. Google manages
the infrastructure, networking and management services.
Google Cloud VMware Engine
Enables you to migrate specialized workloads to the cloud, while maintaining your existing investments and architecture. This allows you access and integration with Google Cloud services with minimal latency.
Bare Metal
Provides a managed environment for deploying, managing, and scaling your containerized applications using Google infrastructure. The ____ environment consists of
multiple machines grouped together to form a cluster.
Google Kubernetes Engine or GKE
- GKE allows you to securely
speed up app development,
streamline operations, and
manage infrastructure.
A Platform as a Service and cloud computing
platform for developing and hosting web applications. It lets
app developers build scalable web and mobile back ends in any
programming language on a fully managed serverless platform.
Google App Engine
Allows you to build applications in your favorite
programming language, with your favorite dependencies and tools, and deploy them in seconds. It abstracts
away all infrastructure management by automatically scaling up
and down from zero almost instantaneously—depending on traffic
Cloud Run