投稿日: Nov 29, 2018
Ruby を使用した AWS Lambda 関数コードの開発が可能になりました。AWS Lambda は、イベントに応じてコードを実行し、お客様に代わって自動的にコンピューティングリソースを管理するコンピューティングサービスです。
使用を開始するには、AWS CLI または AWS Lambda コンソールを通じて ZIP ファイルとして Ruby コードをアップロードし、ruby2.5 ランタイムを選択すればよいだけです。こうすることで、Lambda は高可用性を活用して、アプリケーションを実行およびスケールするのに必要なすべてを引き受けます。関数の開発にはお客様ご愛用の Ruby ツールおよびライブラリを使用可能です。Ruby で作成されたサーバーレスアプリケーションを、ローカルでテストしたり、デプロイしたり、管理したりするのに、AWS サーバーレスアプリケーションモデル (SAM) および SAM CLI を使用することもできます。AWS X-Ray を使用したパフォーマンスモニタリングおよび Ruby 関数のトレースは、近日公開予定です。Ruby プログラミングモデルについての詳細は、AWS Lambda ドキュメントで読むことができます。
Ruby のサポートは、Lambda が使用できるすべてのリージョンで提供されています。AWS Lambda を使用できるリージョンの詳細については、AWS リージョン表をご覧ください。AWS Lambda に関する詳細については、製品ページをご覧ください。また、使用を開始するには AWS Lambda コンソールにログインしてください。