Eğitim İçeriği

Temel kavramlar ve temalar

  • SOA nedir?
  • Hangi mimari stilini seçmelisiniz?
  • "Boru hattı ve filtre" stili
  • Veri türleri üzerindeki kısıtlamalar
  • Geliştirme yaşam döngüsü
  • Uygun bir soyutlama düzeyi sağlama
  • SOA için RUP içinde ele alınan temel temalar

Hizmet tanımlama ve belirtimi

  • Bir hizmetin modelini oluşturma
  • WSDL tanımlı hizmetler
  • Hizmet belirtimleri geliştirme
  • Hizmet sağlayıcılarını tanımlama
  • Bir hizmetin granüllerliğini belirleme
  • Davranışsal bir belirtim
  • Politika belirtimi
  • Aday hizmetleri tanımlama
  • Hizmetleri yeniden düzenleme

Hizmet portföyünü yönetme

  • Uygulamalar dinamik varlıklar olarak
  • Kullanılabilir yeteneklerden oluşan bir portföy
  • Süreç zamanlama bağlaması
  • Çalışma zamanı bağlaması
  • WSDL, XSD ve WS-Policy
  • Hizmet portföyü yönetimi süreci
  • Bir web hizmeti için SLA yapılandırma

Hizmet odaklı çözümleri bölümlere ayırma

  • Modelleri yönetme
  • Öğeleri kategorize etme
  • Farklı paydaşların modeli incelemesi
  • Paketleri kullanma
  • Modeldeki görünümleri temsil etme
  • Kompozit yapı UML 2.0'dan
  • "Parçalar" ve "bağlayıcılar" kullanma
  • Yönetilen hizmetleri bölümlere ayırma

Yeni ve güncellenmiş yönergeler

  • Mesaj eklerini yönetme
  • Mesajları tasarlama
  • Mesaj şemasının tutarlılığını sağlama
  • Hizmet veri kapsülleme
  • İlişki verisi şeması - hizmet sınırları
  • Hizmet aracılığı
  • Durum yönetimi
  • Durumlu ve durumsuz hizmetlerin avantajları
  • Kaynak durumunu yönetme
  • Go hizmetlerden hizmet bileşenlerine geçiş
  • Geleneksel tasarım/uygulama modeli

Mesaj odaklı tasarım

  • Hizmet alanına odaklanma
  • Alan mühendisliği
  • Nesne yönelimli analiz ve tasarım uygulama
  • Yüksek oranda yeniden kullanılabilir modeller üretme
  • Geleneksel işletmeden işletmeye arena
  • EDI standardizasyonu
  • Hibrit mesaj ve hizmet odaklı yaklaşım
  • Kullanım durumu analizi
  • Gereksinimleri belgeleme
  • İş süreç modelleri kullanma
  • İşlevsel olmayan gereksinimler
  • Gereksinim veritabanı

Hizmet odaklı tasarım

  • İşletmenin beklediği işlevleri açığa çıkarma
  • Hizmet sağlayıcılarının işlemlerini açığa çıkarma
  • Sezgisel hizmet arayüzleri oluşturma
  • Hizmet odaklı modelleme
  • Kullanım durumu odaklı yaklaşım
  • Aktörlerin ihtiyaçlarını anlama
  • Proje hedefleri - bir iş açısından
  • Yazılım mimarının katılımı
  • Hizmet tüketicileri tarafından gerekli politika bilgileri
  • İş yöneticisi rolü
  • Arka uç sistemle etkileşim
  • Hizmeti uygulama modeline bağlama
  • Hizmet modelini iyileştirme
  • Performans sorunlarını ele alma

Collaboration odaklı tasarım

  • İşbirliği yapan hizmetler
  • Hizmetlerin süreç görünümü
  • Geleneksel iş modelleme
  • İşbirliğindeki rolleri yerine getirme
  • Ortak İşlemler (PIPs)
  • OAGIS standartları
  • Süreç odaklı düşünce yapısı
  • "İşletme ve BT açığı"
  • "Kara kutu" etkinlikleri
  • Temel performans göstergeleri (KPI'lar) tanımlama
  • Bir modeli yayınlama ve sürümleme
  • İzleme için ölçümler üretme
  • Koreografi dili
  • Business süreç yürütme dili (BPEL)
  • Hizmetleri izleme

SOA Governance Nedir?

  • Standartlara veya yasalara uyum
  • Değişim yönetimi
  • Hizmetlerin kalitesini sağlama
  • Hizmet portföyünü yönetme
  • Hizmet yaşam döngüsünü yönetme
  • Davranışı kısıtlamak için politikaları kullanma
  • Hizmet performansını izleme

SOA Governance Sorunu

  • Go SOA girişimlerinde yönetişim
  • Hizmetlerin etkileşim kurabileceği dinamik bir ortam
  • Hizmetlerin yeniden kullanımını teşvik etme
  • Hizmetlerin birbirleriyle nasıl etkileşim kurduğunu kontrol etme

SOA Governance Aşamaları

  • Birincisi: yönetişimin gerekli olduğunun farkına varılması
  • İkincisi: yönetişimin iş yürütmesini iyileştirmesi
  • Üçüncüsü: teknoloji ve davranış değişikliklerinin karışımı
  • Dördüncüsü: teknoloji seçimi ve uygulaması

Hizmet Management

  • Tasarım zamanı perspektifi
  • Çalışma zamanı perspektifi
  • Yeniden kullanım için hizmet deposu
  • Farklı platformlarda bulunan hizmetler
  • Hizmetlerin çalışma zamanı yönetimi için hizmet sanallaştırma

Kritik yönetişim bileşenleri

  • Hizmet kayıt hizmeti ve varlık deposu
  • Bir "SOA Merkezi of Excellenz” oluşturma
  • SOA organizasyonel yönergeleri oluşturmaya odaklanma
  • Organizasyonel olgunluk
  • Kararlaştırılmış yönetişim politikaları

SOA Governance araçları

  • Olayların gerçek zamanlı izlenmesi
  • BSM çerçevesindeki hatalar
  • Hizmet seviyesi enstrümantasyonu
  • Operasyonel yönetim sistemlerine bağlanma
  • Yönetişim/hizmet mantığını ayırmak için sanallaştırma
  • Operasyonel personel tarafından yönetilen hizmet sanallaştırma

Temel SOA yönetişimini geliştirme

  • Neden SOA teknoloji yığını karmaşıklaştı
  • COTS ve şirket içi arasındaki karışım
  • Dış danışmanlardan yardım isteme
  • Hangi işi gerçekten yaptığımızı anlama

Yönetişimde yer alan roller ve sorumluluklar

  • Bir SOA Merkezi of Excellenz oluşturma
  • Kurumsal çapta planlama ve yürütmede yardım
  • SOA mimarı/yönetişim mimarının rolleri
  • Potansiyel çıkar çatışmalarını çözme
  • Yönetişim yönergelerine uyulduğundan emin olma

SOA yönetişimindeki engeller

  • Yönetişim ihtiyacının farkına varmama
  • Yönetişim teknolojisi eksikliği
  • Hizmet sanallaştırması eksikliği

İyi yönetişim durumu

  • Dış taraflarla etkileşim
  • İş kurallarını ve BRE yönetimini yönetme
  • İyi yönetişim için düzenlemeler
  • Anlaşma deposu
  • Yönetişimi proaktif olarak işe dahil etme
  • Go yönetişim eylemiyle değil, ifadeyle
  • Premium fiyatlar oluşturmak için SLA izleme

Kritik başarı faktörleri

  • Yönetişim hakkında erken düşünmeye başlayın
  • Yönetişimi değişen bir hedef olarak görün
  • Politikaları kendi yaşam döngülerine sahip varlıklar olarak yönetin
  • Bir teknoloji platformu seçin
  • Platform, acil yönetişim ihtiyaçlarını karşılamalıdır
  • SOA altyapısı ölçeklendikçe gelecekteki destek
  • Hizmet seviyesi anlaşmalarını zorunlu kılın

Kurs İçin Gerekli Önbilgiler

Yazılım tasarımı konusunda deneyim

 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler