SOA DESIGN USING BPM AND SOAML EĞİTİMİ

İş süreçlerinden SoaML ile servis mimarisi çıkarın

BPMN süreç modelleme, servis tanımlama, SoaML profili ve UML araçlarıyla modele dayalı SOA tasarımı

SOA Design using BPM and SoaML eğitiminde BPMN 2.0 ile süreç modelleme, servis aday analizi, SoaML ile servis arayüzü ve sözleşme modelleme, model dönüşümü ve WSDL/OpenAPI üretimi uygulamalı işlenir.

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

BPMN, servis tanımlama, SoaML modelleri ve süreçten servise dönüşüm

Bu eğitim, iş süreçlerinden başlayarak servis mimarisini modelleme yoluyla tasarlamayı öğretir. Katılımcılar BPMN 2.0 ile süreç modelleme, servis aday belirleme, SoaML profilinin Participant, ServiceInterface, ServiceContract, Capability ve Message Type öğeleri, servis katmanı, UML sınıf ve sıralama diyagramları ile BPMN'den servis modeline dönüşümü Enterprise Architect veya Papyrus üzerinde uygular.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün İş Süreci Modelleme ve Servis Tanımlama; 2. gün SoaML ile Servis Mimarisi Modelleme; 3. gün Dönüşüm, Üretim ve Yönetim.

Seviye

İleri Seviye — BPMN, servis tanımlama, SoaML modelleri ve süreçten servise dönüşüm

Öğrenme Metodu

Katılımcılar uçtan uca bir sipariş-tedarik süreci üzerinde BPMN ve SoaML modelleri oluşturup modeller arası izlenebilirliği kurar.

Neden Bu Eğitim?

🎯Modelle tasarlayın

Servisler koddan önce SoaML modelleriyle netleşir ve paydaşlarla doğrulanır.

🛠️İş-BT hizalaması

BPMN süreçlerinden servis adaylarına izlenebilir bir yol kurulur.

🚀Standart dil

SoaML ile servis sözleşmeleri araçtan bağımsız ve kurumsal standartta belgelenir.

Anahtar Konular

soaml eğitimibpmn 2.0soa tasarımıservis modellemeuml soamlenterprise architectbpmn servis adaybpelmodel driven architectureservis sözleşmesi
“Servisi çizmeden kodlayan mimar, haritasız şehir kuran gibidir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
UML bilgisi

Sınıf, bileşen ve sıralama diyagramlarını okuyabilmek gerekir.

2
SOA kavramları

Servis, sözleşme ve gevşek bağlılık kavramları bilinmelidir.

3
Süreç farkındalığı

İş süreci analizi veya süreç iyileştirme konusunda temel deneyim faydalıdır.

4
Modelleme aracı

Enterprise Architect, Papyrus veya benzeri bir UML aracı kurulu olmalıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, iş sürecini BPMN ile modelleyip servis adaylarını gerekçeli biçimde belirler.
Modül 1
BPMN 2.0 Modelleme
  • Havuz ve kulvar (pool, lane)
  • görev, olay ve geçit türleri
  • alt süreç ve çağrı etkinliği
  • mesaj akışı ile sıra akışı
  • hata ve zamanlayıcı olayları
  • süreç modeli kalite kuralları
Modül 2
Süreç Analizi
  • AS-IS ve TO-BE süreç
  • darboğaz ve tekrar eden adımlar
  • iş kuralı çıkarımı
  • iş varlığı (business entity) belirleme
  • KPI tanımlama
  • paydaş doğrulama oturumu
Modül 3
Servis Aday Belirleme
  • Top-down, bottom-up ve meet-in-the-middle yöntemleri
  • görevden servise eşleme
  • servis aday listesi ve gerekçe matrisi
  • yeniden kullanım potansiyeli
  • bağımlılık haritası
  • servis granülerliği kararları
Modül 4
Servis Modeli Kavramları
  • Servis katmanları (süreç, görev, varlık, yardımcı)
  • servis envanter şablonu
  • kanonik iş nesneleri
  • servis kalite nitelikleri (QoS)
  • servis sorumluluk kartları
  • izlenebilirlik matrisi
Günün hedefiKatılımcı, SoaML profili ile servis sağlayıcı ve tüketici modelini ve sözleşmelerini oluşturur.
Modül 1
SoaML Profili
  • UML profil yapısı
  • Participant, Request ve Service öğeleri
  • Capability tanımı
  • Service Architecture ve Services Architecture diyagramları
  • stereotip kullanımı
  • araçta SoaML profili yükleme
Modül 2
Servis Arayüzü ve Sözleşme
  • ServiceInterface ve ServiceContract
  • Provider ve Consumer rolleri
  • sağlanan ve gerekli arayüz
  • Message Type ve veri modeli
  • protokol modelleme
  • sözleşme kısıtları
Modül 3
Davranış Modelleme
  • Sıralama diyagramı ile servis etkileşimi
  • etkinlik diyagramı ile orkestrasyon
  • durum makinesi ile servis protokolü
  • koreografi ve orkestrasyon modellemesi
  • ön/art koşul (OCL) ifadeleri
  • alternatif ve istisna akışları
Modül 4
Mimari Görünümler
  • Katmanlı servis mimarisi
  • bileşen ve dağıtım diyagramı
  • ESB ve servis konumlandırması
  • güvenlik ve QoS notasyonu
  • modül ve paket organizasyonu
  • mimari karar kaydı
Günün hedefiKatılımcı, modelleri koda ve sözleşmelere dönüştürüp modelleri yönetilebilir tutar.
Modül 1
BPMN'den SoaML'e Dönüşüm
  • Süreç görevlerinden ServiceInterface üretimi
  • kulvarlardan Participant türetme
  • mesaj akışından ServiceContract
  • dönüşüm kuralları belgesi
  • model izlenebilirliği
  • elle ve otomatik dönüşüm karşılaştırması
Modül 2
Kod ve Sözleşme Üretimi
  • SoaML'den WSDL ve XSD üretimi
  • OpenAPI taslağı çıkarma
  • Java veya C# arayüz iskeleti üretimi
  • MDA yaklaşımı
  • şablon tabanlı üretim (Acceleo, EA şablonları)
  • üretilen kodun ayrı tutulması
Modül 3
BPEL ve Çalıştırılabilir Süreçler
  • BPMN'den BPEL'e eşleme
  • partnerLink ve invoke etkinliği
  • correlation set
  • telafi (compensation) işleme
  • BPMN çalıştırma motorları (Camunda, Activiti)
  • insan görevleri
Modül 4
Model Yönetimi ve Yönetişim
  • Model deposu ve sürüm kontrolü
  • model inceleme kontrol listesi
  • metrik ve kalite ölçümü
  • model tutarlılık denetimi
  • mimari kurul sunumu
  • uygulama projesi vaka çalışması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
BPMN modelleme

Karmaşık iş süreçlerini BPMN 2.0 ile doğru notasyonla modelleyebilirsiniz.

🧠
Aday analizi

Süreçlerden gerekçeli servis aday listesi çıkarabilirsiniz.

🔧
SoaML profili

Participant, ServiceInterface ve ServiceContract öğelerini modelleyebilirsiniz.

📐
Davranış tasarımı

Servis etkileşimlerini sıralama ve etkinlik diyagramlarıyla ifade edebilirsiniz.

🧪
Katmanlı mimari

Süreç, görev ve varlık servislerinden oluşan katmanlı mimari çizebilirsiniz.

🚀
Model dönüşümü

BPMN modelinden SoaML servis modeline izlenebilir dönüşüm yapabilirsiniz.

🔍
Sözleşme üretimi

SoaML modelinden WSDL, XSD veya OpenAPI taslağı üretebilirsiniz.

📦
Model yönetimi

Modelleri sürüm kontrolü ve inceleme süreçleriyle yönetebilirsiniz.

Kimler İçin Uygundur?

  • Kurumsal mimarlar
  • iş analistleri
  • sistem tasarımcıları
  • modelleme (UML/BPMN) ile servis tasarlamak isteyen kıdemli geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kurumsal mimarlar, iş analistleri, sistem tasarımcıları ve modelleme (UML/BPMN) ile servis tasarlamak isteyen kıdemli geliştiriciler için uygundur.
Hangi modelleme aracı kullanılır?
Enterprise Architect veya açık kaynak Papyrus kullanılabilir; araç seçimi katılımcı tercihine göre belirlenir.
UML bilmeyen katılımcı katılabilir mi?
Sınıf ve sıralama diyagramlarını okuyabilmek gerekir; ilk gün hızlı bir UML tazeleme yapılır.
SoaML hâlâ güncel mi?
OMG standardı olarak kurumsal mimari belgelerinde kullanılır; eğitim kavramları mikroservis ve API tasarımına da uyarlar.
Kod üretimi yapılacak mı?
Evet, son gün modelden WSDL, XSD ve arayüz iskeleti üretimi laboratuvarla gösterilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. SOA Design using BPM and SoaML Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

API ve Mikroservis MimarisiIntroducing API Fundamentals & Testing: Working with RESTful APIs Eğitimi
Yazılım Geliştirme Eğitimleri

Introducing API Fundamentals & Testing: Working with RESTful APIs Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

RESTful API ile çalışma: CRUD akışları, Postman testleri, kimlik doğrulama ve otomasyon. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiIntroduction to Amazon API Gateway Eğitimi
Yazılım Geliştirme Eğitimleri

Introduction to Amazon API Gateway Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Amazon API Gateway temelleri: API türleri, Lambda entegrasyonu, yetkilendirme ve dağıtım. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiIntroduction to Microservices Architecture Eğitimi
Yazılım Geliştirme Eğitimleri

Introduction to Microservices Architecture Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Mikroservis mimarisi temelleri: sınırlar, iletişim, veri, dayanıklılık ve dağıtım. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiMicroservice Refactoring Patterns Eğitimi
Yazılım Geliştirme Eğitimleri

Microservice Refactoring Patterns Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Mikroservis refactoring desenleri: Strangler Fig, ACL, veritabanı ayrıştırma ve güvenli geçiş. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiMicroservices & Netflix Eğitimi
Yazılım Geliştirme Eğitimleri

Microservices & Netflix Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Netflix OSS mimarisi, Spring Cloud karşılıkları, dayanıklılık ve Kubernetes dağıtımı. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn