Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Учебный вопрос 1. Понятие Релиза. Область ответственности процесса управления Релизами




Релизом называется набор новых и/или измененных Конфигурационных Единиц, которые вместе испытываются и внедряются в рабочую среду.

Релиз определяется Запросом на Изменения (RFC), для исполнения которого он вводится в работу.

В Процессе Управления Релизами используется плановый проектный подход к проведению изменений в ИТ-услугах, и он затрагивает все, как технические, так и нетехнические аспекты изменений.

Задачей Процесса Управления Релизами является обеспечение качества рабочей среды [1] за счет использования формальных процедур и проверок при вводе в работу новых версий.

В отличие от Управления Изменениями, занимающегося верификацией, Процесс Управления Релизами занимается внедрением.

 

Управление Релизами осуществляется в тесном контакте с Управлением Конфигурациями и Управлением Изменениями, что гарантирует обновление единой базы CMDB с учетом каждого нового релиза.

 

Управление Релизами также обеспечивает обновление содержания релизов (программных кодов) в Библиотеке эталонного программного обеспечения [2] DSL.

 

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

 

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

 

a. Основные понятия

 

Релизы

Релизы содержат одно или несколько авторизованных изменений. Они могут классифицироваться в первую очередь по уровню релиза. Часто релизы разделяют на:

 

■ Значительные релизы — крупномасштабное развертывание новых аппаратных и программных средств, обычно со значительно расширенными функциональными возможностями.

Такие релизы часто помогают в устранении ряда известных ошибок, включая известные обходные решения [3] и быстрые исправления [4].

 

■ Малые программные релизы и модернизация аппаратного обеспечения (апргрейды)[5]— эти релизы обычно представляют собой незначительные усовершенствования и исправления известных ошибок. Среди них могут быть такие, которые внедрялись ранее в виде срочных исправлений и теперь окончательно проработаны и включены в данный релиз.

 

■ Срочные исправления — обычно внедряются как быстрые исправления проблем и известных ошибок.

Релизные единицы

Для программного обеспечения изменения возможны на уровне

Ø системы,

Ø комплекса,

Ø программы или

Ø модуля.

Хорошим примером может быть библиотека DLL (Dynamic Link Library) в среде Windows, часто используемая несколькими программами. Иногда в составе пакета поставляется новая версия DLL, что может потребовать нового тестирования и переустановки всех других программных пакетов. В данном процессе также прорабатывается принцип минимального содержания релиза.

b. Идентификация релизов

 

Копии программ могут распространяться из Библиотеки DSL по соответствующим средам:

 

■ Среда разработки — разработка новых версий может вестись на основе более ранних версий из Библиотеки DSL. С каждой новой версией увеличивается ее номер. Изменение программного обеспечения возможно только в среде разработки.

■ Среда испытаний— среда для тестирования версий

 

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

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

Так как возможно использование нескольких релизов, им присваиваются уникальные идентификаторы. В идентификационном номере релиза должна быть ссылка на соответствующую Конфигурационную Единицу, и он должен включать номер версии из двух или более цифр, например:

■ Значительные релизы — система расчета зарплаты v.l, v.2, v.3 и т. п.

■ Малые релизы — система расчета зарплаты v.1.1, v.1.2, v.1.3 и т. п.

■ Релизы — срочные исправления — система расчета зарплаты v.l. 1.1, v.1. 1.2, v.1. 1.3 и т. п.


 

Рис. 8.1. Выпуск версии в Процессе Управления Релизами

Рис. 8.2. Возврат в Процессе Управления Релизами

 

c. Типы релизов

.

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

 

■ Дельта-релиз — в дельта-релиз включаются только измененные аппаратные и программные средства. Это часто связано с экстренными и быстрыми исправлениями. Недостатком этого типа релизов является то, что часто невозможно проверить все связи с остальной частью среды, в результате чего не удаляются модули, к которым программа больше не обращается. Дельта-релиз удобен в случае, если программное обеспечение может быть изолировано от остальной части ИТ-среды. Преимуществом дельта-релиза является то, что для создания тестовой среды требуется меньше усилий.

 

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

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

■ Пакетный релиз — пакетный релиз, или комплект релизов, обеспечивает пользователям более длительные периоды стабильной работы. Исправление незначительных
программных ошибок, с которыми пользователи могут мириться, и внедрение новых функций часто являются действиями, которые можно эффективно объединить
.

 


 

Рис. 3 Типы резизов

d. Библиотека эталонного программного обеспечения [6] (DSL)

Библиотека эталонного программного обеспечения (DSL) — это надежное хранилище для эталонных авторизованных версий (мастер-копий) всех Конфигурационных Единиц программного обеспечения.. Управление Релизами начинает контролировать жизненный цикл программ с момента их включения в библиотеку DSL. Релизы конфигурируются из известного надежного программного обеспечения, хранящегося в DSL. После этого разрабатываются инсталляционные скрипты.

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

e. Склад эталонного аппаратного обеспечения [7] (DHS)

Склад эталонного аппаратного обеспечения предназначен для хранения запасных аппаратных средств. Это запасные компоненты и узлы, состояние которых поддерживается на том же уровне, что и у соответствующих им компонентов в активной среде. Аппаратные средства со склада DHS используются для замены или ремонта аналогичных Конфигураций в ИТ- инфраструктуре. Информация о составе э тих Конфигураций должна содержаться в бае CMDB.

f. Конфигурационная База Данных (CMDB)

Для поддержки Процесса Управления Релизами база данных CMDB должна содержать информацию по следующим вопросам:

содержание запланированных релизов, включая Конфигурационные Единицы аппаратного и программного обеспечения со ссылкой на исходный Запрос на Изменения (RFC);

■ аппаратные и программные Конфигурационные Единицы, на которые может повлиять релиз;

данные о физическом местонахождении аппаратных средств, имеющих отношение к релизу.

g. Цель процесса

Процесс Управления Релизами занимается управлением и распространением (дистрибуцией) используемых в рабочей среде версий программного и аппаратного обеспечения, находящихся на поддержке ИТ-подразделения для обеспечения необходимого уровня услуг.

 

h. Преимущества использования процесса

■ Уменьшалась опасность возникновения инцидентов и известных ошибок за счет тестирования и контроля внедрения.

■ Пользователи больше привлекались к участию в тестировании релизов.


■ Заранее публиковалась программа ввода релизов для улучшения координации ожиданий пользователей с политикой и практикой появления новых релизов.

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

■ Бизнес-подразделения могли стандартизировать версии программного и аппаратного обеспечения в своих подразделениях для облегчения их поддержки.

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

■ Облегчалось обнаружение неавторизованных копий и некорректных версий.

 

 




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 411; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.02 сек.