Deploy Ruby on Rails on Arm-based Google Cloud C4A virtual machines
Introduction
Get started with Ruby on Rails on Google Axion C4A
Create a Google Axion C4A Arm virtual machine on GCP
Install Ruby on Rails on SUSE Linux
Set up Ruby on Rails baseline testing
Benchmark Ruby on Rails
Next Steps
Deploy Ruby on Rails on Arm-based Google Cloud C4A virtual machines
Who is this for?
This is an introductory topic for developers deploying and optimizing Ruby on Rails workloads in Linux Arm64 environments, specifically using Google Cloud C4A virtual machines powered by Axion processors.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Provision an Arm-based SUSE SLES (SUSE Linux Enterprise Server) virtual machine on Google Cloud (C4A with Axion processors)
- Install Ruby on Rails on a SUSE Arm64 (C4A) instance
- Validate Ruby on Rails functionality using PostgreSQL as the database
- Benchmark Rails performance using the built-in Ruby Benchmark library on Arm64 (Aarch64) architecture
Prerequisites
Before starting, you will need the following:
- A Google Cloud Platform (GCP) account with billing enabled
- Basic familiarity with Ruby programming, the Rails framework, and the PostgreSQL Relational Database