Misc Flashcards
What is Cloud Memorystore?
in memory cache service (managed Redis Service)
What are some key points of Cloud Memorystore ? (5)
- Managed Redis service for caching frequently used data
- Sub-millisecond access
- Can be configured for high availability
- Can be used with Compute Engine, App Engine and Kubernetes Engine
- 1GB to 300 GB of memory
What is Cloud Firestore?
Managed NoSQL database service designed for highly scalable web and mobile apps.
What are some key points of Cloud Firestore? (3)
- Uses the document data model
- Designed for storing, synchronizing and querying data across distributed applications like mobile apps.
- Supports transactions and provides multi-regional replication
What is Cloud Filestore?
Shared file system for use with Compute Engine and Kubernetes Engine
What are some key points of Cloud Filestore? (4)
- Based on NFS
- Suitable for applications that require operating system-like file access
- exists independently of the VMs or applications that access those files
- can support a high number of IO operations per second
- variable storage capacity
What is Cloud Armor?
It delivers defense at scale against infrastructure and application DDoS attacks.
What are the key points of Cloud Armor? (5)
- allow or restrict access based on IP
- predefined rules to counter cross-site scripting attacks
- counter SQL injection
- restrict access based on geolocation of incoming traffic
- define rules at level 3 (network) and level 7 (application)
What is Cloud CDN?
a Content Delivery Network - allows low latency response by caching content on a number of servers around the world.
What is Cloud Interconnect?
a service for connecting existing networks to GCP
What are three key points of Cloud Interconnect?
- traffic between your on-premise network and your VPC doesn’t traverse the public internet
- two options dedicated and partnered
- standard Google VPN services can be used if you don’t mind using the public internet
What are the two options for Cloud Interconnect, and what are they different?
- Dedicated - direct access
a direct connection is maintained between an on-premise or hosted data center and a Google colocation facility - Partnered - peered
a third party network provider provides connectivity between company’s data center and google.
What is Cloud SDK?
a command line interface for managing GCP resources.
What client libraries exist for Cloud SDK?
Java, Python, Node.js, Ruby, Go, .NET and PHP
What is Cloud Trace?
a distributed tracing system for collecting latency data from an application
Key points of Cloud Trace?
- shows where applications are spending their time (bottlenecks)
- traces are generated when Cloud Trace is called from an application
- you can create reports that filter trace data according to report criteria
What is Cloud Status?
provides status information on the services that are a part of GCP
The dashboard lists services and uses icons to display their statuses
What is Cloud AutoML?
allows a developer with no experience to develop machine learning tools
What is Cloud Machine Learning Engine?
for building and deploying scalable machine learning systems
What is Cloud Natural Language Processing?
for analyzing human language and extracting information from text
What is Cloud Vision?
an image analysis platform
Billing account key points? (5)
- store info on how to pay for resources used.
- associated with one or more projects
- all projects must have a billing account associated with it.
- can have similar structure to resource hierarchy
- can be exported to BigQuery or Cloud Storage file (CSV or JSON)
What are the two types of billing accounts?
- self-service : paid by debit, credit or bank account automatically
- invoiced - invoices sent to customers
What are the 4 roles associated with billing accounts and what are their permissions?
- Billing Account Creator - can create new self-service billing accounts
- Billing Account Admin - manages billing accounts but cannot create them
- Billing Account User - allows user to link projects to a billing account
- Billing Account Viewer - view billing account cost and transactions