Monolith Modernization: Strangler Pattern ile Mimari Dönüşüm
Legacy bankacılık sistemleri ve devasa kurumsal yapılar için üretim durdurulamaz bir süreçtir. Monolith Modernization programımız, slaytlar üzerindeki ideal senaryoları değil; 7/24 çalışan, regülasyonlara tabi ve "downtime" lüksü olmayan sistemlerin nasıl güvenle dönüştürüleceğini anlatır. Strangler Pattern merkezli bu eğitimde, kod yazmaktan öte, risk yöneten ve mimari kararlar veren bir liderlik vizyonu kazanırsınız.
Neden Bu Eğitime Katılmalısınız?
- Architectural Thinking: "Task Executor" olmaktan çıkıp, "Decision Maker" perspektifine geçiş.
- Strangler Fig Strategy: Eski sistemi öldürmeden, yeni mimariyi adım adım merkeze yerleştirme.
- Risk & Blast Radius: Değişimin maliyetini ve etki alanını hesaplayarak üretim güvenliğini sağlama.
- Data Coexistence: Dönüşüm süresince veri sahipliğini ve tutarlılığını yönetme.
Sektörel Deneyim ve Gerçek Vakalar
Bu eğitim framework anlatmaz; karar verme mekanizmalarını anlatır. Bankacılık sektöründeki gerçek incident örnekleri ve "shutdown" süreçlerindeki organizasyonel engeller üzerinden ilerleriz.
Legacy Gerçekliği ve Mimari Karar Alma
Sistemi "yeniden yazmak" yerine neden modernleşmek gerektiğini ve mimari kararın doğasını keşfedin.
- Legacy Ontolojisi: Sorun neden monolith değil? COBOL/JSP gerçekleri.
- Karar Modelleri: Risk-Based Thinking ve Cost of Change analizi.
- Mini Egzersiz: "Mimar olsaydın neye dokunmazdın?" analizi.
Strangler Pattern Derin Dalış
Slaytlardaki teorinin production ortamındaki gerçek pratiği ve ilk modül seçimi.
- Konsept vs Gerçeklik: JSP → Spring Boot geçiş stratejileri.
- Stratejik Başlangıç: İlk modülü seçme kriterleri (Değişim sıklığı vs Risk).
Veri Yönetimi ve Üretim Güvenliği
Modernizasyonun en tehlikeli aşaması: Veri sahipliği ve 7/24 çalışma zorunluluğu.
- Data Ownership: Read/Write ayrımı ve Transaction Consistency.
- Production Safety: Feature Toggle ve Canary Deployments.
Shutdown Süreci ve Karar Verici Olmak
Eski kısımları kapatmanın teknik ve organizasyonel zorluklarını aşmak.
- Legacy Shutdown: Kullanılmayan kodun tespiti ve imhası.
- İletişim Yönetimi: Mimari kararları yönetime anlatma.
Modernization Architect Uzmanlık Çıktıları
Eğitim sonunda katılımcılar, risk ve iş farkındalığına sahip bir Senior/Architect bakış açısı kazanırlar.
Bilgi Alınız
- Eğitmen: Software Architect
- Süre: 4 Hafta (16 Saat)
- Format: Haftada 2 Gün (Online)
- Odak: Legacy Bankacılık & S4