Deploying a React App to Google Cloud Run with GitHub Actions

In this tutorial, we’re going to use create-react-app to quickly spin up a new React project. Then create a Docker image, with the help of Nginx, to create a containerized version of our React app. Next, we’ll push our Docker image to Google Container Registry and manually deploy our image to a Cloud Run service. Finally, we’ll set up a GitHub Action workflow to build, dockerize, and deploy our app whenever we push to master. Google’s Cloud Run product allows for scalable containerized applications in a fully managed serverless environment. Deploying a React App to Google Cloud Run with GitHub Actions

How we built an inexpensive

How we built an inexpensive, scalable architecture to cartoonize the world! And deploy a power-hungry Deep Learning model in production at scale.

CI/CD Pipeline on GCP

In this article, we’ll see how to configure a CI/CD pipeline on GCP using Cloud Source Repository, Cloud Build, Container Registry and Cloud Run.

Config Service using Google Sheet

A simple service to get environment configuration from Google Sheet. A simple service to get environment configuration from Google Sheet. Follow the steps below to deploy this service locally as a docker container. Create a Service Account and download the service-account key in JSON. Rename this key as client-secret.json. Copy client-email for future reference.

Deploy CI/CD pipeline on GCP using Terraform

Automate GCP serverless services using Terraform. Recently I created an app config-service that fetches the config data from Google Sheet.

Multi-Region Load Balancing With GO and Google Cloud Run — Part 1

Learn how to deploy a simple GO application to four regions on Google’s Cloud Run platform and improve your service’s availability and latency.