perl - perl 脚本的无服务器执行?

标签 perl google-cloud-platform serverless

所以我正在尝试组装一个非常简单的无服务器应用程序以更好地了解架构。这是一件非常基本的事情——用户上传 23andme 数据,perl 脚本将 txt 文件转换成 vcf,然后上传到云存储,google genomics 从那里获取它并将其提供给 bigquery 进行注释。使用持久虚拟机将其自动化到管道中将非常容易,但我希望这里的人能知道我刚刚错过的一些明显的东西

我对如何将其中的大部分自动化到自动管道中有了一个不错的想法,但 perl 脚本似乎有点棘手。可能是因为 perl 是少数几种我什至不知道其基本语法的语言之一,但是除了用 Python 重写 23andme-vbf 脚本或废弃这个想法的“无服务器”部分,因为使用持久性虚拟机将所有这些自动化是非常微不足道的,但我希望它可能是我刚刚错过的明显的东西。

过去好像其他人在这里问过类似的问题,但到目前为止,我一直找不到任何人的答案。

最佳答案

即使您确实了解 Perl 的基本语法,这也并非易事。一种方式 the Google Cloud supports Perl是运行a Mojolicious app inside a Perl Docker container .在您这边,您需要将 Perl 脚本包装在 Mojolicious 中。将部署到云端的应用程序。

关于perl - perl 脚本的无服务器执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53119565/

相关文章:

azure - 使用重复触发器以编程方式触发逻辑应用

perl - 更新 : Initialise and Clear multiple hash in one line

windows - Perl 中当前机器的主机名

oracle - 如何扩展二进制 Perl 发行版

google-cloud-platform - GKE Autopilot 未连接到 Cloud Filestore

docker - 无法使用 Google Cloud Kubernetes 替换

perl - 驼鹿:属性值更改时过期的缓存计算结果到期吗?

google-cloud-platform - 重启后 Google Cloud VM 文件被删除

google-app-engine - 何时选择 App Engine 而不是 Cloud Functions?

node.js - 使用 lambda 发送邮件时的 AWS SES 服务问题