Veröffentlicht am: Jun 22, 2023

AWS Lambda unterstützt jetzt Ruby 3.2 als verwaltete Laufzeit und als Container-Basis-Image in den Regionen AWS GovCloud (USA). Entwickler, die Serverless-Anwendungen in Lambda mit Ruby 3.2 erstellen, können von neuen Features wie endlosen Methoden, einer neuen Datenklasse, verbessertem Musterabgleich und Leistungsverbesserungen profitieren. Weitere Informationen zur Unterstützung von Ruby 3.2 durch Lambda finden Sie in unserem Blogbeitrag unter Ruby 3.2-Laufzeit jetzt in AWS Lambda verfügbar.

Um Lambda-Funktionen mit Ruby 3.2 bereitzustellen, laden Sie den Code über die Lambda-Konsole hoch und wählen Sie die Ruby 3.2-Laufzeit aus. Sie können auch die AWS CLI, das AWS Serverless Application Model (AWS SAM) und AWS CloudFormation verwenden, um in Ruby 3.2 geschriebene Serverless-Anwendungen bereitzustellen und zu verwalten. Darüber hinaus können Sie auch das von AWS bereitgestellte Ruby 3.2-Basis-Image verwenden, um Ruby 3.2-Funktionen mithilfe eines Container-Images zu erstellen und bereitzustellen. Um vorhandene Lambda-Funktionen zu migrieren, auf denen frühere Ruby-Versionen ausgeführt werden, überprüfen Sie Ihren Code auf Kompatibilität mit Ruby 3.2 und aktualisieren Sie dann die Funktionslaufzeit auf Ruby 3.2.

AWS wendet automatisch Aktualisierungen auf die verwaltete Laufzeit von Ruby 3.2 und auf das von AWS bereitgestellte Ruby 3.2-Basis-Image an, sobald diese verfügbar sind.

Besuchen Sie unsere Produktseite für weitere Informationen zu AWS Lambda oder melden Sie sich bei der AWS-Lambda-Konsole an, um loszulegen.