AWS Lambda が Ruby 4.0 のサポートを追加
AWS Lambda で Ruby 4.0 を使用したサーバーレスアプリケーションの作成がサポートされるようになりました。デベロッパーは Ruby 4.0 をマネージドランタイムとコンテナベースイメージの両方として使用できます。AWS では、マネージドランタイムとベースイメージが利用可能になった時点で更新が自動的に適用されます。
Ruby 4.0 は、Ruby の最新の長期サポート (LTS) リリースであり、2029 年 3 月までセキュリティとバグ修正に関するサポートが提供される予定です。Ruby 4.0 向け Lambda Runtime では、最新の Ruby 言語機能にアクセスできるだけでなく、Lambda の高度なログ記録制御のサポートも追加されました。JSON 形式の構造化ログ、設定可能なログ記録レベル、ターゲットの Amazon CloudWatch ロググループを設定する機能が提供されます。
Ruby 4.0 ランタイムは、中国および AWS GovCloud (米国) リージョンを含む、すべての AWS リージョンでご利用いただけます。
Lambda コンソール、AWS CLI、AWS サーバーレスアプリケーションモデル (AWS SAM)、CDK、AWS CloudFormation など、さまざまな AWS デプロイツールを使用して、Ruby 4.0 で書かれたサーバーレスアプリケーションをデプロイおよび管理できます。Lambda で Ruby 4.0 を使用する方法の詳細については、ドキュメントをご覧ください。AWS Lambda の詳細については、製品ページをご覧ください。