Google Cloud Functions

Home » Google Cloud Functions

Google Cloud Functions


Google Cloud Functions Cheat Sheet A pay-as-you-go function as a service (FaaS) to run your code with zero server management. Features There is no need to provision, manage, or upgrade servers. Cloud Functions can be written using: Node.js Python 3 Go Java Automatically scales based on load without thinking about the infrastructure. Built-in security at role and per function level based on the least privilege principle. Allows you to trigger your code from Google Cloud, Firebase, and Google Assistant or call it directly from any web, mobile, or backend application via HTTP. To act on events, you shall define a [...]

Google Cloud Functions2023-03-25T15:16:54+00:00

Google Cloud Spanner


Google Cloud Spanner Cheat Sheet A fully managed relational database service that scales horizontally with strong consistency. Features SLA availability up to 99.999% for multi-regional instances with 10x less downtime than four nines. Provides transparent, synchronous replication across region and multi-region configurations. Optimizes performance by automatically sharding the data based on request load and size of data so you can spend less time thinking about scaling your database and more time scaling your business. You can run instances on a regional scope or multi-regional where your database is able to survive regional failure.  All tables must have a declared primary [...]

Google Cloud Spanner2023-03-26T13:31:30+00:00

Google Cloud SQL


Google Cloud SQL Cheat Sheet A fully managed relational database service. Cloud SQL is available for: MySQL PostgreSQL SQL Server Features Scale instantly with a single API call as your data grows. Automated and on-demand backups are available. You can restore your database instance to its state at an earlier point in time by enabling binary logging. Data replication between multiple zones with automatic failover. You can perform an analytics job by using BigQuery to directly query your CloudSQL instance. Networking Can be easily connected to App Engine, Compute Engine, Google Kubernetes Engine, and your workstation. Security Data is encrypted [...]

Google Cloud SQL2023-03-26T13:20:19+00:00

Google Cloud Storage (GCS)


Bookmarks Buckets Bucket Configurations Storage Classes gsutil tool Uploading objects to GCS Pricing Validate Your Knowledge Google Cloud Storage Cheat Sheet An object storage service that stores data within buckets. Below is a sample Cloud Storage integration: Buckets The data you upload on Cloud Storage are called objects. An object is an immutable piece of data consisting of a file in any format. You store objects inside containers called buckets. All buckets belong to a project. Each project can have multiple buckets. You can also configure a Cloud Storage bucket [...]

Google Cloud Storage (GCS)2023-03-25T14:31:53+00:00

Cloud Run


Bookmarks Features Cloud Run for Anthos What images you can deploy Pricing Cloud Run Cheat Sheet Is a managed compute platform that enables you to run stateless HTTP containers that are invokable via web requests or Pub/Sub events. Features Cloud Run is serverless which means it abstracts away all the infrastructure management and maintenance so you can focus more on building your application. In Cloud Run, your application must be run in containers that contain everything that your software needs to run including code, runtime, and system libraries. It automatically scales up or [...]

Cloud Run2023-03-30T00:10:37+00:00

Local SSD


Local SSD Cheat Sheet Is a local solid-state drive storage physically attached to the server that hosts your virtual machine (VM) instances. Features Tightly coupled to a physical server that offers superior performance, very high input/output operations per second (IOPS), and very low latency compared to other block storage options. Each local SSD is 375 GB. Moreover, you can attach a maximum of 24 Local SSD partitions. You can also format and mount several local SSD partitions into one logical volume. Local SSDs are designed for temporary storage use cases which makes them suitable for workloads like: Media Rendering Data [...]

Local SSD2023-03-25T14:44:53+00:00

Persistent Disks


Bookmarks Features Zonal and Regional Persistent Disks Persistent Disk Types Encryption Snapshots Pricing Persistent Disks Cheat Sheet Are durable network storage devices that you can provision to host your virtual machine instances. Features Data on each persistent disk is distributed across several physical disks and is designed for high durability. It stores data redundantly to ensure data integrity. Persistent disks are resizable to accommodate larger storage requirements. It can be attached to virtual machines running on Compute Engine (GCE) or Google Kubernetes Engine (GKE). You cannot attach a persistent disk to [...]

Persistent Disks2023-03-25T14:52:44+00:00

Google Kubernetes Engine (GKE)


Bookmarks Features Kubernetes Cluster Architecture Kubernetes API Objects GKE Sandbox Pricing Validate Your Knowledge Google Kubernetes Engine Cheat Sheet Secured and managed Kubernetes services with auto-scaling and multi-cluster support Features Can be configured to automatically scale node pool and clusters across multiple node pools based on changing workload requirements. Auto-repair can be enabled to do health checks on node Choose clusters tailored to your requirements based on: Availability Version Stability Isolation Pod Traffic requirements Enable Cloud Logging and Cloud Monitoring via simple checkbox configurations. Kubernetes version can be enabled to auto-upgrade [...]

Google Kubernetes Engine (GKE)2023-03-29T23:30:53+00:00

Google App Engine


Bookmarks Features Types of Scaling Pricing Validate Your Knowledge Google App Engine Cheat Sheet A highly scalable fully managed serverless platform for developing and hosting web applications. Features A fully managed environment to allow you to concentrate on deploying your application. Custom runtimes allow you to bring any library and framework to App Engine by supplying a Docker container. Application versioning is available to easily host different versions of your application and create development, test, staging, and production environments. Allows you to split traffic between different application versions to perform A/B testing. You [...]

Google App Engine2023-03-29T23:07:53+00:00

Google Compute Engine (GCE)


Bookmarks Configurations Instance Templates Instance Groups Managing access to your instances Backing up your instance Sole Tenant Nodes Preemptible Instances Shielded Instances Instance Life Cycle GCP Marketplace Live Migration Pricing Validate Your Knowledge Google Compute Engine Cheat Sheet Linux-based and Windows-based virtual machines Each instance you create belongs to a project A project can have one or more instances Configurations Generally, when you create an instance, you should specify the following. Zone Operating System Machine type General purpose (E2, N1, N2, N2D) - provides [...]

Google Compute Engine (GCE)2023-03-29T23:21:38+00:00

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!