SOA yönetişimi - SOA governance

SOA yönetişimi bir hizmet üzerinde kontrol egzersiz ile ilgili faaliyetler için kullanılan bir kavramdır hizmet odaklı mimariye (SOA). Bir bakış açısı, IBM ve diğerlerinden, SOA yönetişimi bir uzantısı (alt kümesi) olmasıdır BT yönetişim kendisinin bir uzantısıdır kurumsal yönetim . Bu görünümde örtük varsayım SOA kullanılarak oluşturulan hizmetleri SOA yönetişimi BT "SOA edilemez" varlıkları geçerli olmadığını doğal sonucu olan, yönetimin ihtiyacı olan bilişim varlığın sadece bir daha tip olmasıdır. BT yönetişim dahil - blogcu Dave Oliver ve diğerleri tarafından ifade edilen bir tezat bakış açısı, bu hizmet yönelimi bir organizasyonda BT tüm yönleriyle için geniş bir düzenleme ilkesi sağlar olduğunu. Dolayısıyla SOA yönetişimi SOA prensiplerine tarafından bilgilendirilir BT yönetişim başka bir şey değildir.

SOA yönetişim odak iş değeri sunmak için bu kaynaklara üzerindedir. SOA sistemleri IT zamanda iş liderleri içerecektir destek süreçleri yanı sıra örgütsel süreçleri gerektirir. SOA standartlara dayalı ve politikaları, sözleşme ve hizmet seviyesi anlaşmaları içerir sağlam bir temel ihtiyacı vardır. BT topluluğu hızla yeni ve değişen iş süreçlerini otomatik hale getirmek için hizmetlerini kullanmak bekleniyor. Bunu yapmak için, hizmetler böyle Birleştirmeyi, gevşek kaplin, özerklik, veri gösterimi standardizasyon gibi çeşitli tasarım nitelikleri ile üretilmiş olmalıdır. Buna ek olarak, SOA yönetişimi altyapı hizmeti keşfini sağlamak için hizmetleri kayıt içeren hizmet sunum yaşam döngüsünü desteklemek için yerinde olmalıdır. Sonuç olarak, SOA ihtiyacını arttırır iyi yönetim bu atama karar alma yetkilileri, rolleri ve sorumlulukları yardım ve başarılı olmak için gereken organizasyonel yetenekleri odağı getirecek şekilde.

Tanım

SOA yönetişim tanımları yürütmenin kontrolünün amacına içinde katılıyorum, fakat bu olmalıdır sorumlulukları farklıdır. Diğer tanımlar daha geniş bir iş odaklı bir bakış açısı kullanmak Bazı dar tanımlar, siyaset empoze ve hizmetler izleme odaklanır.

Anne Thomas Manes olarak yönetişimi tanımlar: “bir kuruluş bu işlerin nasıl yapıldığını sağlamak için yerinde koyar süreçler [...] en iyi uygulamalar, mimari ilkeler, hükümet düzenlemeleri, kanunlar ve diğer belirleyici faktörler doğrultusunda. SOA yönetişimi SOA kabulü ve uygulanması yönetmek için kullanılan işlemleri ifade eder.”

SOA yönetişim belirli odak işine değer katan hizmetlerin geliştirilmesi üzerinde olduğunu, etkili SOA yönetişimi görünümü ve bağlantı iş açısından tüm SOA yaşam döngüsü katılan insanlar, süreçler ve teknolojiler kapsayacak ve BT noktadan yeniden gerekir görüş, böylece BT ile iş hizalayarak.

Tekrar Anne Thomas Manes alıntı yapacak: “SOA davranış, inşa veya satın şeyle ilgili. Bunu etkili yapmak için davranışını değiştirmek zorundayız.”

Gartner olarak SOA Yönetişimi tanımlayan “sağlanması ve mimari içindeki varlık ve eserler beklendiği gibi davranan ve belli bir kalite seviyesini korumak olduğunu doğrulayarak.”

ISO 38500 değerlendirmek, doğrudan ve kontrolü: altı yol gösterici kurumsal bilgi teknolojilerinin yönetim ve üç ana görevlerle BT yönetmek için yönetim için bir model için ilkelerle bir çerçeve tanımlamaktadır. ISO 38500 "Yönetişim", "Yönetim" ve "Kontrol" birbirinden ayırır.

kapsam

Bir SOA içinde ortaya çıkması muhtemeldir Bazı tipik yönetişim sorunlar şunlardır:

  • Paydaşlarına değer teslim : yatırımlar paydaşlara yarar dönmeleri bekleniyor - Bu SOA için aynı derecede geçerlidir.
  • Standartlara veya yasalara uygunluk : BT sistemleri gibi düzenlemelere uyumunu kanıtlamak için denetim gerektiren Sarbanes-Oxley Yasası . Bir SOA olarak, hizmet davranışı genellikle bilinmemektedir.
  • Değişim yönetimi : Hizmet tüketicilerin servis sağlayıcıları tarafından bilinmemektedir gibi bir hizmeti değiştirme genellikle öngörülemeyen sonuçları vardır. Bu normalden daha zor bir hizmet değiştirmek için bir etki analizi yapar.
  • Hizmetlerin kalitesini sağlamak : SOA esneklik yeni hizmetler eklemek için bu hizmetlerin kalitesi için ekstra dikkat gerektirir. Bu tasarımın kalitesi ve hizmet kalitesini hem ilgilidir. Hizmetleri genellikle diğer hizmetler çağırıyoruz olarak, bir arızalı hizmet birçok uygulamada hasara neden olabilir.

genellikle SOA yönetişim parçası olarak bahsedilmektedir bazı önemli faaliyetler şunlardır:

  • mevcut hizmetleri yeni hizmetler geliştirilmesinin planlanması ve güncellenmesi: hizmetlerin portföyü yönetme
  • hizmet yaşam döngüsünü yönetme: demekti hizmetlerin güncellemeler geçerli hizmet tüketicileri rahatsız etmeyin sağlamak için
  • politikaları kullanarak davranışı kısıtlamak için: kuralları tüm hizmetler uymaları gereken oluşturulabilir, hizmetlerin tutarlılığını sağlamak
  • hizmetlerin performansını izleme: çünkü servis kompozisyonunun, hizmet kesinti veya düşük performans sonuçları ağır olabilir. Bir sorun oluştuğunda izleme servisi performansı ve kullanılabilirliği ile, eylem anında alınabilir.
  • Yönetme nasıl ve kimler tarafından hizmet kullanılmamışsa

Ayrıca bakınız

Referanslar