投稿日: Feb 19, 2020
Ruby 2.7 を使用した AWS Lambda 関数の開発が可能になりました。この Ruby の最新リリースでは、パターンマッチング、引数渡し、引数ナンバリングなどの新機能がサポートされています。Ruby 2.7 で記述された Lambda 関数は、最新世代の Amazon Linux である Amazon Linux 2 で実行されます。Ruby のプログラミングモデルの詳細および Ruby 2.7 における AWS Lambda 関数の作成方法については、こちらからご覧ください。
開始するには、AWS Lambda コンソールまたは CLI からコードを付与して、Ruby 2.7 ランタイムを選択します。また、AWS Serverless Application Model (SAM) および AWS CloudFormation は、Ruby 2.7 でオーサリングされたサーバーレスアプリケーションのデプロイ、管理にご利用になれます。Ruby 2.5 ですでに実行中の AWS Lambda を Ruby 2.7 に移行するには、Ruby 2.7 および Amazon Linux 2 と互換性を持たせるようにコードをアップデートし、その関数を編集して、設定済みのランタイムを Ruby 2.7 に変更します。
Ruby 2.7 ランタイムは Lambda を使用できるすべてのリージョンで使用可能です。AWS Lambda に関する詳細については、製品ページをご覧ください。また、使用を開始するには AWS Lambda コンソールにログインしてください。