Проектирование SOA решений на основе IBM SOA Foundation Course description: Designing SOA Solutions Using IBM SOA Foundation
Содержание курса
Этот курс предназначен для широкой аудитории бизнес и IT специалистов, желающих расширить свои познания и навыки в области СОА. Сведения, предлагаемые в курсе, позволят слушателям в полной мере оценить преимущества СОА как с точки зрения бизнеса, так и с точки зрения IT инфраструктуры предприятия.
Для кого предназначен курс
Курс предназначен для архитекторов, дизайнеров, руководителей команды разработчиков, которые заинтересованы в:
- создании архитектур корпоративных приложений и интеграции приложений, поддержке EAI (Enterprise Application Integration) или BPM(Business Process Management) подходы
- разработке архитектуры Web сервисов и J2EE решений
- применении RUP (Rational Unified Process) методологии к циклу разработки программного обеспечения
- создании UML 2 моделей архитектур ПО
- использовании таких инструментов и сред выполнения, как Rational Software Architect, WebSphere Business Modeler, WebSphere Integration Developer и WebSphere Process Server.
Необходимая подготовка к курсу:
Слушателям курса необходимо обладать следующими навыками:
• Понимание бизнес и технического значения SOA
• Описание SOA и связи с прочими архитектурными подходами
• Объяснение основных принципов разработки и характеристик сервисов, выделение различных типов сервисов
• Описание информационные службы (Information Services) и их применение
• Описание SOI (service oriented integration) и объяснить, чем данный подход отличается от прочих интеграционных подходов
• Определение методологии для сервис-ориентированного анализа и проектирования
• Описание программные моделей и стандартов, поддерживающих реализацию SOA и SOI.
• Описание Web служб и объяснение, почему они используются в реализации SOA решений
• Описание IBM SOA Foundation и предложения программных продуктов IBM, поддерживающих цикл разработки SOA решений
• Определение управления SOA решением и объяснение необходимости в управлении
• Рассмотрение предложения IBM для управления SOA решением
• Объяснение IBM сценариев SOA и того, как они могут использоваться для внедрения SOA решения в организации
По завершению данного курса слушатели смогут:
• Определить стратегии внедрения SOA
• Описать сервис-ориентированную архитектуру и принципы разработки SOA решения
• Применить дисциплины RUP для SOA разработки
• Описать SOMA – сервис-ориентированное моделирование и архитектура – методологию для разработки сервисов
• Описать инструменты для определения бизнес-требований и целей в SOA
• Описать значение бизнес-моделирования в SOA
• Использовать IBM WebSphere Business Modeler для создания моделей бизнес-процессов
• Следовать рекомендациям SOMA при определении, разработке спецификации и реализации сервисов
• Работать с UML моделями сервисов
• Описать шаблоны реализации SOA.