План на курса

1. Първите неща на първо място: корпоративна и приложна архитектура

  • Дефиниция на (Enterprise) архитектура

Какво движи нуждата от архитектура?

Архитектурни цели, стандарти и рамки

  • Логически срещу физически архитектури
  • Общи модели на архитектура на приложения

Модел на многоетапен процес

Композитен модел на приложение

2. SOA фаза 1

  • Парчетата от SOA пъзела
  • Как SOA дава възможност за бизнес стратегии
  • Дефинирани услуги и SOA
  • Какво е понятието „Приложения“ в SOA?
  • Моделът на слоя на услугата

Инфраструктурни услуги

Приложни услуги

Услуги за оркестрация

  • Казус от SOA

Примерен план за документ за план на SOA

Примерно представяне на бизнес събитие

  • Основни характеристики на SOA

Разхлабено свързване на ниво архитектура

Разхлабено свързване на ниво на обслужване

  • Следващо поколение SOA

Синхронни срещу асинхронни услуги

SOA в облака

  • SOA и стандарти
  • SOA предизвикателства

3. Ориентирана към услуги или ресурси архитектура, или и двете?

  • Прехвърляне на представително състояние (REST)

Концепцията за ресурсите

Единният интерфейс

Архитектурни ограничения

Ами бизнес логиката?

Възприемани недостатъци на REST

  • Кога да използвате REST, кога да използвате традиционна SOA

REST като избор за поддръжка на презентационния слой

Синергията на Rich Internet Applications (RIA) и REST

Java Нотация на скриптови обекти (JSON) срещу XML за RIA

Казус от практиката

Концептуална архитектура

RESTful срещу услуги от тип SOAP

4. Управление на развитието на SOA: модели за зрялост на SOA и пътна карта

  • Дефиниране на целите – SOA модели за зрялост
  • Моделът за зрялост на интегриране на услуги на отворена група (OSIMM)

Преглед

Падежни измерения

Нива на зрялост

Как да оцените зрелостта на SOA

  • Пример - Модел за зрялост на софтуера Progress
  • Как да стигнем до там – разработване на SOA пътна карта
  • Казус от практиката: картографиране на модел на зрялост към пътна карта

5.От хаоса към реда: SOA Goуправление и ИТ организацията

  • Защо SOA се нуждае от управление
  • Business срещу ИТ срещу EA срещу SOA Goуправление
  • Категории на SOA Goуправление
  • Управление на времето за проектиране
  • Управление на времето за изпълнение
  • SOA Go цели за управление
  • SOA Center of Excellence (COE)

Роли и отговорности в рамките на ИТ организацията

6. Започнете със SOA Governance Frameworks

  • Стандарти на Open Group

SOA Goреферентен модел на управление (SGRM)

SOA Governance Vitality Method (SGVM)

  • IBM SOA Go управление и Management метод (SGMM)

7. Калкулатор за ROI за SOA - Нека числата говорят

  • Подходи за изчисляване на ROI
  • Казус от практиката

Business преглед на процеса

Обхват на архитектурата

Преглед на архитектурата

Модел на слоя услуга

  • ROI чрез повторно използване на услугата

Определена ROI

ROI модел за повторно използване на софтуер

  • Повторно използване извън проекта на основното приложение
  • Изводи

Проследяване на повторната употреба

8. Новата граница: Cloud Computing

  • Дефиниция на облак

Как стигнахме дотук? От хостинг на приложения до SaaS до публичен и частен облак

Изберете своя вкус: IaaS, SaaS или PaaS?

  • Преместване на приложения в облака

Виртуализация на ресурсите

Автоматизирано предоставяне на ресурси при поискване

Споделена инфраструктура и приложения

9. Синергията на SOA и Cloud Computing

  • SOA и облакът се допълват
  • SOA/Cloud синергия

SOA + SaaS

SOA + PaaS

SOA + IaaS

  • Събирайки всичко заедно: SOA-Cloud

10. В силозите на приложения: интеграционният пейзаж

  • Интеграционният пейзаж – голямата картина
  • Интегриране на ниво данни

Извличане, трансформиране, зареждане (ETL)

  • Интеграция на ниво интерфейс (известна още като интеграция на приложения)

Гръбнакът на съобщенията

Трансформация на данни

Базирано на съдържанието маршрутизиране

Установяване на свързаност на приложението чрез адаптери

Интеграционни модели на проектиране

  • Интеграция, ориентирана към услуги (SOI)

Предимства пред традиционното Enterprise Application Integration (EAI)

11. От Enterprise Service Bus (ESB) към Internet Service Bus (ISB)

  • Enterprise Service Bus

Представяме ви ESB

Концептуални ESB архитектури

Как предприятията използват ESB днес?

  • Необходимостта от облачна интеграция и нейните предизвикателства

От ESB към „Internet Service Bus“ (ISB)

  • Продуктовата среда – примери за ESB и ISB

12. Обединяване на всичко: Разработване на стратегия за интеграция за вашата компания

  • Класификация на интеграционните архитектури по степен на свързване
  • Подходи за използване и мигриране на наследени системи
  • Сравнение на интеграционни подходи и технологии

Критерии за вземане на решение за избор на определен подход

  • Интеграция с архитектурата на данните

13. Изводи

  • Резюме на семинара
  • Outlook: SOA, облак, мобилни устройства и консуматорството на ИТ

Изисквания

Общи познания за концепциите за разпределени изчисления и разработка на приложения.

 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории