Eğitim İçeriği

1. İlk Adımlar: Kurumsal ve Uygulama Mimarisi

  • Mimarinin (Kurumsal) Tanımı

Mimarinin gerekliliğini ne yönlendiriyor?

Mimari hedefleri, standartları ve çerçeveleri

  • Mantıksal ve fiziksel mimariler
  • Yaygın uygulama mimarisi desenleri

Çok adımlı süreç deseni

Birleşik Uygulama deseni

2. SOA Aşaması 1

  • SOA bulmacasının parçaları
  • SOA'nın iş stratejilerini nasıl desteklediği
  • Hizmetler ve SOA tanımları
  • SOA'da “Uygulamalar” kavramı nedir?
  • Hizmet Katmanı modeli

Altyapı hizmetleri

Uygulama hizmetleri

Oluşturma hizmetleri

  • SOA Vaka Çalışması

Bir SOA Mavi Planı belgesi için örnek ana hat

Örnek iş olayı yürüyüşü

  • Temel SOA özellikleri

Mimari düzeyde gevşek bağlantı

Hizmet düzeyinde gevşek bağlantı

  • Sonraki Nesil SOA

Senkron ve Asenkron hizmetler

Buluttaki SOA

  • SOA ve standartlar
  • SOA zorlukları

3. Hizmet Odaklı mı, Kaynak Odaklı mı, Yoksa İkisi de mi?

  • Temsili Durum Transferi (REST)

Kaynak kavramı

Tekdüze arayüz

Mimari kısıtlamalar

İş mantığına ne olacak?

REST'in algılanan eksiklikleri

  • REST'i ne zaman, geleneksel bir SOA'yı ne zaman kullanmalısınız?

Sunum katmanını desteklemek için REST

Zengin İnternet Uygulamaları (RIA) ve REST'in sinerjisi

JavaScript Nesne Gösterimi (JSON) vs. XML RIA'lar için

Vaka çalışması

Kavramsal mimari

REST tabanlı vs. SOAP türü Hizmetler

4. SOA Evrimini Yönetmek: SOA Olgunluk Modelleri ve Yol Haritası

  • Hedefleri tanımlamak – SOA olgunluk modelleri
  • Açık Grup Hizmet Entegrasyonu Olgunluk Modeli (OSIMM)

Genel Bakış

Olgunluk boyutları

Olgunluk seviyeleri

SOA olgunluğunuzu nasıl değerlendirirsiniz?

  • Örnek – Progress Software Olgunluk Modeli
  • SOA Yol Haritası geliştirmek için nasıl ilerlenir
  • Vaka çalışması: Bir Olgunluk Modelini bir Yol Haritasına eşlemek

5. Kaostan Düzene: SOA Governance ve BT Organizasyonu

  • Neden SOA yönetişime ihtiyaç duyar?
  • Business vs. BT vs. EA vs. SOA Governance
  • SOA Governance'in kategorileri
  • Tasarım zamanı yönetişimi
  • Çalışma zamanı yönetişimi
  • SOA Governance hedefleri
  • SOA Merkezi Excellenş (COE)

BT organizasyonundaki roller ve sorumluluklar

6. SOA Governance Çerçeveleri ile Hızlı Başlangıç

  • Açık Grup standartları

SOA Governance Referans Modeli (SGRM)

SOA Governance Canlılık Yöntemi (SGVM)

  • IBM SOA Governance ve Management Yöntemi (SGMM)

7. SOA için ROI Hesaplayıcısı - Sayıların Konuşmasına İzin Verin

  • ROI hesaplamaya yaklaşımlar
  • Vaka Çalışması

Business süreç yürüyüşü

Mimari kapsamı

Mimari genel bakış

Hizmet katmanı modeli

  • Hizmet Yeniden Kullanımı ile ROI

ROI Tanımlı

Yazılım Yeniden Kullanımı için ROI Modeli

  • Çekirdek uygulama projesinin ötesinde yeniden kullanım
  • Sonuçlar

Yeniden kullanımı takip etmek

8. Yeni Sınır: Cloud Computing

  • Bulut tanımı

Buraya nasıl geldik? Uygulama barındırmadan SaaS'a ve genel ve özel buluta

Lezzetini seçin: IaaS, SaaS veya PaaS?

  • Uygulamaları buluta taşımak

Kaynak sanallaştırması

Otomatik, talep üzerine kaynak sağlama

Paylaşılan altyapı ve uygulamalar

9. SOA ve Cloud Computing'nin Sinerjisi

  • SOA ve bulut tamamlayıcıdır
  • SOA/Bulut sinerjisi

SOA + SaaS

SOA + PaaS

SOA + IaaS

  • Her şeyi bir araya getirmek: SOA-Bulut

10. Uygulama Siloları Üzerinde: Entegrasyon Ortamı

  • Entegrasyon ortamı – büyük resim
  • Veri seviyesi entegrasyonu

Çıkar, Dönüştür, Yükle (ETL)

  • Arayüz seviyesi entegrasyonu (aka uygulama entegrasyonu)

Mesajlaşma omurgası

Veri dönüşümü

İçeriğe dayalı yönlendirme

Adaptörler aracılığıyla uygulama bağlantısı oluşturma

Entegrasyon tasarım desenleri

  • Hizmet Odaklı Entegrasyon (SOI)

Geleneksel Kurumsal Uygulama Entegrasyonuna (EAI) göre avantajlar

11. Kurumsal Hizmet Omurgasından (ESB) İnternet Hizmet Omurgasına (ISB)

  • Kurumsal Hizmet Omurgası

ESB'yi tanıtmak

Kavramsal ESB mimarileri

Kuruluşlar bugün ESB'leri nasıl kullanıyor?

  • Bulut entegrasyonuna ve zorluklarına duyulan ihtiyaç

ESB'den “İnternet Hizmet Omurgası” (ISB) na

  • Ürün ortamı – ESB ve ISB örnekleri

12. Her şeyi Bir Araya Getirmek: Şirketiniz için Bir Entegrasyon Stratejisi Geliştirmek

  • Bağlantı derecesine göre entegrasyon mimarilerinin sınıflandırılması
  • Eski sistemlerden yararlanmaya ve bunları geçmeye yaklaşımlar
  • Entegrasyon yaklaşımlarının ve teknolojilerinin karşılaştırılması

Bir yaklaşım seçmek için karar kriterleri

  • Veri mimarisi ile entegrasyon

13. Sonuçlar

  • Seminerin özeti
  • Outlook: SOA, Bulut, mobil ve BT'nin tüketimleşmesi

Kurs İçin Gerekli Önbilgiler

Dağıtık bilgi işlem ve uygulama geliştirme kavramlarına ilişkin genel bilgi.

 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler