FRAMEWORKS, LIFE CYCLES, AND ARCHITECTURE EĞİTİMİ

Doğru yaşam döngüsü ve mimariyi birlikte seçin

SDLC modelleri, DevOps, katmanlı/mikroservis/olay güdümlü mimari, ATAM, C4 ve mimari kararlar.

Yazılım yaşam döngüsü modelleri, mimari stiller, kalite nitelikleri, ATAM, C4 modeli ve ADR ile mimari eğitimi. Yazılım mimarları, kıdemli geliştiriciler, teknik liderler ve mimariye geçiş yapan yazılımcılar için uygundur.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Yaşam döngüsü ve mimari bütünlüğü

Eğitim, yazılım yaşam döngüsü modelleri ile mimari kararları birlikte ele alır: şelale, V, iteratif, Scrum ve DevOps modelleri, mimari stiller (katmanlı, mikroservis, olay güdümlü, hexagonal), kalite nitelikleri ve ödünleşimler, ATAM değerlendirmesi, C4 modeli ile görselleştirme, framework seçim kriterleri, tasarım kalıpları ve mimari karar kayıtları.

Süre ve Format

2 Gün. Her gün dört modül; Yaşam Döngüsü Modelleri; Mimari Stiller ve Kararlar ekseninde ilerleyen uygulamalı program.

Seviye

Orta Seviye — Yazılım yaşam döngüsü modelleri, mimari stiller, tasarım kalıpları ve framework seçimi

Öğrenme Metodu

Vaka sistemleri için yaşam döngüsü seçilir, kalite niteliği senaryoları yazılır, C4 diyagramları çizilir ve ADR hazırlanır.

Neden Bu Eğitim?

🧭Doğru seçim

Projenin riskine göre yaşam döngüsü ve mimari stili seçersiniz.

⚖️Ödünleşim analizi

Kalite nitelikleri arasındaki çatışmaları ATAM ile tartarsınız.

🗺️Görünür mimari

C4 ve ADR ile mimariyi ekibe anlatırsınız.

Anahtar Konular

yazılım mimarisisdlc modellerimikroservis mimarisic4 modelatamadrtasarım kalıplarıdevopsyazılım yaşam döngüsü
“Mimari, geri döndürmesi pahalı kararların toplamıdır.”

Ön Koşullar

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

1
Yazılım deneyimi

En az bir ürün geliştirme deneyimi.

2
OOP bilgisi

Nesne yönelimli tasarım kavramları.

3
UML

Temel UML diyagramlarına aşinalık.

4
Dağıtık sistemler

API ve servis kavramlarına genel bilgi.

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ı yaşam döngüsü modellerini karşılaştırır ve projeye uygun olanı seçer.
Modül 1
Klasik Modeller
  • Şelale ve V-modeli aşamaları
  • Spiral model ve risk odağı
  • Prototipleme ve RAD
  • Rational Unified Process
  • Aşama kapıları ve belgeler
  • Model seçim kriterleri
Modül 2
Çevik Çerçeveler
  • Çevik manifesto ve ilkeleri
  • Scrum, Kanban, XP pratikleri
  • SAFe ve ölçekleme
  • Sürekli refaktör ve basit tasarım
  • Çevik mimari: emergent ve intentional
  • Çevik sözleşme ve kapsam yönetimi
Modül 3
DevOps ve Sürekli Teslimat
  • CI/CD hattı ve ortam stratejisi
  • Altyapı kod olarak (IaC)
  • Release train ve feature toggles
  • Gözlemlenebilirlik ve geri bildirim
  • SRE ve hata bütçesi
  • DevSecOps entegrasyonu
Modül 4
Yaşam Döngüsü ve Risk
  • Risk kaydı ve azaltma
  • Teknik borç ve yeniden yazma kararı
  • Bakım ve evrim (Lehman yasaları)
  • Ürün yaşam döngüsü ve emekliye ayırma
  • Maliyet tahmini (COCOMO, story point)
  • Model uyarlama (tailoring)
Günün hedefiKatılımcı mimari stilleri karşılaştırır, kalite niteliklerini değerlendirir ve kararları belgeler.
Modül 1
Mimari Stiller
  • Katmanlı ve hexagonal (ports & adapters)
  • Monolit ve modüler monolit
  • Mikroservis ve servis sınırları
  • Olay güdümlü mimari ve Kafka
  • CQRS ve event sourcing
  • Serverless ve edge
Modül 2
Kalite Nitelikleri
  • Performans, ölçeklenebilirlik, kullanılabilirlik
  • Güvenlik ve gizlilik
  • Değiştirilebilirlik ve test edilebilirlik
  • Kalite niteliği senaryosu yazımı
  • Mimari taktikler
  • Ödünleşim noktaları
Modül 3
Tasarım Kalıpları ve Framework
  • GoF kalıpları: Factory, Strategy, Observer
  • Dependency inversion ve IoC container
  • Framework ve kütüphane farkı
  • Framework seçim kriterleri
  • Vendor lock-in riski
  • Anti-pattern: big ball of mud, god class
Modül 4
Mimari Dokümantasyon
  • C4 modeli: context, container, component, code
  • Mimari karar kaydı (ADR)
  • ATAM değerlendirme adımları
  • Fitness function ile mimari koruma
  • 4+1 görünüm modeli
  • Mimari inceleme toplantısı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Model seçimi

Projeye uygun yaşam döngüsü modelini gerekçelendirebilirsiniz.

✅
Çevik ölçekleme

Scrum, Kanban ve SAFe farklarını açıklayabilirsiniz.

✅
DevOps hattı

Sürekli teslimat için mimari gereksinimleri tanımlayabilirsiniz.

✅
Mimari stil

Monolit, mikroservis ve olay güdümlü stilleri kıyaslayabilirsiniz.

✅
Kalite senaryosu

Ölçülebilir kalite niteliği senaryoları yazabilirsiniz.

✅
ATAM

Ödünleşimleri ATAM mantığıyla değerlendirebilirsiniz.

✅
C4 çizimi

C4 diyagramlarıyla mimariyi anlatabilirsiniz.

✅
ADR yazımı

Mimari kararlarını gerekçeleriyle kayda alabilirsiniz.

Kimler İçin Uygundur?

  • Yazılım mimarları
  • kıdemli geliştiriciler
  • teknik liderler
  • mimariye geçiş yapan yazılımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım mimarları, kıdemli geliştiriciler, teknik liderler ve mimariye geçiş yapan yazılımcılar için uygundur.
Mikroservis zorunlu mu öğretilir?
Hayır; monolit, modüler monolit ve mikroservis ödünleşimleri tarafsız karşılaştırılır.
Araç gerekli mi?
Diyagramlar için draw.io veya Structurizr kullanılabilir.
Kod yazılır mı?
Ağırlık tasarım ve karardadır; kalıplar için kısa kod örnekleri gösterilir.
Eğitim sonunda sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Frameworks, Life Cycles, and Architecture Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelIT Infrastructure Automation: Automation & Scalability Eğitimi
Yazılım Geliştirme Eğitimleri

IT Infrastructure Automation: Automation & Scalability Eğitimi

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

IT altyapı otomasyonu ve ölçeklenebilirlik eğitimi: Terraform, Ansible, Packer, Auto Scaling, yük dengeleme ve CI/CD pipeline ile altyapıyı kodla yönetme.

Detayları Gör →
Yazılım Geliştirme GenelIT Procurement: Developing and Implementing IT Procurement Strategies Eğitimi
Yazılım Geliştirme Eğitimleri

IT Procurement: Developing and Implementing IT Procurement Strategies Eğitimi

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

BT satın alma stratejisi eğitimi: ihtiyaç analizi, RFI/RFP hazırlama, tedarikçi puanlama, lisans modelleri, TCO, SLA ve sözleşme pazarlığı örnek vakalarla uygul

Detayları Gör →
Yazılım Geliştirme Genelİleri Seviye Back-End Developer Eğitimi
Yazılım Geliştirme Eğitimleri

İleri Seviye Back-End Developer Eğitimi

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

İleri seviye back-end developer eğitimi: API tasarımı, PostgreSQL indeks ve sorgu planı, Redis önbellek, Kafka/RabbitMQ, mikroservis, OAuth2 ve gözlemlenebilirl

Detayları Gör →
Yazılım Geliştirme Genelİş Modelleme Metodolojileri Eğitimi
Yazılım Geliştirme Eğitimleri

İş Modelleme Metodolojileri Eğitimi

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

İş modelleme metodolojileri eğitimi: BPMN 2.0, UML, IDEF0, SIPOC, DMN karar tabloları ve değer akışı haritalama ile süreç analizi ve iyileştirme uygulaması.

Detayları Gör →
Yazılım Geliştirme GenelJetpack Compose: Gestures & Animation Eğitimi
Yazılım Geliştirme Eğitimleri

Jetpack Compose: Gestures & Animation Eğitimi

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

Jetpack Compose Gestures ve Animation eğitimi: pointerInput, drag, swipe, animate*AsState, AnimatedVisibility, Transition API ve animasyon performansı uygulamas

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