GCP General Flashcards
What is the purpose of Google Compute Engine?
Creating VM’s, it much like AWS EC2
What is the purpose of Google Cloud Storage?
It is object storage used for storing unstructured data like files, images, videos. It is much like AWS S3.
What is the purpose of Google Cloud SQL?
It is a fully-managed MySQL/PostgresSQL database service.
What is the purpose of Google App Engine?
It is a PaaS platform for running cloud native, highly available and scalable application, it is a PAAS much like AWS Beanstalk.
What is the purpose of Google Cloud Kubernetes engine?
It is a managed Kuberentes service for running container-based applications.
What is Google Cloud Functions?
It is a function as a service. (Lambda)
What is the main unit in GCP used to group resources?
Project
Is a project tied to a region?
No, it is independent of the region.
If you run an application for 1Hr and 5 min and shut it down, how long are you billed for?
5min, GCP is a per min billed platform. AWS and Azure are per hour pricing.
To receive discounts on pricing do you have to make an upfront commitment like you do with Azure and AWS using reserved instances?
No, you automatically receive a discount based on sustained usage by aggregating the instance usage over the month.
When I store data on GCP do I need to enable encryption for data at rest and in transit?
No, all data in GCP is automatically encrypted for both transit and at rest.
What are the big category areas in GCP?
Compute
- Compute Engine
- Container Engine
- Cloud App engine
- Cloud Functions
Storage
- Cloud storage (Object storage)
- Bigtable (Wide column DB)
- Cloud SQL (MySQL and Postgres)
- Cloud Datastore (Document DB)
- Spanner (SQL like DB)
Big data
- Pub/Sub (High performance messaging)
- Dataflow (ETL)
- BigQuery (Data wherehouse, SQL query)
- Dataproc
- Datalab
Machine Learning -Vision API Machine Learning Speech API Translate API
For GCP what is the structure hierarchy?
Orgnizatiuons->Folders->Projects-Resources
For GCP what is the hierarchy parent of a resource?
Project
For GCP what is the hierarchy parent of a project?
Folder
Can I attach a Project to two organizations?
No, an organization can only be attached to a single organization.
Is the project a core organizational component of GCP?
Yes, the project is the core hierarchy component used for,
- Permission
- Billing
- API’s
What are the 3 projetc attributes?
- Frendly name : ‘keith-project-01’
- Project ID: also known as an app ID
- Project number: Used to identify resources belong to a project
Can you change the project frendly name?
Yes
Can you change the project frendly name?
No
Can you have duplicate projetc name on GCP?
No the name has to be unique.