{"id":15170671,"url":"https://github.com/subfuzion/nodejs-on-google-cloud-by-example","last_synced_at":"2026-02-15T20:33:47.298Z","repository":{"id":136641045,"uuid":"359291707","full_name":"subfuzion/nodejs-on-google-cloud-by-example","owner":"subfuzion","description":"Start with only a basic knowledge of JavaScript and Node.js, and work through a series of examples to learn how to build, run, test, and monitor serverless apps on Google Cloud.","archived":false,"fork":false,"pushed_at":"2021-04-19T17:36:13.000Z","size":35,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-11T10:18:31.659Z","etag":null,"topics":["cicd","expressjs","google-cloud","mochajs","monitoring","nodejs","serverless","testing"],"latest_commit_sha":null,"homepage":"https://tonypujals.gitbook.io/node-js-on-google-cloud-by-example/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/subfuzion.png","metadata":{"files":{"readme":"docs/README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-19T01:19:10.000Z","updated_at":"2021-04-19T17:42:46.000Z","dependencies_parsed_at":"2024-04-18T08:03:35.540Z","dependency_job_id":null,"html_url":"https://github.com/subfuzion/nodejs-on-google-cloud-by-example","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/subfuzion/nodejs-on-google-cloud-by-example","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subfuzion%2Fnodejs-on-google-cloud-by-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subfuzion%2Fnodejs-on-google-cloud-by-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subfuzion%2Fnodejs-on-google-cloud-by-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subfuzion%2Fnodejs-on-google-cloud-by-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/subfuzion","download_url":"https://codeload.github.com/subfuzion/nodejs-on-google-cloud-by-example/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subfuzion%2Fnodejs-on-google-cloud-by-example/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29488602,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T19:29:10.908Z","status":"ssl_error","status_checked_at":"2026-02-15T19:29:10.419Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cicd","expressjs","google-cloud","mochajs","monitoring","nodejs","serverless","testing"],"created_at":"2024-09-27T08:21:10.739Z","updated_at":"2026-02-15T20:33:47.282Z","avatar_url":"https://github.com/subfuzion.png","language":null,"readme":"# Node.js on Google Cloud by example\n\nThis is a series of examples that gradually build on each other to help you\ngain hands-on experience and skills creating server apps with Node.js that\nrun on Google Cloud. To get started, you only need basic knowledge of\nJavaScript and Node.js.\n\nAfter going through this series of examples, you will have gained a good\nunderstanding of building and running Node.js services on Google Cloud\nand acquired usefull skills working with the following:\n\n* [Node.js] - a JavaScript runtime for apps (like fast servers)\n* [Express] - a fast, unopinionated, minimalist web framework for Node.js\n* [Mocha] - a simple, flexible, and fun test framework\n* [Node.js client] - for access to other backend [Google APIs]\n* [Google Cloud's serverless platform] - for running apps on Cloud Run, Cloud Functions, and AppEngine\n* [Cloud Build] - Google's serverless CI/CD platform\n* [Operations suite] - tools for monitoriting and analyzing app performance\n* [Docker] - the modern approach to packaging apps as portable containers\n\n\n\u003c!-- Reference links --\u003e\n[Cloud Build]: https://cloud.google.com/build\n[Docker]: https://www.docker.com/\n[Express]: https://expressjs.com/\n[Google APIs]: https://googleapis.dev/nodejs/googleapis/latest/\n[Google Cloud's serverless platform]: https://cloud.google.com/serverless\n[Mocha]: https://mochajs.org/\n[Node.js]: https://nodejs.org/\n[Node.js client]: https://github.com/googleapis/google-api-nodejs-client\n[operations suite]: https://cloud.google.com/products/operations\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubfuzion%2Fnodejs-on-google-cloud-by-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsubfuzion%2Fnodejs-on-google-cloud-by-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubfuzion%2Fnodejs-on-google-cloud-by-example/lists"}