Read only on LitRes

The book cannot be downloaded as a file, but can be read in our app or online on the website.

Основной контент книги Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Text PDF

Volume 434 pages

2011 year

0+

Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ

Read only on LitRes

The book cannot be downloaded as a file, but can be read in our app or online on the website.

$12.25

About the book

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

Авторы начинают с рассмотрения основ процесса быстрой и надежной поставки программного обеспечения с минимальными рисками. Затем они вводят понятие «конвейера развертывания» – автоматизированного процесса, управляющего всеми изменениями проекта, от регистрации изменений до выпуска очередной версии программы. И наконец, в книге обсуждаются способы поддержки непрерывного развертывания, начиная с инструментов управления инфраструктурами, данными и конфигурациями и заканчивая управлением целыми проектами.

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

В книге рассмотрены следующие вопросы:

– автоматизация всех процессов сборки, интеграции, тестирования и развертывания программного обеспечения;

– реализация конвейера развертывания на уровне команд и организаций;

– улучшение взаимодействия разработчиков, тестировщиков и администраторов;

– стратегии инкрементной разработки новых программных средств большими распределенными командами;

– реализация эффективных стратегий управления конфигурациями;

– автоматизация приемочного тестирования – от анализа требований до реализации процессов;

– тестирование производительности, безопасности, доступности и других нефункциональных требований;

– реализация непрерывного развертывания с минимальным временем простоя;

– управление инфраструктурами, данными, компонентами и зависимостями;

– управление рисками, аудит и соответствие проекта регуляторным требованиям и стандартам ведения бизнеса.

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

Log in, to rate the book and leave a review
Book Джеза Хамбл, Дэвида Фарли «Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ» — read online on the website. Leave comments and reviews, vote for your favorites.
Age restriction:
0+
Release date on Litres:
27 November 2019
Translation date:
2017
Writing date:
2011
Volume:
434 p.
ISBN:
978-5-8459-1739-3
Total size:
5.2 МБ
Total number of pages:
434