AWS Lambda добавляет поддержку Ruby 3.4
AWS Lambda теперь поддерживает создание бессерверных приложений с использованием Ruby 3.4. Разработчики могут использовать Ruby 3.4 как в качестве управляемой среды выполнения, так и в качестве базового образа контейнера, а AWS будет автоматически применять обновления к среде или образу по мере их появления.
Ruby 3.4 – это последняя версия Ruby с долгосрочной поддержкой (LTS), для которой, как ожидается, будут выходить обновления системы безопасности и исправления ошибок до марта 2028 г. Среда выполнения Lambda для Ruby 3.4 не только предоставляет доступ к новейшим возможностям языка Ruby, но и использует обновленный клиент интерфейса среды выполнения (пакет для интеграции кода функций с Lambda-сервисом). Этот обновленный клиент был выпущен в виде открытого исходного кода на GitHub. Клиенты, создающие собственные образы контейнеров, также могут получить этот обновленный пакет из RubyGems.
Среда выполнения Ruby 3.4 доступна во всех регионах AWS, включая регионы Китая и AWS GovCloud (США).
Для развертывания бессерверных приложений, написанных на Ruby 3.4, и управления ими можно использовать весь спектр инструментов AWS, включая консоль Lambda, интерфейс командной строки AWS (AWS CLI), Модель бессерверных приложений AWS (AWS SAM), Комплект для облачной разработки (CDK) и AWS CloudFormation. Подробнее об использовании Ruby 3.4 в Lambda см. в нашей документации. Дополнительные сведения об AWS Lambda см. на странице продукта.