Part 1 Flashcards

1
Q

Disabling billing on a project removes the link to a ___

A

Billing account

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

A ___ stores a customer’s payment info and billing address

A

Billing account

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

Billing can be exported to ___ for detailed reporting and visual representation.

A

BigQuery

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

___ provide customers with the ability to pre-purchase Google Cloud resource usage at a discounted rate.

A

Committed Use Discounts (CUDs)

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

___ are spend-based commitments that offer predictable and simple flat-rate discounts that apply across multiple VM families and regions.

A

Flexible CUDs

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

Use ___ to obtain a high level of assurance that virtual machine (VM) instances with the same properties are available in a specific zone when you need them.

A

Reservations

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

A ___ consists of three or more zones housed in three or more physical data centers.

A

Region

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

A ___ is a deployment area for Google Cloud resources within a region. A ___ has independent power, cooling, and networking.

A

Zone

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

___ are limits on the amount of resources a Google Cloud project can use

A

Resource Quotas

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

Use ___ to protect projects from being accidentally deleted.

A

Project liens

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

___ is an infrastructure deployment service that automates the creation and management of Google Cloud resources.

A

Deployment Manager

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

Unlike Cloud Shell, Deployment Manager will deploy resources in ___.

A

Parallel

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

___ is a set of AI-assisted IDE plugins for popular IDEs that make it easier to create, deploy and integrate applications with Google Cloud.

A

Cloud Code

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

___ contains integrated solutions vetted by GCP to cover IT needs that aren’t native to Google Cloud.

A

GCP Marketplace

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

___ is monitoring based on the internals of a system. This includes logs, interfaces, and HTTP handlers. This is good for predicting problems and failures

A

White-Box Monitoring

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

___ is testing externally visible behavior as a user would experience it and will help find current active problems. Also known as end-to-end monitoring.

A

Black-Box Monitoring

17
Q

Four golden signals for monitoring

A

Latency
Errors
Traffic
Saturation

18
Q

___ is the smallest and simplest form of testing. It is used to assess a separable unit of software, such as a class or a function.

A

Unit Testing

19
Q

___ combines unit tests into larger components to verify that larger components run correctly.

A

Integration Testing

20
Q

System Testing is for testing end-to-end functionality of your application, and there are several different types:

A
  • Smoke tests (sanity tests) test very simple but critical behavior
  • Performance tests ensure that performance stays where it needs to be
  • Regression tests test against a known set of bugs to make sure they’re not re-introduced.
21
Q

___ are to test a subset of production servers upgraded with new software and left to incubate for a period of time to discover problems. If there are no problems, release to the rest of the servers. If there are problems, roll those few servers back.

A

Canary tests

22
Q

___ discover the limits of a system. How full can it get before writes start to fail? Discover when autoscaling kicks in.

A

Stress/Load Tests

23
Q

___ are hosted, private Git repositories with integrations to GCP and other hosted repos. Can automatically sync from GitHub or Bitbucket.

A

Cloud Source Repositories

24
Q

___ can import source code from a variety of repositories or cloud storage spaces, execute a build to your specifications, and produce artifacts such as Docker containers or Java archives.

A

Cloud Build

25
Q

___ provides a single location for storing and managing your packages and Docker container images.

A

Artifact Registry

26
Q

___ is a fully managed continuous delivery service that is tightly integrated with GKE and the Google Cloud environment. It’s similar to Jenkins.

A

Cloud Deploy

27
Q

___ handles authorization, monitoring, logging, and API keys for APIs backed by GCP. Based on NGINX (v1) or Envoy (v2), the proxy instances are distributed and connect to Cloud Load Balancer. Uses JWTs for claims and integrates with Firebase.

A

Cloud Endpoints

28
Q

___ is a full-featured and enterprise-scale API management platform for whole API lifecycle management. Transform calls between different protocols including SOAP, REST, XML, binary, and authenticate via OAuth/SAML/LDAP and RBAC.

A

Apigee

29
Q

___ is a fully managed service that allows you to store, search, analyze, monitor, and alert on logging data and events from Google Cloud and Amazon Web Services.

A

Cloud Logging

30
Q

A ___ strategy is useful when you want to deploy a new version of an application and also ensure that application services remain available while the Deployment is updated.

A

blue-green deployment