AWS Lambda теперь поддерживает SnapStart для функций Python и .NET еще в 23 регионах

Проведено: 17 июня 2025 г.

С сегодняшнего дня AWS Lambda SnapStart можно использовать для функций Python и .NET еще в 23 регионах AWS. Lambda SnapStart – это дополнительная возможность, позволяющая сократить время запуска функций до нескольких секунд или даже менее чем до одной секунды. Она упрощает создание высокоадаптивных и масштабируемых приложений без выделения ресурсов или комплексной оптимизации производительности.

В приложениях, чувствительных к задержкам и поддерживающих непредсказуемые скачки трафика, большие задержки при запуске (так называемые холодные запуски) могут привести к задержкам в работе пользователей. Lambda SnapStart позволяет сократить время запуска за счет заблаговременной инициализации кода функции, создания снимка инициализированной среды выполнения и кэширования этого снимка. При вызове функции и последующем вертикальном масштабировании ее ресурсов Lambda SnapStart возобновляет работу в новых средах выполнения из кэшированного снимка вместо того, чтобы инициализировать эти среды с нуля, что существенно уменьшает задержку при запуске. Lambda SnapStart идеально подходит для таких вариантов применения, как синхронные API, интерактивные микросервисы, обработка данных и вывод на основе машинного обучения.

Сегодняшнее обновление позволяет использовать AWS Lambda SnapStart для Python и .NET еще в 23 регионах AWS: Африка (Кейптаун), Азиатско-Тихоокеанский регион (Гонконг, Сеул, Осака, Мумбаи, Джакарта, Хайдарабад, Мельбурн, Малайзия, Таиланд), Центральная и Западная Канада, Европа (Цюрих, Милан, Испания, Лондон, Париж), Израиль (Тель-Авив), Ближний Восток (ОАЭ, Бахрейн), Мексика (Центральная), Южная Америка (Сан-Паулу) и Запад США (Северная Калифорния).

Вы можете активировать SnapStart для новых или существующих функций Lambda на базе Python 3.12 (и более поздней версии) и .NET 8 (и более поздней версии), используя API-интерфейс AWS Lambda, Консоль управления AWS, Интерфейс командной строки AWS (AWS CLI), AWS CloudFormation, Модель бессерверных приложений AWS (AWS SAM), AWS SDK и Комплект для облачной разработки AWS (AWS CDK). Дополнительные сведения см. в документации AWS Lambda или в публикации в блоге о запуске этих функций. Подробная информация о стоимости SnapStart для Python и .NET доступна на странице цен на AWS Lambda.