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.
Danışanlarımızın Yorumları (5)
Trainer had a good rapport and was very helpful and kept it interesting; makes a big difference when learning.
Andy Johnston - QA Ltd
Eğitim - REST API - a pattern of exchange of information between sites
It's a hands-on session.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Eğitim - Talend Open Studio for ESB
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Eğitim - Enabling SOA with BPM and BPMN
I really enjoyed the interactif.
Jan Lenie - APB
Eğitim - Mule: Integrating Your Applications
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.