Understanding GCP Security & Ops Flashcards

1
Q

For organizations that build and deploy applications on-premises, there’s a heavy emphasis on _________ to set up and maintain their IT infrastructure. It’s a careful balancing act between underpurchasing and over-purchasing, so a business doesn’t end up with unserved demand or wasted capacity

A

Capital expenditure

Historically, this cost would include: 
* Space and associated costs
● Storage systems
● Networking
● Hardware
● Software
● Security systems
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When an organization migrates or builds and deploys applications using cloud services, there’s a
greater emphasis on __________. They’re paying for what they need when they need it.

A

operational expenditure

Pay as you go model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The goals of the cost management

tools that Cloud has are to provide (4 pillars):

A

Visibility
Accountability
Control
Intelligence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
Before organizations can optimize
their cloud costs, they first need to
understand what they’re currently
spending, whether there are any
trends, and what their forecasted
costs are. This means they need
\_\_\_\_\_\_ into their cloud costs
A

visibility

Built-in reporting tools
● Custom dashboards
● Pricing calculator

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
Because cloud spending is
decentralized and variable, it’s
important to establish a culture of
\_\_\_\_\_\_\_ for costs across
the organization. This can be done
by defining clear ownership for
projects and sharing cost views
with the departments and teams
that are using cloud resources.
A

accountability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
Organizations should also have
precise permissions in place to
ensure that only authorized
individuals in an organization have the
power to deploy cloud resources.
Creating budgets and alerts to notify
key stakeholders when spending is
getting off track is an important
practice to keep costs under \_\_\_\_\_\_.
A

control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Organizations can make smart spending decisions with ______ recommendations delivered
by Google Cloud. These are tailored to each organization and help optimize usage, save time on
management, and minimize costs. The recommendations can easily be applied for immediate
cost savings and greater efficiency

A

intelligent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

_____ refers to the data an
organization or an individual has
access to and who they can
share that data with

A

Privacy

When moving your data to the
cloud, the facility and its employees
only store or process your data. The
data itself remains private

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

New server builds have a chip, called ____, embedded.

____ checks a machine for integrity every time it boots up

A

Titan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
, Google Cloud
operates a \_\_\_\_\_model.
This means that every user and
every machine that tries to
access data or services must
strongly authenticate identity
at each stage for each file.
A

zero-trust

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

An Identity Access
Management policy, or IAM
policy, is made of three parts:

A

Who can do what on which resource,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Everything managed in Google Cloud is under a ____ and an _____. The _____ is handled
through Cloud Identity and helps manage user profiles. The ____ is managed through the
Cloud Console and lets administrators see and control Google Cloud resources and permissions.

A

1) domain

2) organization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
A contractual commitment between
the cloud service provider and the
customer. The \_\_\_\_ provides the
baseline level for the quality,
availability, and reliability of that
service. If the baseline service is not
met by the provider, end users and
end customers would be affected.
The cloud provider would incur a cost
usually paid out to the customer.
A

SLA - Service Level Agreement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
A key element within the SLA;
the goal for the cloud service
performance level, shared between
the cloud provider and a customer.
If the service performance meets or
exceeds the \_\_\_\_, it means that end
users, customers, and internal
stakeholders are all happy
A

SLO - Service level objective

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A measure of the service provided.
____often include reliability, latency.
(which means delays in the system),
and errors.

A

Service level indicator (SLI)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The ____ is typically the space between the SLA and the SLO. This ___ gives developers
clarity into how many failed fixes they can attempt without affecting the end user experience.

A

error budget

17
Q
A discipline that applies aspects
of software engineering to
operations. The goals of \_\_\_\_
are to create ultra-scalable and
highly reliable software systems.
A

Site Reliability

Engineering (or SRE)

18
Q
\_\_\_\_\_\_\_\_ is the
foundation for Site Reliability
Engineering because it provides
visibility into the performance,
uptime, and overall health of
cloud-powered applications.
A

Cloud Monitoring. ( a tool in GCPs operations suite)

19
Q
\_\_\_\_\_\_\_\_ is a fully
managed service that performs at
scale and can ingest application
and system log data, as well as
custom log data from Google
Kubernetes Engine, or GKE,
environments, Virtual Machines,
and Google Cloud services
A

Google Cloud Logging

log file = A text file where applications,
including the operating system,
write events. Log files make it
easier for developers, DevOps,
and System Admins to get insights
and identify the root cause of
issues within applications and
the infrastructure.
20
Q
\_\_\_\_\_\_\_ helps monitor
application performance. IT teams
can inspect the state of a running
application in real time, without
stopping or slowing it down. This
means that end users are not
affected while a developer searches
the source code. IT teams can use it
to understand the behavior of their
code in production and analyze its
state to find those hard-to-find bugs.
A

Cloud Debugger

21
Q

A unified platform for IT administrators to manage user devices and apps

A

Cloud Identity –

22
Q

A web-based interface for managing and monitoring cloud apps

A

Cloud Console

23
Q

A tracing system collecting latency data from applications

A

Cloud Trace

24
Q

Continuous CPU and heap profiling to improve performance and reduce costs

A

Cloud Profiler –