Eğitim İçeriği

Hizmet Odaklı Metodoloji

  • SOA benimseme yol haritasına giriş
  • Üç analiz yaklaşımı
  • Hizmet odaklı analiz

SOA'nın Avantajları

  • Geleneksel EAI Yaklaşımı
  • Geleneksel EAI Yaklaşımındaki Sorunlar
  • Hizmet Odaklı Mimariye (SOA) Giriş
  • Süreci Kolayca Değiştirebiliriz
  • Eski Yaklaşımla Akış Değiştirme
  • Bir Uygulamayı Değiştirme
  • Diğer Avantajlar
  • Business Avantajları
  • Benimseme Aşamaları

SOA Geçmişi ve Bugünü

  • XML'ten Web Hizmetlerine ve SOA'ya
  • SOA'nın Daha Önce Nasıl Yapıldığı
  • SOA için Gelişen Standartlar
  • SOA'yı Diğer Mimarliklerle Karşılaştırma

Hizmet Odaklı Mimari Nedir?

  • SOA Nedir?
  • SOA'nın Ortak Bir Anlayışını Oluşturma
  • SOA'nın Evrimi
  • Hizmetlerin ve SOA'nın Kavramlarını Tanıtma
  • SOA'nın Tasarım İlkeleri
  • SOA ve Web Hizmetleri Arasındaki İlişki
  • SOA'nın Avantajları ve Riskleri

Modellemeye ve UML'e Giriş

  • SOA ile Modelleri Neden Kullanmalıyız
  • Model ve Metodoloji Arasındaki Fark
  • Neden Birleşik Modelleme Dili (UML) Kullanmalıyız?
  • İş Süreçlerini Belirleme
  • Gösterim, Kalıplar ve Metodoloji
  • Hangi Metodolojiyi Seçmeliyiz?

Business Süreçlerine Giriş

  • Bir hizmet koleksiyonunun bir görevi nasıl yerine getirdiği
  • Basit istek yanıt etkileşimi
  • Birçok hizmeti içeren karmaşık etkileşim
  • Bir koordinatör hizmetine ihtiyaç ortaya çıkar
  • Oркеstrasyon veya iş sürecinin doğuşu
  • Business İş Süreci Yürütme Dili (BPEL) kullanarak süreçleri oluşturma
  • BPM tabanlı orkestrasyon çözümleri
  • Örnek iş süreçleri

Web Services

  • Temel web hizmeti öğeleri
  • Temel web hizmeti standartları yığını
  • WSDL'nin Önemi
  • SOAP'ın tasarımı
  • UDDI aracılığıyla kayıtların kullanımı
  • Hizmet odaklılığın temel kavramları

Hizmetleri Bir Ağ Üzerinde Dağıtma

  • İşlevsel ve işlevsel olmayan gereksinimleri hizalama
  • Hizmet Ağlarında Aracılıkların Rolü
  • WS-* uzantılarına giriş
  • SOA ilkeleri

SOA Yapı Taşlarını Modelleme

  • Arayüzleri analiz etmek ve tasarlamak için UML'i kullanma
  • Bir alan modeli oluşturma
  • Use Case'leri uygulama ve gerçekleştirme
  • Web hizmeti işbirliğini gösterme
  • İletişim diyagramlarının kullanımı

Kurumsal Hizmet Yolu (ESB)

  • Amaçlar
  • Hizmet Çağırma
  • Eski Sistem Entegrasyonu
  • Web Services İmdadımıza Yetişiyor
  • ESB'nin SOA'daki Rolü
  • Güvenlik ve ESB

Süreç Odaklı Hizmetler

  • Hizmet katmanı soyutlaması
  • İş süreci katmanına giriş
  • Süreç kalıpları
  • Orkestrasyon ve koreografi
  • Süreç otomasyonu için WS-BPEL'in kullanımı

Hizmet Odaklı Referans Modeli

  • Referans modelleri ve referans mimarileri
  • IMPACT SOA referans modeli ve mimarisi
  • SOA satıcıları ve SOA ile ilişkileri
  • .NET ve Java EE platformlarında SOA desteği

Katmanlı Mimari

  • Katmanlar kalıbı
  • Klasik üç katmanlı mimari
  • Alan katmanına bağlanma
  • Kullanıcı arayüzüne bağlanma
  • Bir sistemi ayrıştırmak için paketleri kullanma
  • Karşılıklı bağımlılıklardan kaçınma
  • Katmanlama nedir ve neden ihtiyacımız var?
  • Uygulama hizmet katmanı
  • Business hizmet katmanı
  • Orkestrasyon hizmet katmanı

Kurs İçin Gerekli Önbilgiler

Kurumsal BT sistemleri hakkında genel bilgi gereklidir. BT Sistem entegrasyonu bilgisi faydalı olabilir.

 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler