menu
arrow_back

Deploy a Ruby on Rails App to App Engine Flexible Environment

45m access · 45m completion
Connection Details

7 Credits

info_outline
This lab costs 7 Credits to run. You can purchase credits or a subscription under My Account.

00:45:00

Deploy a Ruby on Rails App to App Engine Flexible Environment

GSP026

Overview

In this lab, you will learn how to deploy a new Ruby on Rails application, or Rails app for short, to Google App Engine Flexible environment. You will learn how to use Cloud Shell and the Cloud SDK to get started without downloading anything.

Google App Engine Flexible environment applications are easy to create, easy to maintain, and easy to scale as your traffic and data storage changes. With App Engine, there are no servers to maintain. You simply upload your application and it's ready to go.

App Engine applications automatically scale based on incoming traffic. Load balancing, microservices, authorization, SQL and NoSQL databases, traffic splitting, logging, search, versioning, roll out and roll backs, and security scanning are all supported natively and are highly customizable.

What you'll learn

  • How to create a new Rails application using the Cloud Shell
  • How to test a Rails application using Web Preview in the Cloud Shell before deployment
  • How to add a Welcome page to the Rails application
  • How to prepare your deployment configuration
  • How to deploy a new Rails application to Google App Engine

Prerequisites

  • Familiarity with standard Linux text editors such as Vim, Emacs or Nano
  • Familiarity with Ruby on Rails

Join Qwiklabs to Read the Rest of this Lab...and More!

  • Get temporary access to the Google Cloud Console.
  • Nearly 100 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
Score

—/5

Deploying the Application on App Engine

Run Step

/ 5

home
Home
school
Catalog
menu
More
More