Model Online/Fiziksel
Süre
Modüller 5 modül

Eğitimin Amacı ve Kapsamı

Bankacılık, sigorta, telekom ve kamu sistemlerinde kritik iş kuralları çoğu zaman dokümantasyonu olmayan COBOL programları, binlerce satırlık PL/SQL paketleri veya yaşlanmış monolitler içinde gömülüdür; bu kodları doğrudan LLM ile satır satır çevirmek ise gizli kenar durumlarını bozar. Bu eğitim, yapay zekayı önce anlama ve test üretme, ardından kontrollü dönüştürme için kullanan güvenli modernizasyon metodolojisini öğretir.

Statik bağımlılık analizi ve AST/çağrı grafiği çıkarımı, koddan iş kuralı kataloglama, giriş/çıkış kayıtlarıyla golden-master ve gölge trafik (shadow/dual-run) denklik testleri, Strangler Fig ile modül ayırma ve hedef dile (Java/Kotlin, C#, Go, Python) semantik dönüşüm gerçekçi legacy kesitleri üzerinde uygulanır.

Kimler Katılmalı?

  • Kurumsal yazılım mimarları ve çözüm mimarları
  • Legacy dönüşüm projelerinde görev alan kıdemli yazılım ve veri tabanı mühendisleri
  • Ana sistem (mainframe), PL/SQL, eski Java EE veya .NET sistemlerini modernize eden ekipler
  • Ön koşul: Kurumsal uygulama mimarisi ve en az bir modern backend dilinde deneyim

Kazanımlar

  • Dokümansız COBOL, PL/SQL veya monolit modüllerinden doğrulanabilir iş kuralı spesifikasyonları çıkarır
  • Veri tabanı tabloları, saklı yordamlar ve batch işler arasındaki gizli bağımlılıkları haritalar
  • Dönüşüm öncesinde girdi-çıktı denkliğini kanıtlayan golden-master ve finansal yuvarlama testleri kurar
  • Körlemesine bire bir çeviri (transpilation) yerine hedef dilin deyimsel (idiomatic) mimarisine dönüştürür
  • Strangler Fig ve paralel koşum (shadow traffic) ile sıfır kesintili kademeli geçiş planlar

Konular

Legacy Modernizasyonunda Neden 'Satır Satır Çeviri' Başarısız Olur?
  • Bire bir sentaks çevirisi ('JOBOL') tuzağı vs. önce spesifikasyon çıkarıp yeniden inşa etme
  • COBOL copybook, JCL batch, PL/SQL trigger/package ve monolitlerde tipik tuzaklar
Arkeoloji: Bağımlılık Haritası ve İş Kuralı Çıkarımı
  • Çağrı grafikleri, ortak tablolar ve veri akışlarını statik analiz + LLM ile görselleştirme
  • Prosedürel kodu karar tablolarına, durum makinelerine ve alan (domain) kurallarına dönüştürme
Denklik Güvencesi: Golden Master ve Dual-Run Test Düzeneği
  • Üretim/test verisinden anonimleştirilmiş girdi-çıktı vektörleri ve sabit nokta (decimal/COMP-3) hassasiyet testleri
  • Eski ve yeni sistemi paralel koşturup farkları raporlayan shadow/differential testing
Strangler Fig ile Parçalama ve Semantik Kod Dönüşümü
  • Düşük bağımlılıklı ve yüksek değerli kesim noktalarını (seams) seçme
  • PL/SQL iş mantığını uygulama katmanına, monolit modüllerini temiz sınırlarla modern servislere taşıma
Kademeli Geçiş (Cutover), Geri Dönüş ve Doğrulama
  • Veri senkronizasyonu (CDC), aşamalı trafik yönlendirme ve anlık geri dönüş (rollback) planı
  • Modernize edilen modül için dokümantasyon, test kapsamı ve kabul kontrol listesi

Bu Kategorideki Diğer Eğitimler

  • Test ve QA Mühendisleri için Yapay Zeka Sistemlerinin Testi

    QA ve test mühendisleri için deterministik olmayan LLM, RAG ve agent uygulamalarını test etme: altın veri seti (golden dataset), RAG metrikleri, LLM-as-a-Judge, prompt injection güvenlik testleri ve CI regresyon kapıları.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    5 modül
  • AIOps: SRE ve BT Operasyon Ekipleri için LLM Destekli Olay Yönetimi

    SRE, DevOps ve BT operasyon ekipleri için alarm gürültüsü azaltma, log/metrik/OpenTelemetry iz korelasyonu, son dağıtım (change) analizi, insan onaylı runbook otomasyonu ve post-mortem hazırlama eğitimi.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    5 modül
  • AI Coding Assistants: Temelden Agentic Coding'e

    Yazılım ekiplerini temel IDE kod tamamlama kullanımından bağlam mühendisliği, çok dosyalı düzenleme ve test doğrulamalı otonom coding agent iş akışlarına taşıyan hızlandırılmış geçiş programı.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    4 modül
  • Instruction / Rules / AGENTS.md Tasarımı

    AGENTS.md, CLAUDE.md, .cursor/rules ve .github/copilot-instructions.md dosyalarını modüler, kapsam bazlı (glob-scoped) ve test edilebilir biçimde tasarlayarak tüm coding agent'ların kurum standartlarında kod yazmasını sağlama eğitimi.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    5 modül
  • Spec-Driven Development

    Kod yazmadan önce yapılandırılmış spesifikasyonları (SPEC.md, OpenAPI, JSON Schema, TypeSpec, durum makineleri ve yürütülebilir kabul testleri) birincil mühendislik çıktısı haline getirerek coding agent'larla deterministik yazılım üretme eğitimi.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    5 modül
  • Coding Agent ile Feature, Refactor ve Migration

    Yazılım mühendislerinin en çok zaman harcadığı üç ana iş yükünü—uçtan uca yeni özellik geliştirme, çok dosyalı büyük refactoring ve framework/kütüphane/veritabanı versiyon geçişlerini—coding agent ve codemod araçlarıyla yürütme eğitimi.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    5 modül

Bizimle iletişime geçin