Google Announces Cloud Functions For Ruby

Google brings support for Ruby to Cloud Functions.

Recently, Google announced that it is bringing support for Ruby, a popular, general-purpose programming language, to Cloud Functions. Now, with Cloud Functions for Ruby, users can deploy functions in a fully managed Ruby 2.6 or Ruby 2.7 environment, complete with access to resources in a private VPC network.

Google Cloud’s Function as a Service (FaaS) offering -Cloud Functions - is a lightweight compute platform for creating single-purpose, stand-alone functions that respond to events, without having to manage a server or runtime environment. 

The Functions Framework for Ruby, enables users to write idiomatic Ruby functions to build business-critical applications and integration layers. Google said that Ruby functions scale automatically based on your load. Developers can write HTTP functions to respond to HTTP events, and CloudEvent functions to process events sourced from the various cloud and Google Cloud services.

Source: Google

Now users can use Functions Framework for Ruby to develop, test, and run their functions locally, then deploy them to Cloud Functions, or to another Ruby environment. CloudEvent functions on the Ruby runtime can also respond to industry-standard CNCF CloudEvents. These events can be from various Google Cloud services, such as Pub/Sub, Cloud Storage and Firestore.

Cloud Functions for Ruby, currently in preview, is ready for you to try today.