AWS Lambda Supports Ruby

Posted on: Nov 29, 2018

You can now develop your AWS Lambda function code using Ruby. AWS Lambda is a compute service that runs your code in response to events, and automatically manages the compute resources for you. 

To get started, you simply upload your Ruby code as a ZIP file through the AWS CLI or AWS Lambda console, select the ruby2.5 runtime, and Lambda takes care of everything required to run and scale your application with high availability. You can use your favorite Ruby tools and libraries when developing your functions. You can also use the AWS Serverless Application Model (SAM) and SAM CLI to test locally, deploy and manage your serverless application authored in Ruby. Support for performance monitoring and tracing of Ruby functions with AWS X-Ray is coming soon. You can read more about the Ruby programming model in the AWS Lambda documentation.

Ruby support is available in all regions where Lambda is available. For more information on where AWS Lambda is available, see the AWS region table. Please visit our product page for more information about AWS Lambda or log in to the AWS Lambda console to get started.