Skip to content

Implementation of a serverless microservice using Node.js, Docker, and Google Cloud Run

Notifications You must be signed in to change notification settings

JairMoz/google-cloud-run-helloworld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Run: Hello World (Microservice)

Google Cloud Certificate Cloud Run Node.js Docker

🎯 Project Goal / Objetivo del Proyecto

The primary goal was to build a stateless Node.js application, containerize it using Docker, and deploy it to a fully managed serverless environment on Google Cloud Run.

💡 Key Skills Demonstrated

  • Serverless Architecture: Deployment of stateless containers that scale automatically based on HTTP requests.
  • Containerization: Creating Docker images and managing them via Artifact Registry for streamlined deployment.
  • API Management: Enabling and configuring cloud services like the Cloud Run API via gcloud CLI.
  • Cloud Resource Optimization: Managing container lifecycles to minimize storage costs and infrastructure overhead.

📌 Files Info / Información de Archivos

  • src/index.js — Main application logic using Express.
  • src/package.json — Project metadata and dependencies.
  • Dockerfile —Instructions to containerize the application.

About

Implementation of a serverless microservice using Node.js, Docker, and Google Cloud Run

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published