Облако и отраслевые приложения: Часть 2. Нефтехимическая отрасль и IIF

Концептуальное описание IIF отраслевого решения с поддержкой облачных вычислений

Узнайте, как технология облачных вычислений и архитектурные шаблоны применения Интегрированной информационной инфраструктуры (IIF) IBM для нефтехимической отрасли могут существенно расширить возможности и улучшить оперативность не только нефтехимических, но и других предприятий с аналогичными требованиями, бизнес-моделями и ИТ-архитектурой. На уровне инфраструктуры эта статья описывает возможности и механизмы реализации опирающихся на облачные вычисления решений IIF по управлению жизненным циклом. На основе этой системы предложена среда управления бизнес-процессами, предоставляемая на принципах «платформа как услуга» (PaaS) и предназначенная для быстрого улучшения оперативности бизнеса. Эта статья является второй частью серии статей, посвященной применению облачных вычислений в промышленных решениях. В первой части приведен обзор передового опыта и шаблонов применения PaaS

Cи Нин Ван, штатный программист и ведущий разработчик, IBM

Xi Ning Wang photoСи Нин Ван — штатный программист и ведущий разработчик облачной инфраструктуры отдела передовых технологий IBM SOA подразделения IBM Software. Занимался проектированием и разработкой технологий и решений SOA в ряде важных проектов. В настоящее время занимается облачными вычислениями и отраслевыми решениями. Публикует статьи на IBM developerWorks с 2009 года.



Юй Чэнь Чжоу, старший технический сотрудник и ведущий архитектор, IBM

Доктор Юй Чэнь Чжоу — старший технический сотрудник IBM Research в КНР. Будучи ведущим архитектором отдела облачных вычислений и проектирования решений Китайского центра по проектированию систем SOA отдела передовых технологий IBM SWG SOA, он организовал и возглавил ряд перспективных проектов, в том числе по отраслевым решениям, поддерживающим облачные вычисления, интегрированному управлению метаданными и политикам SOA. Является старшим членом IEEE и ACM, ведущим изобретателем IBM, членом технологической академии IBM; был членом рабочих групп W3C и TOG. Является основным автором книги Service Oriented Computing (Сервис-ориентированные вычисления), опубликовал 17 статей в материалах конференций IEEE, отчетах о научных исследованиях IBM и на портале IBM developerWorks.



Лян Сюэ, менеджер, IBM

Liang Xue photoЛян Сюэ — менеджер отдела передовых технологий IBM SOA подразделения IBM Software. Занималась проектированием и разработкой технологий и решений SOA. В настоящее время занимается облачными вычислениями и отраслевыми решениями.



Синь Пэн Лю, программист-консультант и ведущий разработчик, IBM

Xin Peng Liu photoСинь Пэн Лю — программист-консультант и ведущий разработчик облачных услуг отдела передовых технологий IBM SOA подразделения IBM Software. Занимался проектированием и разработкой технологий и решений SOA в ряде важных проектов. В настоящее время занимается облачными вычислениями и отраслевыми решениями.



Сяо Син Лян, штатный программист, IBM

Xiao Xing Liang photoСяо Син Лян — штатный программист отдела производительности бизнеса и оптимизации услуг подразделения IBM Software. Имеет богатый опыт разработки решений и технологий SOA, BPM и Web 2.0.



Чан Хуа Сунь, штатный программист, IBM

Chang Hua Sun photoЧан Хуа Сунь — штатный программист отдела производительности бизнеса и оптимизации услуг подразделения IBM Software. Занимается разработкой технологий и решений SOA и BPM.



Лян Шуан, программист, IBM

Shuang Liang photoШуан Лян — программист отдела производительности бизнеса и оптимизации услуг подразделения IBM Software. Имеет богатый опыт разработки решений и технологий SOA и BPM.



16.07.2012

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

Облачные вычисления могут улучшить оперативность бизнеса. Они поддерживают диалог между бизнесом и лицами, принимающими решения в сфере информационных технологий, и позволяют сосредоточить усилия на экономических приоритетах, направленных на улучшение использования ИТ-ресурсов, сокращение эксплуатационных расходов, ускорение развертывания бизнес-услуг и оптимизацию ИТ-расходов на обеспечение исполнения требований к уровню бизнес-услуг. С одной стороны, облачные вычисления являются примером в высшей степени виртуализованной системы и результатом естественной эволюции центров обработки данных, которые используют автоматическое управление системами, балансировку рабочей нагрузки и технологии виртуализации. С другой стороны, модель облачных вычислений поддерживает новый диапазон услуг и приложений, предлагаемых потребителям в рамках различных бизнес-моделей, наиболее известными из которых являются «программное обеспечение как услуга» (SaaS) и «платформа как услуга» (PaaS).

Интегрированная информационная инфраструктура IBM для нефтехимической отрасли (IIF) представляет собой уникальную и мощную интеграционную инфраструктуру реального времени, которая, опираясь на возможности облачных технологий, позволяет компаниям усовершенствовать процесс принятия решений в нефтехимической отрасли. IIF построена на основе отраслевых стандартов, Web-виртуализации и сервис-ориентированной архитектуры (SOA). Она предоставляет набор API в форме Web-сервисов и сервисов RESTful, а также Java™-API для разработки процессно-ориентированных и управляемых событиями приложений, отвечающих требованиям различных предприятий производственно-сбытовой цепи нефтехимической отрасли.

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

Рисунок 1. Новая модель IIF с поддержкой облачных вычислений
New model of cloud-enabled IIF

Управление жизненным циклом решения

Опираясь на технологии виртуализации, основанное на облачных вычислениях решение управления жизненным циклом IIF (как первый уровень основанного на облачных вычислениях решения IIF) предоставляет гибкую инфраструктуру для автоматического развертывания, вертикального масштабирования (в сторону уменьшения и увеличения) и обновления программного обеспечения в течение всего жизненного цикла решения со следующими этапами:

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

Создание

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

Развертывание

На этапе развертывания в реальной физической среде могут реализовываться стандартные или специализированные сервисные предложения. Соответственно необходимо убедиться в наличии в среде развертывания необходимых аппаратных и иных ресурсов (таких как IP-адреса). Для обеспечения процесса развертывания необходимо предоставить три типа параметров. Первый тип представляет собой указанные пользователем значения, такие как число процессоров, объем памяти и некоторые параметры программного обеспечения. Второй тип представляет собой значения, зарезервированные системой в банке ресурсов, такие как IP-адреса. В целях управляемости среды развертывания конечные пользователи не могут вручную указывать значения этого типа. Параметры третьего типа, предназначенные для узлов других зависимых сервисов, описывают ограничения и зависимости. Развернутый экземпляр сервиса представляет собой экземпляр выбранного сервисного предложения с указанными значениями необходимых параметров.

Управление

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

Рисунок 2. Управление жизненным циклом на основе облака
Cloud-based lifestyle management

Вертикальное масштабирование в обоих направлениях позволяет настраивать ресурсы работающих сервисных узлов исходя из реально наблюдаемых характеристик. Масштабирование вверх добавляет ресурсы ЦП или объем памяти в развернутые сервисные узлы, тогда как масштабирование вниз забирает ресурсы ЦП или объем памяти из развернутых сервисных узлов.

Горизонтальное масштабирование представляет собой другой способ настройки производительности развернутых экземпляров решения. Горизонтальное масштабирование в сторону увеличения можно активизировать, если рабочая нагрузка реальной работающей среды увеличивается, и нагрузка на развернутый программный кластер растет. В этом случае в кластер добавляются новые узлы, расширяющие вычислительные ресурсы и поддерживающие производительность экземпляра решения. Масштабирование в сторону уменьшения работает противоположным образом. Если рабочая среда простаивает, часть узлов может быть выведена из кластера, чтобы высвободить ресурсы.


Архитектура и компоненты

Архитектура и компоненты основанного на облаке решения IIF включают:

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

На рисунке 3 показаны первичная архитектура и компоненты основанного на облаке решения IIF для управления жизненным циклом.

Рисунок 3. Архитектура и компоненты основанного на облаке решения IIF для управления жизненным циклом
Architecture and components of cloud-based IIF solution lifecycle management

Консоль управления

Консоль управления предоставляет интерфейс пользователя на основе Web 2.0, позволяющий администратору одним взглядом охватить разные представления сервисов, включая запросы на развертывание, мониторинг развернутой среды и управление работающей средой.

Каталог сервисных предложений

Каталог сервисных предложений содержит существующие готовые и настроенные пользователем топологии решений, сохраненные в формате XML. В листинге 1 показаны метаданные топологии решения.

Листинг 1. Метаданные топологии решения
<?xml version="1.0" encoding="UTF-8"?>
<solutiontopologies>
	<solutiontopology>
		<name>WPS Deployment Manager, WSRR, RAM + 1 WPS Custom
                  Node + DB2 + SISCO UIB Core
			+ SISCO UIB Adapters (Win2003+VMWare)</name>
		<description>WPS Deployment Manager, WSRR, RAM + 1 WPS
                  Custom Node + DB2 + SISCO
			UIB Core + SISCO UIB Adapters
                          (Win2003+VMWare)</description>
		<vmtemplates>
			<vmtemplate id="54361" name="WPS Deployment Manager,
                          WSRR, RAM">
				<properties>
					<property key="Deployment Environment
                                          Name" value="IIF-IVT" />
					<property key="Cell Name"
                                          value="IIF-IVTCell01"
                                            type="hidden"/>
					<property key="Type"
                                          value="dmgr_wsrr_ram"
                                            type="hidden"/>
					<property key="Memory"
                                          value="3072" />
					<property key="Number of CPUs"
                                          value="2" />					
				</properties>
			</vmtemplate>
			<vmtemplate id="54361" name="WPS Custom Node">
				<properties>
					<property key="Node Name"
                                          value="aygsoa32Node01" />
					<property key="Type"
                                          value="node_app_was_msg"
                                            type="hidden"/>
					<property key="Memory"
                                          value="3072" />
					<property key="Number of CPUs"
                                          value="2" />					
				</properties>
			</vmtemplate>
			<vmtemplate id="54437" name="DB2 for WPS, WSRR, RAM,
                          IIF Application, etc">
				<properties>
					<property key="Password for
                                          db2admin user" value="password" />
					<property key="Type" value="db2"
                                          type="hidden"/>
					<property key="Memory"
                                          value="2048" />
					<property key="Number of CPUs"
                                          value="1" />					
				</properties>
			</vmtemplate>
			<vmtemplate id="54438" name="SISCO UIB Core">
				<properties>
					<property key="Type"
                                          value="uibcore_oracle"
                                            type="hidden"/>
					<property key="Memory"
                                          value="2048" />
					<property key="Number of CPUs"
                                          value="2" />
                        </properties>
			</vmtemplate>
			<vmtemplate id="54439" name="SISCO UIB Adapters">
				<properties>
					<property key="Type"
                                          value="uibadpaters"  type="hidden"/>
					<property key="Memory"
                                          value="2048" />
					<property key="Number of CPUs"
                                          value="1" />					
				</properties>
			</vmtemplate>
		</vmtemplates>
		<scale>
			<out from="template_node_id@type=node_app_was_msg"
                          to="vm_dmgr_id">
			</out>
		</scale>
	</solutiontopology>
</solutiontopologies>

Диспетчер ресурсов

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

Система реализации и автоматизации

На этапе реализации вы можете воспользоваться имеющимся базовым механизмом реализации ИТ-ресурсов для исполнения решений, принятых консолью управления. Этот процесс позволяет разрабатывать виртуализацию ИТ-ресурсов и управлять ею независимо от других компонентов. В нашей начальной реализации мы использовали продукт IBM Tivoli® Provisioning Manager и ряд готовых и расширенных процессов реализации. Эти процессы в большой степени допускают повторное использование, поскольку предлагают такие базовые функции, как развертывание образа виртуальной машины на конкретном типе платформы гипервизора или установка конкретного программного пакета в указанной операционной системе. Для управления операциями реализации из консоли управления и компонентов диспетчера ресурсов мы использовали API Web-сервисов из Tivoli Provisioning Manager.


Среда бизнес-процессов в модели PaaS

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

Традиционно разработка процессно-ориентированных и управляемых событиями приложений может включать моделирование процесса и написание соответствующего программного кода, а также тестирование набора сложных локальных инструментов. Это может замедлить внедрение в промышленную среду даже небольших приложений. Сложность изучения специфических для IIF API в форме Web-сервисов, сервисов RESTful и Java API может стать значительным препятствием на пути продвижения этой инфраструктуры на рынок. Нефтехимическая отрасль требует быстрой интеграции новых бизнес-систем и внешних сервисов для поддержки быстрых изменений цепочки поставок, комплектации или изменений в организационных структурах. В некоторых случаях приложения предусматривают лишь интеграцию сервисов IIF с простой логикой, не требующей сложного программирования на Java. Но для быстрой разработки приложений путем интеграции сервисов IIF, компонентов интерфейса пользователя, бизнес-процессов, баз данных и бизнес-событий для снижения рабочей нагрузки, повышения эффективности и сокращения времени продвижения на рынок нужен совершенно иной подход.

Предоставление вычислительной платформы через Web в форме PaaS позволяет быстро создавать приложения. Среда бизнес-процессов IIF в модели PaaS снижает нагрузку на разработчика IIF, сокращая затраты и ускоряя продвижение на рынок, а также облегчая интеграцию в инфраструктуру IIF. Эта среда формируется с помощью набора взаимосвязанных Web-средств быстрой онлайновой разработки. В следующем разделе мы сосредоточимся на двух ключевых функциях этих инструментов:

  • Визуализированная модель программирования с интегрированными функциями промежуточного ПО, такими как бизнес-процесс, бизнес-событие, интерфейс пользователя Web 2.0 и база данных
  • Управление жизненным циклом приложения на основе облака

Визуализированная модель программирования для разработки приложений

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

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

Мы представляем визуализированную модель программирования с интегрированным промежуточным ПО, которая включает все упомянутые выше функции, помогая обойти описанные препятствия. Как показано на рисунке 4, в качестве редактора визуализированного бизнес-процесса выступает виджет Service Assembler. В левой панели, на вкладке Integration Elements (элементы интеграции), перечислены базовые строительные блоки, а многократно используемые Web- и RESTful-сервисы, уже размещенные в среде исполнения IIF, перечислены на вкладках RSM Web Services (Web-сервисы RSM), KPI Web Services (Web-сервисы KPI) и KPI RESTful Services (RESTful-сервисы KPI).

Эти сервисы дают разработчикам IIF возможность создавать черновые варианты любых бизнес-процессов, работающих с моделями RSM (эталонная семантическая модель) и контролируемыми показателями KPI в рамках решения IIF. Основное окно справа отображает представление моделирования бизнес-процесса, в которое разработчики просто перетаскивают составляющие элементы с панели, соединяя их затем стрелками. Из представления моделирования можно открыть представление свойств, которое позволяет разработчикам легко указывать конфигурационные параметры для каждого элемента процесса. Эту работу могут легко выполнить даже разработчики, не обладающие достаточным мастерством программирования, если они имеют общие знания XML, языка описания Web-сервисов (WSDL), языка описания схем XML (XSD) и правил вызова Web-сервисов.

Рисунок 4. Service Assembler — редактор визуализированных бизнес-процессов
Service Assembler, a visualized business process editor

Показанный на рисунке 4 Mashup Callout представляет собой специализированный элемент, помогающий разработчикам быстро связывать определенные шаги внутри процесса с реализацией интерфейса пользователя. Разработчики приложений, использующие IIF, могут создавать алгоритмы интерфейса пользователя в блоке виджетов, а затем регистрировать их в любом ПО поддержки гибридных виджетов. Элемент Mashup Callout вместе с парным элементом Mashup Callin позволяет указать, к какому виджету будет привязан процесс и какими входными/выходными параметрами в формате XSD должны обмениваться процесс и целевой виджет.

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

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

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

Управление жизненным циклом основанного на облаке приложения

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

Рисунок 5. Управление жизненным циклом облачного приложения: сервис-провайдер и администратор облака
Cloud-based application lifecycle management: Service provider and cloud administrator

Как видно на рисунке 5, функция управления жизненным циклом приложения играет две роли: роль сервис-провайдера, который действует как разработчик IIF и выполняет операции, относящиеся к разработке, и роль администратора облака, который занимается распределением ресурсов облака и авторизует запросы провайдера сервисов.

Управление жизненным циклом приложения встроено в модель PaaS и использует несколько виджетов в качестве Web-интерфейсов пользователя. И разработчик, и администратор используют одну общую страницу для входа в систему, но после входа направляются по разным путям интерфейса на основе присвоенных им ролей. Сервис-провайдеру сначала предлагается зарегистрировать любые внешние Web-сервисы, которые будут в дальнейшем использоваться в ходе разработки процесса. Затем этот сервис-провайдер привлекает все Web-инструменты, описанные в разделе Визуализированная модель программирования для разработки приложений, для онлайновой разработки приложения IIF.

Наконец, после выбора в качестве целевой среды развертывания подходящей топологии, поддерживаемой системой управления жизненным циклом облачного решения IIF, сервис-провайдер подает запрос на развертывание приложения. Администратор облака сначала просматривает список в поисках ожидающих обработки запросов сервис-провайдера. Затем, после подтверждения ресурсов, администратор облака может утвердить или отклонить каждый из запросов:

  • Если запрос утвержден, приложение автоматически устанавливается в выбранное решение IIF и вскорости начинает работать.
  • В противном случае соответствующий сервис-провайдер получает уведомление об отказе, требующее изменить запрос.

Для лучшей совместимости с концепциями управления облаком этот основанный на ролях режим управления жизненным циклом приложения поддерживает модель публикация-подписка и бизнес-модель динамической компоновки и установки приложений


Заключение

Оперативность бизнеса играет жизненно важную роль в нефтехимической отрасли, особенно в связи с необходимостью быстрого реагирования на оценку и изменение информации реального времени и данных, полученных из других источников. Решения для облачных вычислений в форме гибкой инфраструктуры, PaaS и SaaS, а также другие поддерживающие облачные технологии объекты инвестиций оказывают влияние на миграцию и интеграцию версий.

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

Ресурсы

Комментарии

developerWorks: Войти

Обязательные поля отмечены звездочкой (*).


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Профиль создается, когда вы первый раз заходите в developerWorks. Информация в вашем профиле (имя, страна / регион, название компании) отображается для всех пользователей и будет сопровождать любой опубликованный вами контент пока вы специально не укажите скрыть название вашей компании. Вы можете обновить ваш IBM аккаунт в любое время.

Вся введенная информация защищена.

Выберите имя, которое будет отображаться на экране



При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Обязательные поля отмечены звездочкой (*).

(Отображаемое имя должно иметь длину от 3 символов до 31 символа.)

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Вся введенная информация защищена.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Open source
ArticleID=825968
ArticleTitle=Облако и отраслевые приложения: Часть 2. Нефтехимическая отрасль и IIF
publish-date=07162012