Google开始在函数即服务支持Ruby

Google在其函数即服务Cloud Functions添加支持热门程序语言Ruby,借由Cloud Functions框架,开发者可以撰写可移植Ruby函数,来构建重要应用程序以及集成层。

新的支持让开发者可以于完全托管的Ruby 2.6或Ruby 2.7环境部署函数,并访问VPC网络中的资源。Ruby函数会根据工作负载自动缩放,用户可以撰写HTTP函数以回应HTTP事件,或是开发CloudEvent函数来处理各种云计算事件。

开发者能使用适用于Ruby的Functions框架,这是一个开源的函数即服务框架,可供用来开发可移植的Ruby函数,因此开发者可以在本地端开发、测试和执行函数,之后再将其部署到Cloud Functions以及其他Ruby环境。

Google提到,Ruby Functions框架非常适合与Ruby开发程序以及工具一同使用,而且除了撰写函数之外,开发者还可以在不需要启动或是模拟网页服务器的情况下,使用Minitest和RSpec等Ruby测试框架,来独立测试函数。