Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
90 Cards in this Set
- Front
- Back
Name 3 pricing innovations that make Google Cloud Platform the most cost effective public cloud. |
Sub-hour billing, sustained-use discounts, Compute Engine custom machine types. |
|
In addition to innovative pricing, name 3 benefits of using Google Cloud Platform for your cloud applications. |
Commitment to environmental responsibility, commitment to open source technologies, robust infrastructure. |
|
True of False: In Google Cloud IAM, if a policy gives you owner permissions at the project level, your access to an individual resource in the project may be restricted to viewer by applying a more restrictive policy to that resource. |
False: Policies are a union of the parent and the resource. If a parent policy is less restrictive, it overrides a more restrictive resource policy. |
|
All Google Cloud Platform resources are associated with a project. |
True: All Google Cloud Platform resources are associated with a project. |
|
Name 3 differences between the App engine Standard and App Engine Flexible Environments. |
The Flexible Environment allows SSH access, allows disk writes, and supports third-party binaries (also allows stack customization and background processes). |
|
True or False: Google Cloud Datastore supports ACID transactions. |
True: Google Cloud Datastore supports ACID transactions. |
|
You are developing an application that transcodes large video files. Which Google Cloud Platform storage option is the best choice for your application? |
Google Cloud Storage |
|
You manufacture devices with sensors and need to stream huge amounts of data from these devices to a storage option in the cloud. Which Google Cloud Platform option is the best choice for your application? |
Google Cloud Bigtable |
|
Name two reasons for developing applications using containers? |
Consistency across development, testing, production environments; Simpler to migrate workloads; Loose coupling; Agility. |
|
True or False: Kubernetes allows you to manage container clusters in multiple cloud providers. |
True: Kubernetes allows you to manage container clusters in multiple cloud providers. |
|
True or False: Google Cloud Platform provides a secure, high-speed container image storage service for use with Container Engine. |
Google Cloud Platform provides a secure, high-speed container image storage service for use with Container Engine. |
|
Name 3 robust networking services available to your applications on Google Cloud Platform. |
Firewall rules, subnetworks, HTTP(s) and network load balancing. |
|
Name 3 Compute Engine pricing innovations. |
Per-minute billing, custom machine types, preemptible instances. |
|
True or False: Google Cloud Load Balancing allows you to balance HTTP-based traffic across multiple compute engine regions. |
True: Google Cloud Load Balancing allows you to balance HTTP-based traffic across multiple Compute Engine regions. |
|
Name two use cases for Google Cloud Dataproc. |
Migrate on-premises Hadoop jobs to the cloud, data mining/analysis |
|
Name two use cases for Google Cloud Dataflow. |
ETL, orchestration. |
|
Name three use cases for Google machine learning platform. |
Fraud detection, sentiment analysis, content personalization. |
|
Which of the following are global resources? (choose 2 of the available options) -Snapshots -Persistant disks -Instances -External IP addresses -Firewall Rules |
Snapshots and Firewall rules |
|
You check the status of an instance and find it is TERMINATED. Which of the follow are likely causes? (select 2 of the available options). - The instance is being migrated due to host maintenance -You did not override the default availability policy for on host maintenance -The instance is preemptible -The instance is performing a periodic system update -A project Owner has issued a shutdown command from within the operating system |
-The instance is preemptible -A project Owner has issued a shutdown command from within the operating system |
|
True or False. In order to connect to an instance using SSH, a user must be assigned Owner permissions to a project or IAM role compute.instanceAdmin. |
False. In order to connect to an instance using ssh, a user must be assigned Owner permissions to a project or the IAM role compute.instanceAdmin. You can also manually provide a user access to an instance using an SSH key-pair for a linux account without requiring project access. Owner and Editor permissions allow SSH connections. |
|
True or False. Instances in separate networks in the same project must use their external IP addresses to communicate. |
True. Instances attached to separate networks in the same project must use their external IP addresses to communicate. |
|
You have created a firewall rule to allow HTTP traffic to particular instances in your default network running HTTP servers, but the web pages are unreachable. Suggest possible troubleshooting steps. |
Software configuration issue, verifying instance software firewall, verify OS level configuration, verify network routes, make sure instance has been assigned an external IP address. |
|
Instance tags can be used to define which of the following network components? (select 2 of the available options) - Which network an instance belongs to - Network address translation of external to internal IP addresses - Which firewall rules apply to an instance - Which routes apply to an instance - Mark an instance able to send traffic to the Internet |
-Which firewall rules apply to an instance -Which routes apply to an instance |
|
Why would you create an image from an existing disk? (select 2 of the available options). - To preserve the installation of specific software - Because instances with attached disks have read-only storage - Because persistant disks only retain information when they are attached to an instance -To serve as the basis for other instances |
- To preserve the installation of specific software - To serve as the basis for other instances |
|
Can you prevent the destruction of an attached persistent disk when the instance is deleted? - Yes, use the --keep-disks option with the gcloud compute instances delete command - Yes, deselect the option "Delete boot disk when instance is deleted' when creating an instance - No, attached persistent disks are always associated with the lifetime of the instance. |
- Yes, use the --keep-disks option with the gcloud compute instances delete command - Yes, deselect the option "Delete boot disk when instance is deleted' when creating an instance |
|
Which of the following are true? - Local SSDs deliver the lowest latency - Local SSDs can be attached to multiple instances - Durability of persistent SSDs is not as good as standard persistent disks - Persistent disks may be attached to multiple instances (shared storage) - Persistent disks only store information when attached to an instance - Persistent disks provide reliable and flexible instance block storage. |
- Local SSDs deliver the lowest latency - Persistent disks may be attached to multiple instances (shared storage) - Persistent disks provide reliable and flexible instance block storage. |
|
True or False. Once scopes are customized during instance creation, they cannot be modified even if the instance is stopped. |
True. Currently, the only way to modify instance scopes is to recreate the instance. |
|
True or False. User-defined service accounts can only be used with IAM roles. |
True. The default service accounts can be used with IAM roles and project roles. |
|
You need to migrate data from a persistent disk to another region. Reorder the following tasks: 1. Attach disk 2. Create disk 3. Create snapshot 4. Create instance 5. Unmount file system |
1. Unmount filesystem 2. Create snapshot 3. Create disk 4. Create instance 5. Attach disk |
|
Which of the following are use cases for snapshots? (select 2 of the available options) -Use snapshots to migrate instance configuration including tags -Use snapshots to migrate data to an instance in the same region -Use snapshots to migrate data to a local solid state disk -Use snapshots to migrate data from SSD to a standard persistent disk |
-Use snapshots to migrate data to an instance in the same region -Use snapshots to migrate data from SSD to a standard persistent disk |
|
You are tasked with setting up storage for log files generated by a web site. They may be read only by one group of people and the retention policy mandates deletion after one month. Which of the following will you use to achieve these objectives? (select 2 of the available options) - Locate storage in a specific region (EU, US, or Asia) - The web option of gsutil - Customized ACL settings - The cron option of gsutil - The lifecycle option of gsutil |
- Customized ACL settings - The lifecycle option of gsutil |
|
Is it possible for two different Google Cloud Platform projects to each create a Cloud Storage bucket with the identifier gs://local-logs? - Yes, identifiers must be unique within a project - No, identifiers must be globally unique - Yes, a long as the buckets are in different geographical region |
- No, identifiers must be globally unique |
|
Complete the table comparing managed and unmanaged instance groups. Unmanaged instance groups Zone-based? Mix of instance types? Resize method? Use existing instances? Managed instance groups Zone-based? Mix of instance types? Resize method? Use existing instances? |
Unmanaged instance groups: Zone based- Yes Mix of instance types- Yes Resize method- By manually adding instances Use existing instances- Yes Managed instance groups: Zone based- Yes Mix of instance types- No Resize method- Instruct instance group manager to resize from template Use existing instances- No |
|
True or False. Cloud SQL instances can be accessed by Compute Engine instances from multiple regions. |
True. It is possible but increased latency will be an issue, as the traffic will have further travel between compute engine and cloud sql instances. A compute engine external IP address must be in the list of authorized networks to access a cloud SQL instance. |
|
True or False. Cloud SQL instances can only export data in mysqldump file format. |
False. Cloud SQL also supports exporting data in CSV format. |
|
Which of the following are valid methods of querying instance metadata from your laptop? (Select 2 of the available options) - gcloud compute instances metadata - gcloud compute instances describe - Issue a curl command to the metadata service - gcloud compute metadata list - Inspect instance metadata in the Google Cloud Platform Console |
- gcloud compute instances describe - Inspect instance metadata in the Google Cloud Platform Console |
|
You login to an instance and find the startup script does not appear to have run. List possible troubleshooting steps to isolate the cause. |
Check /var/log/startupscript.log Check /var/log/daemon.log Verify that the URL for the script is correctly configured in metadata Check that the instance has the correct authorization scopes to read the script from the source Cloud Storage bucket Check formatting and syntax of startup script for errors Manually try and read the startup script from gsutil, gsutil cat gs:///to/script.sh> |
|
Shutdown scripts run in which of the following circumstances? (Select 3 of the available options) - Running sudo shutdown from the guest operating system - An instance is undergoing live migration - Running the instances().stop method - Running the instances().delete method - Running the instances().reset method |
- Running sudo shutdown from the guest operating system - Running the instances().stop method - Running the instances().delete method |
|
True or False. The use of instance templates is optional with an autoscaler. |
False. An autoscaler uses an instance group manager to add and remove instances in an instance group. An instance group manager creates instances based on an instance template. |
|
What is a potential role of shutdown scripts when using an autoscaler? |
1. Send logs to cloud storage 3. Gracefully shutdown applications or upload logs prior to terminating an instance as a result of an autoscaler. |
|
Which of the following features are associated with Network Load Balancing? (Select 2 of the available options) - Target proxies - Target pools - Forwarding rules - Global forwarding rules - URL maps |
- Target pools - Forwarding rules -Target proxies, global forwarding rules, and URL maps are all part of HTTP load balancing. |
|
Network load balancing is a good fit for which of the following scenarios? - Content-based load balancing - Cross-region load balancing - Load balancing confined to a single region - Load balancing confined to a single zone - None of the above |
- Load balancing confined to a single region Content-based load balancing, Cross-region load balancing are part of the HTTP load balancing |
|
Network Load Balancing Health checks: Cross-region: Protocols: Packet Inspection: |
Health checks: Optional Cross-region: No Protocols: Multiple protocols Packet Inspection: Supported |
|
HTTP/HTTPS load balancing Health checks: Cross-region: Protocols: Packet Inspection: |
Health checks: Required Cross-region: Yes Protocols: HTTP(s) only Packet Inspection: Not Supported |
|
Kubernetes Deployment |
A core component of Kubernetes that makes sure your application is always running. A deployment schedules and manages a set of pods in the cluster. |
|
Kubernetes Pod |
One or more containers that 'travel together'. That might mean they are administered together or have the same network requirements. |
|
Google Container Registry |
Container Registry is a private Docker repository that works with popular continuous delivery systems such as Kubernetes |
|
Docker is a type of ___________. |
Container |
|
Storage services includes files and archival storage. True or False. |
True |
|
Cloud Services allow you to get to market faster. True or False. |
True |
|
Google's autoscaling sometimes runs out of resources. True or False. |
False |
|
GCP Projects are identified by either ID, name, or _____. |
Number |
|
When using the GCP free trial, Google gives you $500 to spend over 90 days. True or False. |
False. $300 for 60 days |
|
The API _____ shows which APIs are available by default. |
Manager |
|
The _____ section in GCP allows you to control users, roles, and permissions. |
IAM |
|
The _____ and _____ components are not installed by default when installing the gcloud SDK. |
Alpha and Beta |
|
To install gcloud, you need the GCP SDK. |
True |
|
A _____ is an area up on the Google cloud that can hold files and folders. |
Bucket |
|
Google referenced and indexed how GCS compares and contrasts to _____. |
AWS |
|
Which of the following Cloud Storage classes are supported for Container Registry? 1. Standard 2. Durable Reduced Availability 3. Nearline |
All of the listed classes are supported |
|
To create a virtual machine, go to the _____ section in the Console. |
Compute Engine |
|
A Deployment is a container for one or more services. |
True |
|
Which of the following is a Google service for container management? API Manager Kubernetes Docker App Engine |
Kubernetes |
|
Virtualizing at the function level is _____ than virtualizing containers or machines. cheaper easier slower more expensive |
Cheaper! |
|
In GCS, files are stored by default in _____ storage. coldline nearline regional multi-regional |
Multi-regional |
|
Cloud SQL instances are fully managed, relational _____ databases. SQL Server MySQL Oracle NoSQL |
MySQL |
|
To create an entity from the console, select _____ from the menu. SQL Datastore Storage Container Engine |
Datastore |
|
Bigtable supports native query via SQL. TRUE FALSE |
False! |
|
BigQuery provides both interactive and _____ pricing. batch storage variable individual |
batch |
|
When selecting data and storage services, it is important to understand how they differ in price. FALSE TRUE |
True! |
|
The data pipeline services are: Cloud Pub/Sub Cloud Dataproc Google Genomics and _____. |
Cloud Dataflow |
|
Pub/Sub Messaging is a _____-based message service. numeric cloud topic video |
topic |
|
Cloud Dataproc allows you to run _____, Spark, Hive, or Pig jobs on your cluster. Hadoop Clash Azure Firefox |
Hadoop |
|
Cloud Dataflow is an implementation of Apache Spark. FALSE TRUE |
False, Apache beam. |
|
Which of these data pipeline services is not commonly used for loading and storing data? Cloud Storage BigTable BigQuery Dataflow |
Cloud Storage |
|
The other services that are part of cloud services consist of machine learning and _____. Cloud Load Balancing Cloud Algorithms Cloud Datalab Cloud Mining |
Cloud Datalab |
|
The Cloud Vision API provides classification and image _____. sorting normalizing verification labeling |
labeling |
|
The Cloud Datalab consists of two parts, the docs and the _____. files binaries volumes notebooks |
notebooks |
|
The _____ notebook in the docs folder of the Datalab contains links to useful tutorials and samples. howto samples intro readme |
readme |
|
The Cloud ML service is based on Google's open source library named _____. OpenCloud GoogleLinux TensorFlow Spark |
TensorFlow |
|
Firewall rules allow traffic to go between different IP addresses on various ports. FALSE TRUE |
True! |
|
Stackdriver can only be used to monitor Google Cloud projects. FALSE TRUE |
False! |
|
Source code and repositories are accessed from the _____ menu item. Endpoints Debug Development Deployment Manager |
Development |
|
Which of the following URLs provides a great starting point for understanding Google architecture? https://google.cloud.com/icons https://google.cloud.com/readme https://google.cloud.com/support https://google.cloud.com/architecture |
https://google.cloud.com/icons |
|
In Google Cloud Storage there are _____ categories of storage. four five two three |
four! |
|
Which of the following is not a GCP website application architecture? API hosting static hosting content hosting dynamic hosting |
dynamic hosting...? |
|
Two types of GCP big data architecture are data warehouse and _____. data processing log processing log streaming data streaming |
log processing!!! |
|
A common protocol for the Internet of Things architecture is _____. MQTT HTTP TCP/IP XML |
MQTT |
|
Which of the following is not a GCP bioinformatics architecture? variant analysis data collection and analysis patient monitoring genomics, secondary analysis |
data collection and analysis |
|
A great resource community for building solutions is Google _____. Deployment Engineers Developers Experts Code Masters Architecture Platforms |
Developers Experts |