SOA
Окрім терміну, що став популярним, СОА є не що інше, як найбільш раціональний спосіб вибудовування архітектури ІТ-рішення рівня підприємства, орієнтований на розробку нової концепції підприємства і його бізнес-процесів на основі інтеграції різних ІТ-систем. Акцент на повторне використання інформаційних сервісів і низьку взаємозалежність між компонентами системи допомагають підвищити захищеність ІТ-екосистеми від небажаних наслідків, які можуть виникнути в ході модернізації успадкованих систем. Дотримання стандартів, прийнятих в індустрії особливо в області управління бізнес-процесами мінімізує витрати на адаптацію ІТ до нових тактичних і стратегічних завдань бізнесу.
Одна загальнопоширена помилка полягає в тому, що СОА вважається чисто технологічним підходом, який припускає використання певних протоколів розподіленої дії (набір SОАP/WS), технології сервісної шини підприємства (ESB), або коробочного рішення від одного постачальника.Купуючи і «настроюючи» технологію, неможливо отримати бажаний бізнес-результат відразу — скоріше навпаки: бізнес почне підстроюватися під обмеження технології. Також не можливо купити готовий, нехай навіть «приголомшливо всеосяжний» продукт, який відразу вирішить всі задачі компанії в цілому.
Правильний підхід до ведення СОА-програми полягає в баченні стратегічної мети і здійсненні поетапного переходу до неїВпровадження СОА робить архітектуру підприємства здатною швидко адаптуватися до завдань бізнесу і переводить операційну модель компанії на централізовані процеси і функціональну організацію на основі промислової платформи інтеграції.
Зазвичай програма СОА проектується і виконується власним ІТ-підрозділом підприємства; проте часто через складність рішення і трудомісткості процесу зявляється необхідність в досвідченому аутсорсинговому партнерові.
При імплементації СОА традиційно використовується каскадна методологія розробки ПЗ, де значні зусилля і ресурси потрібні на ретельне опрацьовування дизайну ІТ-екосистеми на початкових стадіях. Підхід Exigen Services поєднує в собі серйозну експертизу гнучких методологій розробки розробки і чітку координацію СОА-програми. Це робить можливим використання принципів еволюційного дизайну, внаслідок чого збільшується рівень повернення на інвестиції вже на початковій стадії проекту. Наш досвід в цілому ряду бізнес-індустрій і технологій дозволяє нам розробляти рішення, відповідні сучасним стандартам ІТ-співтовариства.
Exigen Services володіє Центром Професійної Експертизи СОА, фахівці якого пропонують чотири основних видів послуг:
- Запуск програми впровадження СОА. Послуга призначена для клієнтів, які вже добре розуміють переваги впровадження СОА для своєї організації, але потребують кваліфікованої допомоги для запуску і підтримки процесу побудови архітектури.
- Трансформація додатків. Ця послуга орієнтована на замовників, які при впровадженні СОА зацікавлені у використанні старих систем в новій архітектурі.
- Розробка сервісів і складених додатків пропонується для тих клієнтів, впровадження СОА у яких припускає значні обєми розробки нового ПЗ.
- Тестування в умовах СОА. Ця послуга розрахована на тих замовників, які зацікавлені в професійних послугах з комплексного тестування в сервіс-орієнтованому оточенні.
