Интеграция разработки и эксплуатации

Десять принципов непрерывного развертывания ПО

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

«Феникс» на взлете

Можно ли написать роман о работе ИТ-отдела и совместить увлекательное повествование с изложением важных и полезных принципов и подходов? Книга «Проект “Феникс”» демонстрирует, что это возможно.

Культура DevOps

Чаще всего под DevOps понимают методологию разработки и эксплуатации программного обеспечения, основной идеей которой является сосредоточение на коммуникации, сотрудничестве и интеграции между командами разработки и эксплуатации, однако DevOps — это прежде всего культура, а уже потом практическая деятельность.

ITSM без ИТ

Сервисная парадигма и мобильность снесли стены традиционных ЦОД, однако управление сервисами позволяет решить множество проблем лишь при условии, что ИТ-подразделение интегрирует свои процессы с процессами всего предприятия.

Загадка DevOps

Сегодня еще нет однозначного понимания сути DevOps — скорее всего, DevOps следует рассматривать как общую тенденцию к неизбежной автоматизации управления информационными системами, на пути реализации которой, однако, имеется несколько препятствий. В чем же загадка DevOps?

Мобильные экосистемы

Мобильные технологии открывают перед владельцами и разработчиками платформ не только массу возможностей, но и немало проблем, вызванных высокой конкуренцией в этой сфере. Экосистемы мобильных технологий призваны объединить поставщиков платформ, разработчиков, производителей и пользователей для получения максимально возможных преимуществ для всех. Какие имеются подходы к созданию таких экосистем, кто их ключевые участники и как они создаются?

Гармонизация ИТ

Несмотря на обилие материалов по разработке и эксплуатации информационных систем, налаживание эффективного взаимодействия соответствующих подразделений остается сегодня одной из наиболее актуальных проблем, от решения которой во многом зависит успех гармонизации как ИТ в целом, так и их отношений с бизнесом

DevOps на практике

За аббревиатурой DevOps скрывается желание «навести мосты» между командой разработки и администраторами, отвечающими за эксплуатацию решения, однако не всегда ясно, как реализуются идеи этой методологии. Пакет соответствующих решений Microsoft предлагает конкретные инструменты поддержки DevOps.

Поддержка, основанная на знаниях

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

От разработки до эксплуатации и обратно

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