Serena Release Manager
Serena Release Manager – мост между разработкой и эксплуатацией
Быстрое изменение рыночной ситуации требует, чтобы компании были гибкими, манёвренными и дальновидными. Это всё чаще звучит как вызов, в сфере разработки программного обеспечения, поскольку приложения не только поддерживают бизнес, они всё чаще и есть бизнес. При этом разработчики зачастую, делают свою работу быстрее, чем команды администраторов приложений могут установить новые приложения или новые версии приложений в промышленную среду.
Чтобы процесс сборки и установки очередной версии на практике шёл так быстро и точно, насколько это возможно, команды разработчиков и администраторов приложений должны действовать сообща. Преодолеть разрыв между разработкой и эксплуатацией (Development and Operations или DevOps) можно с помощью Serena Release Manager – единственного решения, обеспечивающего непрерывное управление релизами, которое поддерживает как мейнфреймы, так и распределённые или облачные среды.
Планирование, контроль и автоматизация процесса управления релизами.
Сделайте Вашу работу с релизами более наглядной с помощью Serena Release Manager. Создайте себе единый источник достоверной информации, что позволит всем, кто отвечает за процесс, всегда видеть панель важнейших индикаторов процесса управления релизами в реальном времени. Уведомления об Изменении статуса релиза автоматически отправляются всем ответственным лицам по электронной почте. Панель индикаторов содержит информацию о количестве релизов каждого вида, статус каждого релиза и наличие согласований по каждому руководителю, чьё разрешение на действие необходимо.
* Увеличьте производительность процесса, не теряя при этом в наглядности и предсказуемости, но используя только уже существующие ресурсы. С помощью Serena Release Manager Вы сможете сократить окна между релизами, выпуская новые релизы чаще, не жертвуя содержанием. Release Manager облегчает передачу эстафеты от подразделения к подразделению в процессе подготовки релиза, упрощает взаимодействие между разработчиками приложений, тестировщиками, службами качества и обучения персонала, технологами и администраторами.
* Сократите время простоя, несмотря на то, что число изменений вырастёт. Используя Release Manager , Вы сделаете процесс установки релизов промышленным, а изменения, вносимые в приложения, готовыми к эксплуатации в промышленной эксплуатации. Также Вы сможете убедиться, что параметры установки и конфигурации определены полностью и правильно, и у вас появится реальная возможность управлять зависимостями между приложением, средой и конфигурацией.
* Упростите контроль за соблюдением установленных требований и уменьшите объём работы, связанной с аудитом процесса управления релизами. Serena Release Manager выстраивает систему управления релизами, включающую как собственно процессы подготовки релизов, так и настройки ваших политик контроля процесса. Это обеспечивает возможность всестороннего аудита процесса от начала и до завершения активности, облегчает управление соответствием изменений установленным требованиям и гарантирует, что все изменения релизов подконтрольны и доступны проверке.
Состав решенияSerena Release Manager
Цель управления релизами состоит в том, чтобы внедрить изменения бизнес-приложений в промышленную среду эксплуатации, соблюдая все требования к непрерывности эксплуатации этого приложения. К сожалению, обычно это процесс осуществляется вручную, что не позволяет его эффективно увязать с остальными этапами жизненного цикла приложения. Сохраняется существенный разрыв между разработкой приложения и его эксплуатацией в промышленной среде, а внедрение необходимых изменений запаздывает. Это создаёт риски финансовых потерь и ущерба деловой репутации, к тому же часто в процессе управления выпуском программного обеспечения немалые деньги тратятся на судорожные попытки персонала ликвидировать негативные последствия некорректно установленных изменений.
Автоматизировав управление релизами, Вы можете добиться целостности программного обеспечения и радикально снизить затраты и риски. Контролируйте свои изменения, увеличьте возможности, предоставляемые бизнесу, упростите процедуру аудита и высвободите время своего персонала. Избавьтесь от узких мест и получите дополнительные конкурентные преимущества.
Решение Serena Release Manager опирается на следующие основные продукты: Serena Dimensions CM, Serena Business Manager (SBM) и Nolio. Компоненты можно приобретать как вместе, так и отдельно, для решения определенных задач.
1) Набор согласованных процессов управления релизами для платформы Serena Business Manager (по аналогии с Serena Service Manager и Serena Development Manager)
2) Dimensions CM - где решаются вопросы автоматизации конфигурационного управления и сборки через вызовы web служб по событиям в платформе SBM
3) Nolio –революционный продукт управления процессом установки изменений на любые платформы, серверы управлений базами данных, серверы приложений и др.
Компонента Serena Release Control, основанная на SBM
Эффективное управление релизами начинается с планирования и заканчивается успешным внедрением. С помощью SerenaReleaseControl Вы можете планировать, контролировать и автоматизировать ваши процессы, связанные с разработкой релизов как для мейнфреймов, так и для распределённых систем, начиная с разработки технического задания и вплоть до внедрения, располагая при этом удобным для просмотра календарём производства и автоматизированным процессом согласования.
ReleaseControl* – решение для управления релизами, разработанный для того, чтобы помочь менеджерам, технологам и командам IT-операторов управлять выпуском релизов и автоматизировать процессы внедрения новых выпусков и внесения изменений в центры обработки данных и системы с облачной и распределённой организацией. С *ReleaseControlвсе ваши релизы, в том числе и выпущенные в экстренном порядке, будут управляться в рамках единой технологии, разработанной с учётом ваших процессов и политики подготовки релизов.
Преимущества:
*Автоматизация изменений во всех системах, используемых при разработке – Задействуя открытые, основанные на веб-технологиях интерфейсы Serena ChangeMan ZMF или Serena Dimensions CM, SerenaReleaseControl позволяет планировать и координировать управление релизами во всех системах, используемых при разработке, что обеспечивает целостность выпускаемого программного обеспечения.
* Информированность о происходящем - SerenaReleaseControlотображает ситуацию с релизами в календаре, отслеживая ключевые точки и критические сроки для каждого из них. По мере прохождения их релизом все заинтересованные лица получают автоматические уведомления по электронной почте.
*Уточнение зон ответственности - SerenaReleaseControlобеспечивает распределение зон ответственности, поскольку поддерживает ролевое распределение и прав доступа к данным, и привилегий на действия с объектом, гарантируя, что у каждого лица, принимающего решения, есть доступ только к той информации, которая ему необходима.
* Готовность к аудиту– готовность еще до возникновения такой потребности в технологическом аудите. SerenaReleaseControlотслеживает взаимодействия всех пользователей и систем, хранит все изменения всех атрибутов всех информационных объектов системы. При этом, всего с помощью нескольких кликов пользователи самостоятельно могут проследить историю изменений или посмотреть, кто утвердил те или иные данные релиза.
Компонента Serena Release Automation, основаннаянаNolio
Сделайте управление процессом создания релизов, а также сам процесс установки приложений в промышленную среду более надёжными, качественными и быстрыми. Serena Release Automationподдерживает любые платформы, любые среды управления базами данных и любые серверы приложений. Serena Release Automationпредлагает наглядный надежный промышленный путь управления процессом установки.
* Четкий и прозрачный переход процесса между отделами– Вы перекинете мост между вашими разработчиками и администраторами, гарантируя безболезненное внедрение всех изменений.
* Увеличение полезного времени – Устраняются неформальные поручения и договоренности – причины сбоев и ошибок, ускоряется процесс установления причин возникших проблем, сокращаются перерывы в обслуживании.
* Резкое сокращение операционных затрат – Экономия может составлять до 75% времени и расходов, необходимых для создания и обслуживания приложений.
* Ускорение работы с релизами – Для развёртывания и изменения самых сложных, многоуровневых приложений теперь потребуются не часы, а минуты.
* Достижение полной свободы в конфигурации – Управление сервисами приложений возможно через любое сочетание физических, виртуальных и облачных инфраструктур.
Компонента Serena Release Vault, основанная наDimensions CM
Serena Release Vault служит для того, чтобы предотвратить несанкционированные изменения, поддерживать целостность процесса внедрения, распределить полномочия в вопросах определения направлений дальнейшего развития, внедрения и ревизии разработок, а также гарантировать возможность полного оперативного контроля и аудита действий, абсолютную прозрачность протекающих процессов. Release Vault обеспечит секретность вашего кода, независимо от того, в какой интегрированной среде разработки (IDE) будет происходить работа.
Большинство IT-организаций использует комбинацию различных сред разработки, программных платформ, средств автоматизации сборки и тестирования, систем управления требованиями, средств управления процессом разработки. Каждая среда разработки имеет свои особенности в части сборки, компиляции и установки кода на серверы исполнения, что определяет различия подходах, стадиях и типах тестирования и, в итоге, может негативно влиять как на качество приложений, так и на производительность процесса разработки, включая повышенные риски и стоимость.
Поддержка соответствия
Serena Release Vault поможет Вам гарантировать следование разработчиками установленных технологических регламентов в процессах ЖЦ развития приложений и предоставит достоверный источник информации об изменениях от исходного кода и других информационных объектов (требований, тестовых сценариев, меток и т.д.) от момента постановки задачи до внедрения на промышленную среду эксплуатации. Serena Release Vault способствует укреплению информационной безопасности, осуществляя ролевое распределение функциональных обязанностей и прав доступа, - например, с помощью ограничения прав доступа персонала, занятого разработкой, к функциям выпуска релизов.
Поддерживаеые платформ
Serena Dimensions CM и Dimensions Deploy поддерживают как распределенные платформы (Linux, UNIX, Windows), так и мейнфреймовые, обеспечивая единство политики и процесса установки изменений на различные среды. Вы можете управлять установкой релизов на всех серверах с помощью единой консоли управления, включая распределённые и мейнфреймовые системы.
Serena ChangeMan ZMF предоставляет комплексные возможности управления релизами для мейнфрейма на уровне коробочного решения. Если Ваши процессы управления релизами достаточно сложны и масштабны, Вы можете воспользоваться Enterprise Release Option (ERO), которая облегчает управление большими объемами изменений и множеством одновременных релизов, консолидируя пути миграции данных в интегрированной среде.