SOA

Сучасне підприємство не може бути ефективним в умовах розриву між стратегією і тактикою бізнесу і його ІТ-ресурсами. Усуваючи цей розрив, підхід СОА стає ключем до інтеграції бізнесу в єдину екосистему, дозволяючи йому, таким чином, досягти свої х стратегічних бізнес-цілей.

Окрім терміну, що став популярним, СОА є не що інше, як найбільш раціональний спосіб вибудовування архітектури ІТ-рішення рівня підприємства, орієнтований на розробку нової концепції підприємства і його бізнес-процесів на основі інтеграції різних ІТ-систем. Акцент на повторне використання інформаційних сервісів і низьку взаємозалежність між компонентами системи допомагають підвищити захищеність ІТ-екосистеми від небажаних наслідків, які можуть виникнути в ході модернізації успадкованих систем. Дотримання стандартів, прийнятих в індустрії особливо в області управління бізнес-процесами мінімізує витрати на адаптацію ІТ до нових тактичних і стратегічних завдань бізнесу.

Одна загальнопоширена помилка полягає в тому, що СОА вважається чисто технологічним підходом, який припускає використання певних протоколів розподіленої дії (набір SОАP/WS), технології сервісної шини підприємства (ESB), або коробочного рішення від одного постачальника.

Купуючи і «настроюючи» технологію, неможливо отримати бажаний бізнес-результат відразу — скоріше навпаки: бізнес почне підстроюватися під обмеження технології. Також не можливо купити готовий, нехай навіть «приголомшливо всеосяжний» продукт, який відразу вирішить всі задачі компанії в цілому.

Правильний підхід до ведення СОА-програми полягає в баченні стратегічної мети і здійсненні поетапного переходу до неї

Впровадження СОА робить архітектуру підприємства здатною швидко адаптуватися до завдань бізнесу і переводить операційну модель компанії на централізовані процеси і функціональну організацію на основі промислової платформи інтеграції.

Зазвичай програма СОА проектується і виконується власним ІТ-підрозділом підприємства; проте часто через складність рішення і трудомісткості процесу з’являється необхідність в досвідченому аутсорсинговому партнерові.

При імплементації СОА традиційно використовується каскадна методологія розробки ПЗ, де значні зусилля і ресурси потрібні на ретельне опрацьовування дизайну ІТ-екосистеми на початкових стадіях. Підхід Exigen Services поєднує в собі серйозну експертизу гнучких методологій розробки розробки і чітку координацію СОА-програми. Це робить можливим використання принципів еволюційного дизайну, внаслідок чого збільшується рівень повернення на інвестиції вже на початковій стадії проекту. Наш досвід в цілому ряду бізнес-індустрій і технологій дозволяє нам розробляти рішення, відповідні сучасним стандартам ІТ-співтовариства.

Exigen Services володіє Центром Професійної Експертизи СОА, фахівці якого пропонують чотири основних видів послуг:

  • Запуск програми впровадження СОА. Послуга призначена для клієнтів, які вже добре розуміють переваги впровадження СОА для своєї організації, але потребують кваліфікованої допомоги для запуску і підтримки процесу побудови архітектури.
  • Трансформація додатків. Ця послуга орієнтована на замовників, які при впровадженні СОА зацікавлені у використанні старих систем в новій архітектурі.
  • Розробка сервісів і складених додатків пропонується для тих клієнтів, впровадження СОА у яких припускає значні об’єми розробки нового ПЗ.
  • Тестування в умовах СОА. Ця послуга розрахована на тих замовників, які зацікавлені в професійних послугах з комплексного тестування в сервіс-орієнтованому оточенні.