Continuous Delivery - PDF

Скачать полную версию книги "Continuous Delivery - PDF"

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation by Jez Humble
Победитель премии Jolt Excellence Award 2011 года!

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

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

Джез Хамбл и Дэвид Фарли начинают с изложения основ быстрого, надежного и малорискованного процесса доставки. Далее они представляют "конвейер развертывания" - автоматизированный процесс управления всеми изменениями, от регистрации до выпуска. Наконец, они обсуждают "экосистему", необходимую для поддержки непрерывной доставки, от инфраструктуры, управления данными и конфигурацией до управления.

Авторы представляют самые современные методы, включая автоматизированное управление инфраструктурой и миграцию данных, а также использование виртуализации. Для каждой из них они рассматривают ключевые вопросы, определяют лучшие практики и демонстрируют, как снизить риски. В книгу включены следующие вопросы

- Автоматизация всех аспектов создания, интеграции, тестирования и развертывания программного обеспечения
- Внедрение конвейеров развертывания на уровне команды и организации
- Улучшение сотрудничества между разработчиками, тестировщиками и операторами
- Поэтапная разработка функций в больших и распределенных командах
- Внедрение эффективной стратегии управления конфигурацией
- Автоматизация приемочного тестирования, от анализа до внедрения
- Тестирование возможностей и других нефункциональных требований
- Внедрение непрерывного развертывания и релизов с нулевым временем простоя
- Управление инфраструктурой, данными, компонентами и зависимостями
- Управление рисками, соответствие требованиям и аудит.

Если вы разработчик, системный администратор, тестировщик или менеджер, эта книга поможет вашей организации быстрее, чем когда-либо, перейти от идеи к релизу, чтобы вы могли быстро и надежно предоставлять ценность своему бизнесу.


33
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!