Open in app
Home
Notifications
Lists
Stories

Write
Larry Nguyen
Larry Nguyen

Home
About

Feb 22

My First Lessons While Working with BigQuery

Google BigQuery is an amazing tool. However, learning how to use it effectively may not be an easy task. It is normal to have some queries that fit into a few pages in BigQuery (maybe that’s why it has this name??). When we start learning how to build a query…

Gcp

6 min read

My First Lessons While Working with BigQuery
My First Lessons While Working with BigQuery

Feb 16

Exploring GCP Cloud Function 2nd Gen

Google just released the Cloud Function 2nd Gen a couple of days ago. I am excited to see what it has to offer comparing the 1st Gen. There are a long list of changes in Google official page. In this topic, we only look at the major ones. Architecture In 1st…

Gcp

4 min read

Exploring GCP Cloud Function 2nd Gen
Exploring GCP Cloud Function 2nd Gen

Feb 16

How to Deploy Angular Application on Google Cloud Run

Google Cloud Run is an excellence platform to run your application serverless. It comes with auto scaling feature at very low cost. The free-tier is pretty generous too. The best thing about Cloud Run is that it is a containerized platform. …

Gcp

4 min read

How to Deploy Angular Application on Google Cloud Run
How to Deploy Angular Application on Google Cloud Run

Feb 11

Comparing Custom Connector for Google Data Studio vs Power BI

I have been working with different Reporting tools to get data from many different sources. One of the task that always come up now and then is to create a Custom Connector especially for REST API services. In this topic, we will do some quick comparison between the two popular…

Google Data Studio

5 min read

Comparing Custom Connector for Google Data Studio vs Power BI
Comparing Custom Connector for Google Data Studio vs Power BI

Feb 6

How to Create Your Own Connector in Google Data Studio

Google Data Studio is a great tool to visualize your data. It is not only easy to use, it is free too. It supports all the major RDBMS including GCP BigQuery and Amazon Redshift. However, for other data sources such as REST API or OData, it does not have any…

Google Data Studio

11 min read

How to Create Your Own Connector in Google Data Studio
How to Create Your Own Connector in Google Data Studio

Feb 2

Comparing Topic Message Retention and Subscription Message Retention in GCP PubSub

In GCP PubSub, we could retain the acknowledged messages in the Subscription by setting the flag on. They could be kept up to 7 days or up to the ‘Message Retention Duration’, whichever is shorter. There are many reasons we would want to keep these. One of the most popular…

Gcp

4 min read

Comparing Topic Message Retention and Subscription Message Retention in GCP PubSub
Comparing Topic Message Retention and Subscription Message Retention in GCP PubSub

Jan 30

Load Data into GCP BigQuery Table using pandas DataFrame

Google provides a few ways to load data to GCP BigQuery tables programmatically. One of the popular method is to use BigQuery API ‘insertAll’. However, if you like working with pandas DataFrame, you can directly load data from your DataFrame. First we take a look at querying into DataFrame. It…

Gcp

3 min read

Load Data into GCP BigQuery Table using pandas DataFrame
Load Data into GCP BigQuery Table using pandas DataFrame

Jan 29

How to Import Data into Google Firestore

Google Firestore is a NoSQL document database in GCP. If you are using Datastore, it is more or less the same. Google will auto-upgrade any exiting Datastore to Firestore. For new customer, Firestore will be the default choice. I am not sure what will happen if customer refuses to upgrade…

Gcp

4 min read

How to Import Data into Google Firestore
How to Import Data into Google Firestore

Jan 28

Use Identity-Aware Proxy (IAP) Instead of Bastion Host to Connect to Private Virtual Machines in GCP

Bastion-host is the popular way to control access to your internal network. The way it works is very simple, every Bastion-host would be exposed to the Internet. We will connect to the Bastion-host and from there we can connect to any internal server (e.g. only has internal IP addresses). GCP…

Gcp

3 min read

Use Identity-Aware Proxy (IAP) Instead of Bastion Host to Connect to Private Virtual Machines in…
Use Identity-Aware Proxy (IAP) Instead of Bastion Host to Connect to Private Virtual Machines in…

Jan 26

Import Existing Resource into Terraform Configuration

Not every cloud resources are provisioned from a Terraform configuration. In production environment, most of the resources are actually outside of a configuration. For certain scenarios, we would want to move some existing resources into a Terraform configuration. The most common reason is that we want to provision some resources…

Terraform

4 min read

Import Existing Resource into Terraform Configuration
Import Existing Resource into Terraform Configuration
Larry Nguyen

Larry Nguyen

Cloud Technology Enthusiast

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable