Современные предприятия нуждаются в инновациях и конкурентных преимуществах, для того чтобы предоставлять продукты и сервисы быстрее, дешевле и с меньшими рисками. Для этого их ИТ-подразделения должны упростить жизненный цикл ИТ-активов, внедряя автоматизацию и уменьшая степень вмешательства человека в процесс, тем самым увеличивая скорость доставки, повышая производительность и экономя средства. А это задача не из легких.
Но что если бы ИТ-подразделения могли собирать информацию и автоматизировать действия экспертов – от настройки инфраструктуры до развертывания своих приложений? Это освободило бы их для участия в реальных бизнес-инновациях, не давая увязнуть в бесконечной поддержке систем.
IBM PureSystems, первое предложение в новой категории систем от IBM, – это новый класс систем, известных как "экспертные интегрированные системы". Эта технология позволяет ИТ-организациям полностью подготовиться к работе менее чем за четыре часа, сокращая месяцы, необходимые для развертывания новых приложений. IBM PureSystems объединяет гибкость системы общего назначения, эластичность облачной среды и простоту инструментария.
В отличие от Oracle, HP, Dell и Cisco, решение IBM предлагает готовую экосистему поддержки и удовлетворения требований бизнес-приложений, интегрируя в жизненный цикл ИТ более развитые процессы разработки, развертывания и управления. В данной статье рассматриваются новые возможности, предоставляемые IBM PureSystems, а также приводятся реальные бизнес-сценарии, в которых это новая технология может помочь ИТ-подразделениям эффективно влиять на конечный результат деятельности компании.
Также в статье описывается, как инструментальные средства разработки приложений и решение по управлению жизненным циклом приложений Rational® (application lifecycle management – ALM) дополняют IBM PureSystems для предоставления клиентам IBM хорошо отлаженной среды разработки, тестирования и эксплуатации приложений.
Новые системы IBM PureFlex System и IBM PureApplication System
Первыми двумя членами семейства IBM PureSystems являются IBM® PureFlex System и IBM PureApplication System.
Эксперт по выявлению и предвидению потребности в ресурсах для оптимизации инфраструктуры:
- Предварительно интегрированная и оптимизированная инфраструктура системы.
- Интегрированное управление.
- Автоматизация и оптимизация экспертных знаний.
Эксперт по оптимальному развертыванию и запуску приложений для ускорения окупаемости инвестиций:
- Разработанная, интегрированная и оптимизированная экспертами платформа для приложений.
- Шаблоны рабочих нагрузок, основанные на многолетнем опыте тестирования и развертывания.
- Упрощенное управление из единой консоли.
В рекламных материалах говорится: "Все решения IBM PureSystems полностью оптимизированы, изначально виртуализированы, имеют защищенный от утечек дизайн со встроенной на системном уровне возможностью обновления и предназначены для облачной среды".
Но что это означает на самом деле? И что делает IBM PureSystems экспертной интегрированной системой? Вот несколько ответов.
- Предварительная оптимизация под рабочие нагрузки Web-приложений и баз данных.
- Шаблоны рабочих нагрузок, систематизирующие опыт IBM, партнеров и клиентов.
- Отказоустойчивая, безопасная и масштабируемая инфраструктура.
- Плавная интеграция по всему жизненному циклу ИТ.
- Единая точка управления платформой.
- Интегрированный мониторинг и обслуживание.
- Автоматическое развертывание.
- Интегрированные и эластичные среды исполнения приложений и данных.
- Управление рабочими нагрузками приложений.
Естественно, новая система не может существовать изолировано в вашем центре обработки данных. Она должна быть интегрирована в существующую среду, а также в цикл разработки и развертывания. В оставшейся части статьи рассматриваются фундаментальные возможности IBM PureSystems, а также преимущества, позволяющие удовлетворить сложные требования в современных ИТ-организациях.
Как PureSystems помогает оптимизировать бизнес
Проекты IBM PureSystems предоставляют значительные преимущества при решении следующих ИТ-задач:
- Консолидация.
- Оптимизация.
- Инновация.
- Ускорение перехода к облачным вычислениям.
Рассмотрим каждую из них.
Консолидация: как управление портфелем приложений может прояснить ценность ИТ-активов
Решение IBM по управлению портфелем приложений и адаптации приложений предоставляет гибкие шаблоны рабочих нагрузок, помогающих консолидации и управлению существующими приложениями в новой системе IBM PureApplication System. Эти шаблоны рабочих нагрузок можно использовать без каких-либо изменений для принятия более быстрых и обоснованных решений. Смысл: консолидация систем и приложений помогает снизить эксплуатационные расходы.
Некоторые считают управление портфелем приложений начальным этапом осмысления и консолидации приложений и систем. На самом деле это постоянный процесс использования информации и аналитических данных для формирования объективных и прозрачных решений об инвестировании, консолидации, модернизации или замене приложений.
Почему? Многие клиенты IBM сталкиваются с увеличением эксплуатационных расходов на ИТ, вызванных разнообразием x86-серверов и стороннего ПО промежуточного уровня. Беспорядочное разрастание серверов и приложений тоже увеличивает сложность и влияет на динамичность бизнеса. В результате затраты на обслуживание приложений в настоящее время достигают от 70 до 80 процентов всего ИТ-бюджета. Организациям нужен лучший способ контроля и управления их эксплуатационными расходами на ИТ.
Ответ дает стратегия управления портфелем приложений и решение IBM по адаптации приложений. Они могут помочь в управлении портфелем приложений и в выборе правильных решений по переходу на IBM PureSystems. Можно начать с использования IBM® Rational® Focal Point™ для инвентаризации, оценки и расстановки приоритетов ваших проектов ввода приложений в эксплуатацию.
Лучшее осмысление и управления приложениями позволяет приступить к интеграции их в жизненный цикл рабочей нагрузки ИТ, используя шаблоны развертывания рабочих нагрузок, включенные в IBM PureSystems. Кроме того, можно создавать свои собственные шаблоны. Это обеспечивает непрерывное развертывание приложений с меньшими затратами и рисками, а также гарантирует согласованность на протяжении всего жизненного цикла.
Оптимизация: как упростить разработку и тестирование в ИТ-подразделениях
В большинстве корпораций работают сотни разработчиков в различных бизнес- и ИТ-подразделениях. Традиционно каждое подразделение имеет свой собственный специализированный набор разработанного и покупного ПО для собственной целевой платформы разработки. Это препятствует мобильности и требует дополнительного обслуживания и обучения, поскольку ИТ-ресурсы переназначаются различным задачам для поддержки постоянно меняющихся бизнес-целей.
Организации ищут способы оптимизации своей среды разработки и тестирования путем использования типичного набора инструментальных средств для разработки, развертывания и тестирования в той же среде, в которой выполняются рабочие приложения. Решением является мультиплатформенная среда разработки и тестирования, предлагающая интегрированные инструментальные средства, компиляторы для IBM® Power Systems™ и возможности тестирования для быстрого создания, развертывания и тестирования приложений для систем IBM PureSystems.
Решение IBM для мультиплатформенной разработки и тестирования помогает повысить производительность и позволяет использовать возможности новых технологий вместе с интегрированными инструментальными средствами, компиляторами и средами исполнения для систем IBM PureApplication и NGP Systems. Можно лучше настроить и автоматизировать системы и приложения с целью улучшения производительности, масштабируемости и надежности приложений.
Представьте, например, что ваша группа разрабатывает шаблоны приложения и связанные с ними артефакты (см. рисунок 1).
Рисунок 1. Разработка шаблонов и артефактов приложения
При помощи IBM PureApplication System можно оптимизировать процесс, выполнив следующие действия:
- Подключить IBM® Rational® Application Developer непосредственно к произвольному числу систем IBM PureApplication Systems.
- Получить шаблоны приложения из PureApplication System в рабочую область.
- Выразить шаблоны приложения в терминах проектов рабочей области Rational Application Developer.
- Разработать код, как обычно. Опубликовать шаблоны приложения в PureApplication System.
- Работать над шаблонами совместно и следить за изменениями, выполненными коллегами.
- Экспортировать и импортировать шаблоны, настроить параметры и т.д.
Преимущества использования интегрированных инструментальных средств, компиляторов и сред исполнения с решениями IBM для мультиплатформенной разработки и тестирования:
- Повышение на 22-37% производительности разработки при использовании современных интегрированных средств и компиляторов.
- Упрощенная ускоренная разработка, тестирование и обслуживание приложений для IBM PureApplication Systems.
- Повышенная эффективность при использовании передовой технологии оптимизации компиляторов вместе с компиляторами IBM Power Systems.
Что означает часто используемое понятие "инновация" с точки зрения ИТ-подразделений? Это новые приложения и сервисы для своевременного и экономически эффективного удовлетворения новых бизнес-требований. Это означает, что можно лучше управлять жизненным циклом приложений – от задумки до использования. Подобные возможности, как говорилось выше, становятся доступными после консолидации и оптимизации.
В обычной организации отсутствие сотрудничества и взаимодействия между клиентами, разработчиками, исполнителями и другими заинтересованными сторонами существенно повышает риск создания продуктов и сервисов, которые не удовлетворяют реальным бизнес-требованиям. Решением является управление жизненным циклом приложений (application lifecycle management – ALM). Оно позволяет организациям улучшить показатели успешности проектов, контролируя при этом расходы, связанными с ошибками ПО.
Решение IBM ALM обеспечивает сквозную видимость и отслеживаемость для групп разработчиков, проектов, платформ и процессов с целью ускорения выхода на рынок. Более эффективно управляя жизненным циклом приложений, можно ускорить доставку более качественных ПО и сервисов, поскольку улучшается взаимодействие групп разработчиков, автоматизация и руководство на разных платформах.
Программные решения IBM ALM обеспечивают:
- От 15% до 20% уменьшения времени разработки благодаря общей инфраструктуре групп разработчиков для совместного управления циклом жизни (collaborative lifecycle management – CLM); ссылки на дополнительную информацию приведены в разделе Ресурсы.
- Улучшенное взаимодействие и совместная работа групп разработчиков, приводящие к повышению производительности и снижению затрат.
- Уменьшение время отладки приложений благодаря общей платформе взаимодействия, и, следовательно, повышение эффективности эксплуатации.
Слишком часто причиной задержек и дополнительных затрат при развертывании новых функциональных возможностей, жизненно важных для бизнеса, является отсутствие координации между группами разработки и эксплуатации. Наиболее типичная причина проблем – медленные ручные процессы и переходы между различными этапами доставки программного обеспечения. В прошлом успешное завершение этапа разработки не давало гарантии успешного развертывания в других средах.
Решения IBM по планированию развертывания и непрерывному созданию, интеграции и доставке помогают планировать, автоматизировать и руководить формированием инфраструктуры, конфигурацией ПО промежуточного уровня и развертыванием приложений. Цель? Можно многократно устанавливать и использовать четко определенные стандартные среды в облачной инфраструктуре, устраняя посредством автоматизации дорогостоящие ручные ошибки и существенно сокращая время развертывания.
Подразделения могут автоматизировать процессы создания, тестирования и развертывания приложений для облачных сред. Решения IBM по планированию развертывания и и непрерывному созданию, интеграции и доставке позволяют автоматизировать развертывание рабочих нагрузок, а также ускорить доставку приложений в среды разработки, тестирования и эксплуатации.
Как показано на рисунке 2, унифицированное управление жизненным циклом приложения уменьшает время развертывания, благодаря автоматизации доставки рабочих нагрузок.
Рисунок 2. Схема последовательности операций унифицированного управления жизненным циклом приложения
Современные ИТ-организации могут использовать преимущества IBM PureSystems для решения ключевых ИТ-задач:
- Как улучшить консолидацию рабочих нагрузок для снижения общей стоимости владения и уменьшения сложности и разрастания.
- Как настроить и автоматизировать системы, чтобы оптимизировать их для собственных сред.
- Как быстрее предоставлять новые возможности для продвижения инноваций.
- Как начать использовать быстрые, защищенные и интегрированные облачные среды, если организация приняла решение двигаться в этом направлении.
При помощи IBM PureSystems можно консолидировать прикладные и системные рабочие нагрузки с целью уменьшения общей стоимости владения ИТ-инфраструктурой. Среды разработки, тестирования и эксплуатации могут выполняться на общей инфраструктуре, настроенной стандартными способами. Это гарантирует, что автоматизация развертывания и сами приложения будут вести себя в процессе эксплуатации точно так же, как в средах разработки и тестирования. Внедряя Expert Integrated Systems, можно уменьшить сложность и разрастание центров обработки данных. Можно разумно управлять рабочими нагрузками и контролировать их из одного места, а среда обеспечит динамическое масштабирование для обеспечения должных уровней сервиса.
Новые возможности можно предоставлять быстро, снижая время выхода новых сервисов на рынок, а способность обрабатывать изменения, если потребуется, можно добавлять экономически эффективно и автоматически. Наконец, все это можно сделать способом, ускоряющим использование облачных сред, что способствует расширению текущих инвестиций посредством открытых стандартов и эффективному совместному использованию ИТ-ресурсов для улучшения экономических показателей.
Решения IBM помогают как можно скорее получить максимальные преимущества от PureSystems, а также минимизировать сложность управления жизненным циклом сервисов. Решения IBM помогают ликвидировать пробелы в корпоративных ИТ-процессах и быстрее настроить и запустить приложения с целью достижения следующих результатов:
- Снизить затраты и риски, связанные с реализацией новой инфраструктуры, управляя IBM PureSystems как частью жизненного цикла сервисов.
- Минимизировать перебои и сложность с помощью непрерывного процесса создания, интеграции, тестирования и доставки как части жизненного цикла приложений.
- Управлять жизненным циклом сервисов на гетерогенных платформах.
Научиться
- Оригинал статьи IBM PureSystems: A game changer in the development, deployment, and management of IT applications (EN).
-
Информация о IBM PureSystems на сайте developerWorks.
- Дополнительная информация о продуктах и преимуществах IBM PureSystems:
- Продукты, связанные с IBM Rational PureSystems и предназначенные для консолидации, оптимизации, инновации и ускорения.
- Обзор IBM PureSystems.
- Обзор семейства продуктов.
- PureFlex Systems объединяет вычисления, хранение, сетевые функции, виртуализацию и управление в единую экспертную систему, позволяющую распознать и оценить потребность в ресурсах для оптимизации вашей инфраструктуры:
- PureApplication Systems – реагирующая на рабочую нагрузку, гибкая платформа, предназначенная и оптимизированная специально для транзакционных Web-приложений и баз данных, которая является легко развертываемой, настраиваемой, защищенной и управляемой системой
- В PureSystems Center можно найти решения для различных отраслей, включая банковские услуги, образование, финансовые рынки, государственное управление, здравоохранение и страхование.
- Подробная информация о Take action.
- Экспертные интегрированные системы, предлагающие встроенные экспертные знания, заложенную при проектировании интеграцию, упрощенное использование.
Обсудить
-
Принимайте участие в
форумах на
developerWorks Россия.

Д-р Стив Абрамс (Steve Abrams), заслуженный инженер IBM, работает в группе технического директора IBM Rational главным архитектором облачных вычислений. Он определяет техническую стратегию Rational в области облачных вычислений и обеспечивает ее интеграцию с бизнес-стратегией IBM. В качестве члена группы технического директора оказывает помощь в создании архитектуры Jazz Integration Architecture и руководит ее внедрением в продукты IBM. Он также является инициатором проекта Open Services for Lifecycle Collaboration, отраслевой инициативы по значительному упрощению интеграции в процессе предоставления ПО путем открытого и совместного определения архитектуры RESTful-интеграции. Стив также руководит совместными проектами Rational и подразделения IBM Research. Занимается компьютерной музыкой, роботизацией, вычислительной геометрией, системами CAD/CAM и средствами быстрого прототипирования. Учился в Колумбийском университете, где получил степени бакалавра, магистра и доктора по вычислительной технике.

Тим Хан (Tim Hahn), заслуженный инженер IBM, работает в IBM 21 год. Он является главным архитектором Enterprise Modernization Tools в организации IBM Software Group's Rational. Отвечает за стратегию, архитектуру и дизайн продуктов корпоративной модернизации Rational, предоставляющей инновационную технологию, отвечающую потребностям различных пользователей, занимающихся модернизацией и разработкой мультиплатформенных приложений и желающих получать максимальную отдачу от используемых средств. Ранее Тим работал в IBM Software Group's Tivoli главным архитектором Secure Systems and Networks, занимаясь стратегией безопасности продукта, архитектурой, дизайном и разработкой. В прошлом работал над различными продуктами, включая руководство архитектурой, дизайном и разработкой IBM Encryption Key Manager и IBM z/OS Security Server LDAP Server. Его опыт многогранен и включает инструменты и методики разработки приложений, защиту ПО, сервисы каталогов, системы IBM System z. Он опубликовал множество статей по использованию продуктов Rational и Tivoli в средах сквозного развертывания и является соавтором двух книг: "e-Directories: корпоративное программное обеспечение, решения и сервисы" и "Основы мэйнфреймов для профессионалов в системах безопасности".