AWS запускает интеграцию LocalStack в IDE VS Code для более простого локального тестирования бессерверных приложений

Проведено: 11 сент. 2025 г.

AWS запускает интеграцию LocalStack в Visual Studio Code (VS Code), которая позволит разработчикам легко тестировать и отлаживать бессерверные приложения в своей локальной интегрированной среде разработки (IDE). Благодаря этой новой интеграции разработчики смогут использовать LocalStack, чтобы локально эмулировать и тестировать свои бессерверные приложения в привычном интерфейсе VS Code без необходимости переключаться между инструментами или осуществлять сложную настройку. Все это упрощает локальный процесс разработки таких приложений.

Средство LocalStack, входящее в Партнерскую сеть AWS (APN), позволяет разработчикам эмулировать сервисы AWS, такие как AWS Lambda, Amazon Simple Queue Service (Amazon SQS), API-шлюз Amazon и DynamoDB, для разработки и тестирования приложений в локальной среде. В прошлом для эмуляции сервисов AWS в VS Code с помощью LocalStack разработчикам приходилось вручную настраивать порты, вносить изменения в код и переключаться между контекстами IDE и LocalStack-интерфейса. Теперь же благодаря интеграции LocalStack в VS Code разработчики могут подключаться к среде LocalStack из своей среды IDE без какой-либо ручной настройки или изменений кода. За счет этого разработчики получают доступ к эмулируемым ресурсам AWS в своей IDE, что упрощает локальное создание и тестирование бессерверных приложений. К примеру, теперь они могут легко тестировать и отлаживать функции Lambda и их взаимодействие с сервисами AWS в эмулируемой среде LocalStack, находясь у себя в IDE.

Данная интеграция теперь доступна разработчикам, использующим Набор инструментов AWS для VS Code (как минимум версии 3.74.0). Дополнительная плата за использование этой интеграции в AWS не взимается. Для начала следуйте пошаговому руководству по AWS в VS Code, чтобы автоматически установить интерфейс командной строки (CLI) LocalStack, настроить учетную запись и создать профиль LocalStack. Затем переключитесь на профиль LocalStack, и вы сможете развертывать приложения непосредственно в среде LocalStack. Подробности см. в блоге AWS News, документации по Набору инструментов AWS и руководстве для разработчиков по Lambda.