chauhoangminhnguyen

chauhoangminhnguyen @chauhoangminhnguyen

About: Software Engineer

Joined:
Jan 31, 2024

chauhoangminhnguyen
articles - 37 total

Kubernetes Horizontal Pod Autoscaling

Introduction There are two common scaling methods: Vertical scaling and Horizontal...

Learn More 5 0Sep 24 '24

SSH to Google Compute Engine

Introduction I previously wrote a guide on creating a Virtual Machine (VM) instance on...

Learn More 6 0Sep 23 '24

Setting Up an EXTERNAL-IP for Local LoadBalancer Service

Introduction If you've used a LoadBalancer service from a Cloud Provider, you'll know how...

Learn More 6 0Sep 22 '24

Setting up Kubernetes Dashboard with Kind

Introduction In a previous article, I guided you through using Helm to deploy on Google...

Learn More 13 0Sep 21 '24

Helm for beginer - Deploy nginx to Google Kubernetes Engine

Introduction Helm is a package manager for Kubernetes, which simplifies the process of...

Learn More 6 0Sep 20 '24

Setup Gitlab CI

Introduction Gitlab is a comprehensive platform designed for software development and...

Learn More 7 0Sep 19 '24

Github CI/CD with Google Cloud Build

Introduction Continuous Integration (CI): This is the process of building, testing, and...

Learn More 11 0Sep 18 '24

Using Google Cloud Run to Deploy Docker Image

Introduction Google Cloud Run (GCR) makes deploying a Docker image as easy as running it...

Learn More 7 0Sep 14 '24

Monitoring with Grafana

Introduction In my previous article, I guided you through setting up cAdvisor,...

Learn More 7 0Sep 13 '24

Monitoring with cAdvisor, Prometheus and Grafana on Docker

Introduction Monitoring a system is crucial after deploying a product to a production...

Learn More 9 0Sep 12 '24

Deploy React Application to Google Kubernetes Engine

Introduction In this article, I will guide you through deploying a React Application to...

Learn More 9 0Sep 11 '24

Using Nginx on Docker

Introduction Nginx is a popular open-source web server known for its superior performance...

Learn More 8 0Sep 10 '24

Deploy NodeJS Typescript to Google App Engine

Introduction In this guide, I will walk you through deploying a NodeJS Typescript...

Learn More 7 0Sep 9 '24

Diagram as Code with Mermaid

What is a Mermaid Diagram? Mermaid is a JavaScript-based diagramming and charting tool...

Learn More 10 0Sep 8 '24

Create API Gateway with fast-gateway

Introduction In this article, I will guide you on how to use fast-gateway to deploy a...

Learn More 53 4Sep 7 '24

Connect Kafka with Golang

Introduction If you need to know the basics of Kafka, such as its key features,...

Learn More 18 0Sep 6 '24

Using Kafka with Docker and NodeJS

Introduction to Kafka Kafka is an open-source, distributed messaging system that functions...

Learn More 7 0Sep 5 '24

Kubernetes Pod Cheatsheet

Introduction This article is here to guide you on using Pod in Kubernetes. I'll give you...

Learn More 6 0Sep 4 '24

Deploy ReactJS application to Firebase in 5 minutes

Introduction Firebase Firebase is a product of Google that helps developers build, manage,...

Learn More 7 0Aug 12 '24

Using Terraform to Create VM Instances and Connect via SSH

Introduction In the previous article, I introduced some basic concepts about Terraform, as...

Learn More 8 0Aug 9 '24

Using Terraform to deploy a docker image on Google Kubernetes Engine

Introduction to Terraform Terraform is an Infrastructure as Code (IaC) tool developed by...

Learn More 6 0Aug 6 '24

Deploying a NodeJS Server on Google Kubernetes Engine

Introduction to GKE Google Kubernetes Engine (GKE) is a managed Kubernetes service...

Learn More 5 0Aug 3 '24

Practicing with Google Cloud Platform - Google Kubernetes Engine to deploy nginx

Introduction This article provides simple step-by-step instructions for those who are new...

Learn More 8 0Jul 17 '24

Using MongoDB on Docker

Introduction MongoDB is a widely popular NoSQL database today due to its simplicity and...

Learn More 7 0Jul 15 '24

Creating API Documentation with Swagger on NodeJS

Introduction Swagger is a popular, simple, and user-friendly tool for creating APIs. Most...

Learn More 7 0Jul 13 '24

Using Apache Superset, a Powerful and Free Data Analysis Tool

Introduction Among data analysis tools, Apache Superset, provided as open-source software,...

Learn More 6 0Jul 7 '24

Explanation of SOLID in OOP

Introduction SOLID is a set of five fundamental principles that support enhancing...

Learn More 22 4Jul 5 '24

Using JSONB in PostgreSQL

Introduction JSONB, short for JSON Binary, is a data type developed from the JSON data...

Learn More 10 2Jun 30 '24

Using PureComponent and React.memo to improve performance in React

Introduction PureComponent in React is built on the concept of Pure Function. In this...

Learn More 5 1Jun 29 '24

Installing PostgreSQL with Docker

Introduction In this guide, I'm going to walk you through installing PostgreSQL database...

Learn More 7 0Jun 23 '24