AWS CodeBuild

Сборка и тестирование кода с непрерывным масштабированием. Оплачивайте только использованное вами время компоновки.

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

AWS CodeBuild Overview

Преимущества

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

AWS 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), что позволяет назначать разрешения для проектов сборки на уровне пользователей.

Клиенты

Recruiterbox-logo

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

cdsm_logo

Британская технологическая компания CDSM, специализирующаяся в области обучения и разработки, использует AWS как платформу для своих сервисов онлайн-обучения. CDSM применяет AWS CodeBuild и Jenkins для поддержки гибкого подхода к выпуску программного обеспечения.

Progate_logo1

Progate – онлайн‑платформа, помогающая научиться писать код. Ее инфраструктура полностью работает на AWS, включая инстансы, базы данных, анализ данных и тестирование в рамках непрерывной интеграции.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Узнать о возможностях продукта

Ознакомьтесь с основными возможностями AWS CodeBuild.

Подробнее 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Зарегистрировать бесплатный аккаунт

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

Регистрация 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Начать разработку в консоли

Начните разработку с использованием AWS CodeBuild в Консоли управления AWS.

Вход