Amazon представила эмулятор облачных сервисов AWS Emulator

Компания Amazon Web Services (AWS) выпустила бесплатный локальный эмулятор облачных API под названием AWS Emulator. Инструмент позволяет разработчикам создавать и тестировать приложения без подключения к облачной инфраструктуре и даже без учетной записи AWS. Примечательно, что весь программный код проекта был написан автономными ИИ-агентами без непосредственного участия программистов.

Источник: dzen.guru

AWS Emulator представляет собой программное решение на языке Rust, которое имитирует работу облачных сервисов Amazon непосредственно на компьютере пользователя. Разработчики могут использовать привычные инструменты AWS CLI и AWS SDK, а также запускать автоматизированные тесты без необходимости развертывать инфраструктуру в облаке.

В основе эмулятора лежат 438 моделей API, охватывающих более 200 сервисов AWS. Среди них Amazon S3, DynamoDB и другие инструменты для хранения данных, управления ресурсами и разработки приложений. При этом запросы обрабатываются локально, а результаты возвращаются за миллисекунды.

Фишкой проекта стало использование искусственного интеллекта на всех этапах разработки. По заявлению Amazon, тысячи автономных ИИ-агентов самостоятельно создавали программный код, писали тесты, находили ошибки и исправляли их. Разработчики организовали работу нескольких групп агентов, каждая из которых отвечала за определенные задачи.

Эмулятор поддерживает 2 режима работы. Первый предполагает запуск отдельного локального сервера через пакеты для Linux или Docker на Windows и macOS. Второй позволяет встраивать инструмент непосредственно в тестовые процессы на Rust, создавая изолированные экземпляры для параллельного выполнения проверок.

AWS Emulator распространяется бесплатно, а его исходный код опубликован на GitHub под лицензией CC0. Для работы не требуется учетная запись AWS, поскольку все операции выполняются с виртуальными ресурсами на локальном устройстве.

Читать также: Хакеры взломали тысячи аккаунтов и похитили секретные данные в GitHub.

Что будем искать? Например,ChatGPT

Мы в социальных сетях