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