Google APIs for Ruby on Ruby on Rails on Google Compute Engine
summary
Builds a Rails URL-shortener on a Compute Engine VM using the Google APIs for Ruby (over 50 APIs available) and the Signet gem for OAuth2; uses Cloud SDK (gcloud) to manage the VM, creates a static IP for OAuth redirect, opens port 3000, and finds Passenger fails on the smallest instance. The app deploys and lists/creates short links at shortlinks.daniacan.com:3000, and total experiment cost is under US$3.
AI-written summary · about
chapters (11)
- 0:00Introduction and speaker
- 1:41Google Cloud Platform overview
- 3:27Why use Google Cloud Platform
- 4:53Setting up the project
- 7:21Creating the VM instance
- 10:10Configuring the environment
- 11:32Installing Ruby and Rails
- 12:37Implementing OAuth 2
- 14:45Invoking Google APIs
- 18:18Cost breakdown and demo
- 20:46Useful resources and Q&A
related talks
41mMaking the Right Decisions for Your Serverless Architecture
28mSimplifying at Scale: 7 Years of Rails Architecture
53mDelivering Autonomous Rails Apps behind Corporate Firewalls
11mRuby startup demo – Dan Farina
40mMaking a Rails App with 140 Characters (or less)
14mWhat About Ruby On Rails? ... From A PHP Guy
46mRuby in the Cloud
58mTake your ASP.NET apps to the next level with Google Cloud Platform
