Człowiek do zadań specjalnych

Subskrybuj RSS A A A
23 czerwca 2009
Krzysztof Skrupski

Przy wdrażaniu SOA ważne jest, aby dyrektor IT rozumiał, jak zmieni się model działania IT oraz całej organizacji, a wszyscy inni mieli świadomość, w jaki sposób organizacja będzie przechodzić od tradycyjnej architektury IT w stronę architektury zorientowanej na usługi.



Ważne jest, aby dyrektor IT rozumiał, jak zmieni się model działania IT oraz całej organizacji w momencie wdrożenia SOA. Ważne jest, aby wszyscy mieli świadomość, w jaki sposób cała organizacja i poszczególne jej działy będą przechodziły od tradycyjnej architektury IT w stronę SOA. W jaki sposób będą konsumowały serwisy, zarówno te, dostarczone wewnętrznie, jak i przez firmy trzecie, na przykład przez partnerów biznesowych.

Bardzo istotne jest też zrozumienie, że narzędzia i technologie samodzielnie nie są w stanie dostarczyć korzyści z SOA - procesy biznesowe, umiejętności oraz podejście są dużo ważniejsze! Na przykład, jeśli wdrożenie SOA ma zakończyć się sukcesem, świadomy dyrektor IT musi wdrożyć politykę i procedury służące kontrolowaniu środowiska SOA natychmiast po przejściu etapu "proof of concept". Rozwijając to zagadnienie, możemy podzielić te procesy kontrolne na trzy grupy: SOA Governance, SOA Service Management oraz Service Quality.
SOA Governance

O ile wiele organizacji używa dzisiaj serwisów, o tyle niewiele z nich używa najlepszych metod i doświadczeń (Best practices) do zarządzania nimi. To ewidentna pomyłka - duża część korzyści z wdrożenia SOA wynika z ponownego użycia serwisów i używania otwartych standardów, a to nie będzie możliwe bez zdefiniowanych i przestrzeganych procedur i polityk.

SOA Governance jest definicją i implementacją w organizacji polityk dla następujących działań:
- tworzenie nowych serwisów
- zmiana istniejących serwisów
- usuwanie serwisów na końcu ich cyklu życia
- udostępnianie serwisów firmom trzecim
- publikowanie i wyszukiwanie serwisów
- ponowne użycie serwisów
- monitorowanie SOA
- określanie wartości wnoszonej przez SOA
Jeżeli procesy odpowiadające za te działania nie są znane od samego początku, indywidualne projekty w sposób nieuchronny będą dążyły do wytwarzania serwisów, które nie będą zdolne do współpracy z innymi serwisami. Użycie i zarządzanie takimi serwisami jest bardzo trudne, w skrajnych przypadkach nawet niemożliwe! W efekcie środki wydane na implementację SOA są zmarnowane: ponieważ serwisy nie będą użyte ponownie, zwiększa się koszty przyszłych projektów. To pokazuje, w jaki sposób aplikacje budowane przy użyciu SOA mogą być droższe od tradycyjnych aplikacji.

Jednym z najtrudniejszych aspektów SOA Governance jest proces eskalacji oraz definiowanie i egzekwowanie obszarów odpowiedzialności. W tradycyjnej, scentralizowanej architekturze IT bardzo łatwo jest ustalić obszary odpowiedzialności oraz odpowiednie procedury eskalacyjne. W środowisku SOA tradycyjny model raczej się nie sprawdzi. Jeżeli serwis jest dostarczany przez firmę trzecią, co się stanie w przypadku awarii? Ten serwis może być krytyczny dla działania ważnej aplikacji. W jaki sposób znaleźć wtedy miejsce wystąpienia błędu i odpowiednie rozwiązanie problemu?

Bardzo ważne jest, szczególnie w przypadku używania serwisów od wielu dostawców, bardzo jasne zdefiniowanie oczekiwań i wymagań pomiędzy współpracującymi stronami: wyczerpujące zdefiniowanie odpowiedzialności, SLA, procedur eskalacji problemów, kosztów, kar w przypadku niedostępności serwisów. Ale przecież świadomy dyrektor IT i tak to robi, prawda?

Oceń artykuł

średnio: 0 liczba ocen: 0
« wstecz 1  2  3  4  dalej »

Komentarze (1)

Usługodawca

02-09-2009 13:07

Drogi Panie, czy nie można było użyć słowa "usługa" w zamian za spolszczenie "serwis". Ja doskonale rozumiem, że chciał Pan być jak najbliżej znaczenia "Web Service" i żargonu informatycznego, ale teraz to wygląda dość komicznie.

Najnowsze

MAC, czyli ministerstwo reformowania rządzenia

Premier wspiera lojalnie w kryzysie najbliższego współpracownika, Michała Boniego, przyjmując na siebie atak oburzonych internautów podczas debaty o ACTA.

Nowe, unijne zamówienia publiczne

Komisja Europejska proponuje ważne zmiany prawa wspólnotowego w obszarze zamówień publicznych. Warto im się przyjrzeć bo to jeden z elementów nowej perspektywy finansowej UE. Warto zatem przyjrzeć się owej propozycji bliżej.

Bezpieczeństwo rządowych stron - analiza

Zespół zadaniowy ds. ochrony portali rządowych opublikował wytyczne. Trudno stwierdzić, że to najlepsze rekomendacje, jakie można było przy okazji zaistniałych ataków wypracować.

DEBATA: Kiedy walka polityczna w sieci przemienia się w cyberterroryzm?

Skuteczny atak cybernetyczny przyniesie opłakane skutki dla państwa i gospodarki. Boleśnie się o tym przekonaliśmy, gdy nie można było dostać się na strony internetowe najważniejszych instytucji w Polsce.

Czy MSW chce unieważnienia przetargu na pl.ID?

Rośnie ryzyko całkowitego unieważnienia przetargu na nowe dowody osobiste. Krajowa Izba Odwoławcza odrzuciła odwołanie firmy Sygnity, która nie zgadzała się na wydłużenie o trzy miesiące terminu składania ofert na dostawę blankietów nowych dowodów osobistych. Wydłużenie całego postępowania o trzy miesiące może spowodować skargi uczestniczących w nim firm, a w konsekwencji unieważnienie przetargu.

Garść rad dla roztropnego szefa IT

Trudne czasy w gospodarce to okres, kiedy szczególnego znaczenia nabiera hasło: Jak cię widza, tak cię piszą. Osłabienie rynku przekłada się na oszczędności w przedsiębiorstwie, a oszczędności najłatwiej szukać w działach, które, w opinii zarządu, nie są bezpośrednio związane z prowadzoną działalnością - czyli również w dziale IT.

Sprzeczne wizje e-dowodu

Koncepcja elektronicznego dowodu osobistego powstała w Polsce wiele lat temu. Starsze są koncepcje elektronicznego systemu świadczeń ochrony zdrowia. Mimo to, nadal są w trakcie budowy.

Rekomendacje

Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88