В этом индексе указаны основные инструменты для разработчиков, пакеты SDK, инструментарии IDE, а также инструменты командной строки для разработки приложений AWS и управления ими.

Ссылки для перехода Инструменты разработчика | SDK | Инструментарий IDE | Командная строка | Бессерверная разработка


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

AWS CodeCommit – это полностью автоматизированный сервис управления исходниками, позволяющий компаниям легко размещать безопасные и высокомасштабируемые частные репозитории Git. CodeCommit устраняет необходимость в вашей собственной системе управления исходным кодом или в масштабировании инфраструктуры для нее. С помощью CodeCommit вы сможете безопасно хранить любые ресурсы, от исходного кода до исполняемых файлов. Сервис эффективно интегрируется с вашими инструментами Git. 
Подробнее »

AWS CodePipeline – это сервис непрерывной интеграции и непрерывной доставки для быстрого и надежного обновления приложений и инфраструктуры. CodePipeline выполняет компоновку, тестирование и развертывание кода при каждом внесении в него изменений, используя определенную пользователем схему процесса выпуска. Это позволяет быстро и надежно осуществлять доставку различных функций и обновлений. С помощью AWS CodePipeline вы легко создадите комплексное решение непрерывной доставки, используя встроенные плагины для распространенных сервисов сторонних разработчиков, таких как GitHub, или интегрируя собственные пользовательские плагины на любой стадии процесса выпуска. С Amazon CodePipeline вы платите только за то, что используете. Авансовые платежи или долгосрочные обязательства не требуются.
Подробнее »

AWS CodeBuild – это полностью управляемый сервис создания сборок, выполняющий компиляцию исходного кода, проводящий тестирование и формирующий готовые к развертыванию пакеты программного обеспечения. Благодаря CodeBuild больше не нужно распределять и масштабировать собственные серверы сборок, а также обеспечивать управление ими. CodeBuild непрерывно масштабируется и способен обрабатывать несколько сборок одновременно, поэтому сборки не будут ждать в очереди. Можно быстро начать работу с помощью предустановленных сред сборки или создать собственные среды сборки на основе своих инструментов. Использование вычислительных ресурсов сервиса CodeBuild оплачивается поминутно.
Подробнее »

AWS CodeDeploy – сервис, автоматизирующий развертывание кода в любом инстансе, включая инстансы Amazon EC2 и инстансы, работающие локально. AWS CodeDeploy упрощает как быстрое развертывание новых функций, помогая избежать простоев во время развертывания, так и обновление приложений. С помощью AWS CodeDeploy можно автоматизировать развертывание ПО, избавляясь от ненадежных операций, выполняемых вручную. При этом сервис масштабируется в соответствии с инфраструктурой, можно легко выполнять развертывание как на одном инстансе, так и на тысячах.
Подробнее »


Упростите использование сервисов AWS в своих приложениях с помощью API, учитываюих используемый Вами язык или платформу программирования.


Ускорьте разработку AWS с помощью специализированных облачных инструментов, интегрированных в среду разработки.


Контролируйте свои сервисы AWS из командной строки и автоматизируйте управление сервисом с помощью скриптов.

Управляйте несколькими сервисами AWS с помощью одного инструмента командной строки. Доступно на системах Windows, Mac и Linux / UNIX.

Установить »
Документация »
Подробнее »

Управляйте ресурсами AWS с помощью инструментов PowerShell, знакомых по работе в системах Windows, Linux и Mac. 

Установить »
Документация »
Подробнее »

AWS SAM Local – это инструмент командной строки, который позволяет локально проводить тестирование и отладку функций AWS Lambda, созданных по шаблонам AWS Serverless Application Model (SAM).

GitHub »
Документация »
Публикации в блоге »


Тестируйте и развертывайте бессерверные приложения, созданные на базе AWS Lambda, с помощью инструмента SAM Local и AWS SAM. Больше инструментов для разработчиков бессерверных приложений см. здесь.

Модель AWS Serverless Application Model (AWS SAM) – это модель для определения бессерверных приложений. AWS SAM использует встроенную поддержку сервиса AWS CloudFormation и предоставляет упрощенный способ определения интерфейсов API сервиса Amazon API Gateway, функций AWS Lambda и таблиц Amazon DynamoDB для работы бессерверного приложения. Спецификация доступна по лицензии Apache 2.0. Подробнее см. в нашей документации.

AWS SAM Local – это дополнительный инструмент командной строки, который позволяет выполнять локальное тестирование функций Lambda, созданных по шаблонам AWS SAM. Подробнее »

AWS SAM Local – это инструмент командной строки, который позволяет локально проводить тестирование и отладку функций AWS Lambda, созданных по шаблонам AWS Serverless Application Model (SAM). SAM Local можно использовать для локального тестирования функций, запуска локального шлюза API Gateway на основе шаблона SAM, проверки шаблона SAM и создания тестовых нагрузок, имитирующих различные источники событий.

GitHub »
Публикация в блоге »


Поиск библиотек кода, созданных сообществом разработчиков, в разделе Образцы кода и библиотеки »

Поиск устаревших версий инструментов по ссылке »