GCP products for associate engineer exam Flashcards
learn gcp products
What is Compute Engine?
Compute Engine is a scalable, high-performance virtual machine (VM) service that allows you to run virtual machines on Google Cloud infrastructure Cost: Pay-as-you-go pricing based on machine type, usage, and additional features like GPUs
What is Google Kubernetes Engine (GKE)?
GKE is a managed Kubernetes service that simplifies deploying, managing, and scaling containerised applications using Kubernetes Cost: Charges are based on cluster management fees and the underlying Compute Engine resources.
What is App Engine?
App Engine is a fully managed platform for building and deploying applications. It supports multiple programming languages and automatically handles infrastructure concerns like scaling and load balancingCost: Pay-as-you-go pricing based on instance hours, storage, and outgoing network traffic
What is Cloud Storage?
Cloud Storage is a unified object storage service that offers scalable and secure storage for unstructured data, such as images, videos, and backups Cost: Charges are based on storage class, data retrieval, and network usage Data Capacity: Can store objects of any kind and size, up to 5 TB per object
What is Cloud SQL?
Cloud SQL is a fully managed relational database service for MySQL, PostgreSQL, and SQL Server. It handles database management tasks like backups, replication, and patch management Cost: Pricing is based on instance size, storage, and network usage Data Capacity: Suitable for databases up to 30 TB.
What is BigQuery?
BigQuery is a fully managed, serverless data warehouse that enables fast SQL queries using the processing power of Google’s infrastructure. Best for analytics and dashboards. Cost: Charges are based on data storage, query processing, and data retrieval Data Capacity: Designed for large-scale data analytics, handling petabytes of data.
What is Cloud Spanner?
Cloud Spanner is a fully managed, AUTOMATICALLY scalable, globally distributed, and strongly consistent database service Cost: Pricing is based on instance nodes, storage, and network usage Data Capacity: Suitable for databases up to several petabytes.
What is Cloud Datastore?
Cloud Datastore is a NoSQL document database built for automatic scaling, high performance, and ease of application development Cost: Charges are based on data storage, read and write operations, and network usage Data Capacity: Suitable for applications with terabytes of data.
What are Cloud Functions?
Cloud Functions is a serverless execution environment for building and connecting cloud services. It allows you to run code in response to events without provisioning or managing serversCost: Pay-as-you-go pricing based on invocations, compute time, and network usage. If no requests
are coming in, function doesn’t cost anything.
What is Cloud Pub/Sub?
Cloud Pub/Sub is a messaging service that allows you to send and receive messages between independent applications. It supports real-time messaging and event-driven architectures Cost: Charges are based on message volume, data storage, and network usage
What is Cloud Run?
Cloud Run is a fully managed (PaaS) compute platform that automatically scales your stateless containers based on incoming requests. It abstracts away all infrastructure management, allowing you to focus on writing code Cost: Pay-as-you-go pricing based on request count, compute time, and network usage. Often CHEAPEST option.
What is Cloud IAM?
Cloud Identity and Access Management (IAM) allows you to manage access control by defining who (identity) has what access (role) to which resources
What is a Virtual Private Cloud (VPC)?
VPC is a virtual network that provides connectivity for your Google Cloud resources. It allows you to define IP ranges, subnets, and configure firewall rulesCost: Charges are based on network egress and additional features like Cloud NAT
What is Cloud Monitoring?
Cloud Monitoring provides visibility into the performance, uptime, and overall health of cloud-powered applications. It collects metrics, events, and metadata from Google Cloud, AWS, and other sources Cost: Pay-as-you-go pricing based on metric volume and API call
What is Cloud Logging?
Cloud Logging is a fully managed service that allows you to store, search, analyse, and alert on log data and events from Google Cloud and other sources Cost: Charges are based on log volume and storage