AWS CodeBuild
Облако AWS
Начните работу с AWS CodeBuild

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

Полностью управляемый сервис сборки

AWS CodeBuild устраняет необходимость настройки, обновления и управления собственными серверами и программами сборки. Не нужно устанавливать какие-либо программы и управлять им.

Непрерывное масштабирование

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

Оплата по факту использования

Плата за использование зависит от количества минут, затраченных на сборку. Это значит, что больше не нужно платить за простой серверов сборки.

Расширяемость

В AWS CodeBuild доступен набор встроенных инструментов и библиотек сборки. Кроме того, можно создавать пользовательские среды сборки со своими инструментами и программами.

Непрерывная интеграция и доставка

AWS CodeBuild – это один из группы сервисов AWS Code, которые используются для автоматизированного выпуска версий ПО в соответствии с практиками непрерывной интеграции и доставки (CI/CD). Его также можно интегрировать в существующие процессы CI/CD. Например, CodeBuild можно использовать в качестве рабочего узла в сервере Jenkins для распределенной сборки.

Безопасность

В AWS CodeBuild объекты сборки шифруются ключом, специфичным для каждого клиента. Управление ключами происходит через AWS Key Management Service (KMS). CodeBuild интегрирован с сервисом AWS Identity and Access Management (IAM), что позволяет назначать разрешения для проектов сборки на уровне пользователей.

Начать работу с AWS CodeBuild очень легко. Для сборки и тестирования кода с помощью CodeBuild достаточно нескольких щелчков мышью.

Бесплатный доступ