Also available as a ebook + course bundle
A Comprehensive Guide to Deploying Node.js on Google Cloud Platform
My name is Jonathan Lin, a Google Cloud Certified Professional Cloud Architect and Professional Data Engineer. I think Google Cloud is the best cloud out there, in terms of technology innovation (doing things in better and novel ways) and developer experience.In this book, journey with me as I guide you through how to deploy a Node.js application (a sample Bookshelf Express app) on GCP to App Engine, Cloud Functions (yes, Express on Cloud Functions!), Cloud Run, Compute Engine, and Kubernetes Engine.
I walk through deployment steps, as well as debugging and solving deployment issues to make the deployment work. I point out pitfalls and gotchas to be wary of. I also give tips on how to optimize and secure your deployments on GCP.
The book's sample code is available at https://github.com/joncloudgeek/deploy-nodejs-gcp.
Chapters include:
- Sample Node.js Bookshelf App
- Operations and CI/CD
- Deploy Node.js to App Engine
- Deploy Node.js to Cloud Functions
- Dockerizing Node.js Applications
- Deploy Node.js to Cloud Run
- Deploy Node.js to Compute Engine
- Deploy Node.js to GKE
Sections in each Chapter include:
- Introduction
- Advantages of X
- Disadvantages of X
- Use Cases for X
- Deploy on X
- Deploy with Cloud Build
- Logging and Monitoring in X
- Optimizing X
- Securing X
- X interoperability with other clouds
- When to choose X
- When to not choose X
- Summary
(Replace X with App Engine, Cloud Functions, Cloud Run, Compute Engine, or GKE)
About the Author
My name is Jonathan Lin, a Google Cloud Certified Professional Cloud Architect and Professional Data Engineer. I think Google Cloud is the best cloud out there, in terms of technology innovation (doing things in better and novel ways) and developer experience.
Refund Policy
If you're not 100% satisfied with the purchase, or it's not what you were expecting, just reply to the download email within 30 days, and you'll get a full refund. No questions asked.
Support
Contact jon@joncloudgeek.com for support of any kind.
Check out my other products at store.joncloudgeek.com
We charged your card and sent you a receipt
You'll need an account to access this in our app. Please create a password to continue.
Download from the App Store or text yourself a link to the app
Thank you for your purchase. If you have any feedback on the book, let me know at jon@joncloudgeek.com. I would appreciate if you could leave a review once you are done reading!
I also run GCP Digest, a fortnightly GCP newsletter, check it out at gcpdigest.com
- Jon
Good news! Since you already have a Gumroad account, it's also been added to your library.