|
|
|||||||||||||||||||||||||||||
|
IBM PureSystems: Изменение правил разработки, развертывания и обслуживания ИТ-приложенийИсточник: IBM
IBM PureSystems, первое предложение в новой категории систем от IBM, - это новый класс систем, известных как "экспертные интегрированные системы". Эта технология позволяет ИТ-организациям полностью подготовиться к работе менее чем за четыре часа, сокращая месяцы, необходимые для развертывания новых приложений. IBM PureSystems объединяет гибкость системы общего назначения, эластичность облачной среды и простоту инструментария. В данной статье рассказывается, как инструментальные средства разработки приложений и решения Rational для Collaborative Lifecycle Management (CLM) дополняют IBM PureSystems, формируя оптимальную среду разработки, тестирования и эксплуатации приложений. Современные предприятия нуждаются в инновациях и конкурентных преимуществах, для того чтобы предоставлять продукты и сервисы быстрее, дешевле и с меньшими рисками. Для этого их ИТ-подразделения должны упростить жизненный цикл ИТ-активов, внедряя автоматизацию и уменьшая степень вмешательства человека в процесс, тем самым увеличивая скорость доставки, повышая производительность и экономя средства. А это задача не из легких. Но что если бы ИТ-подразделения могли собирать информацию и автоматизировать действия экспертов - от настройки инфраструктуры до развертывания своих приложений? Это освободило бы их для участия в реальных бизнес-инновациях, не давая увязнуть в бесконечной поддержке систем. 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 экспертной интегрированной системой? Вот несколько ответов. Естественно, новая система не может существовать изолировано в вашем центре обработки данных. Она должна быть интегрирована в существующую среду, а также в цикл разработки и развертывания. В оставшейся части статьи рассматриваются фундаментальные возможности 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 для мультиплатформенной разработки и тестирования:
Что означает часто используемое понятие "инновация" с точки зрения ИТ-подразделений? Это новые приложения и сервисы для своевременного и экономически эффективного удовлетворения новых бизнес-требований. Это означает, что можно лучше управлять жизненным циклом приложений - от задумки до использования. Подобные возможности, как говорилось выше, становятся доступными после консолидации и оптимизации. В обычной организации отсутствие сотрудничества и взаимодействия между клиентами, разработчиками, исполнителями и другими заинтересованными сторонами существенно повышает риск создания продуктов и сервисов, которые не удовлетворяют реальным бизнес-требованиям. Решением является управление жизненным циклом приложений (application lifecycle management - ALM). Оно позволяет организациям улучшить показатели успешности проектов, контролируя при этом расходы, связанными с ошибками ПО. Решение IBM ALM обеспечивает сквозную видимость и отслеживаемость для групп разработчиков, проектов, платформ и процессов с целью ускорения выхода на рынок. Более эффективно управляя жизненным циклом приложений, можно ускорить доставку более качественных ПО и сервисов, поскольку улучшается взаимодействие групп разработчиков, автоматизация и руководство на разных платформах. Программные решения IBM ALM обеспечивают:
Слишком часто причиной задержек и дополнительных затрат при развертывании новых функциональных возможностей, жизненно важных для бизнеса, является отсутствие координации между группами разработки и эксплуатации. Наиболее типичная причина проблем - медленные ручные процессы и переходы между различными этапами доставки программного обеспечения. В прошлом успешное завершение этапа разработки не давало гарантии успешного развертывания в других средах. Решения IBM по планированию развертывания и непрерывному созданию, интеграции и доставке помогают планировать, автоматизировать и руководить формированием инфраструктуры, конфигурацией ПО промежуточного уровня и развертыванием приложений. Цель? Можно многократно устанавливать и использовать четко определенные стандартные среды в облачной инфраструктуре, устраняя посредством автоматизации дорогостоящие ручные ошибки и существенно сокращая время развертывания. Подразделения могут автоматизировать процессы создания, тестирования и развертывания приложений для облачных сред. Решения IBM по планированию развертывания и и непрерывному созданию, интеграции и доставке позволяют автоматизировать развертывание рабочих нагрузок, а также ускорить доставку приложений в среды разработки, тестирования и эксплуатации. Как показано на рисунке 2, унифицированное управление жизненным циклом приложения уменьшает время развертывания, благодаря автоматизации доставки рабочих нагрузок. Рисунок 2. Схема последовательности операций унифицированного управления жизненным циклом приложения Современные ИТ-организации могут использовать преимущества IBM PureSystems для решения ключевых ИТ-задач:
При помощи IBM PureSystems можно консолидировать прикладные и системные рабочие нагрузки с целью уменьшения общей стоимости владения ИТ-инфраструктурой. Среды разработки, тестирования и эксплуатации могут выполняться на общей инфраструктуре, настроенной стандартными способами. Это гарантирует, что автоматизация развертывания и сами приложения будут вести себя в процессе эксплуатации точно так же, как в средах разработки и тестирования. Внедряя Expert Integrated Systems, можно уменьшить сложность и разрастание центров обработки данных. Можно разумно управлять рабочими нагрузками и контролировать их из одного места, а среда обеспечит динамическое масштабирование для обеспечения должных уровней сервиса. Новые возможности можно предоставлять быстро, снижая время выхода новых сервисов на рынок, а способность обрабатывать изменения, если потребуется, можно добавлять экономически эффективно и автоматически. Наконец, все это можно сделать способом, ускоряющим использование облачных сред, что способствует расширению текущих инвестиций посредством открытых стандартов и эффективному совместному использованию ИТ-ресурсов для улучшения экономических показателей. Решения IBM помогают как можно скорее получить максимальные преимущества от PureSystems, а также минимизировать сложность управления жизненным циклом сервисов. Решения IBM помогают ликвидировать пробелы в корпоративных ИТ-процессах и быстрее настроить и запустить приложения с целью достижения следующих результатов:
|
|