DEPLOYMENT & APPLICATION ENHANCEMENT EĞİTİMİ

Yayına al, ölç, sürekli geliştir

Canlıdaki uygulamayı özellik bayrakları, performans ölçümü, hata izleme ve kademeli sürümlerle iyileştirme döngüsü

Feature flag, canary ve blue-green dağıtım, şema göçü, hata izleme ve performans ölçümüyle canlı uygulamayı sürekli iyileştirme eğitimi.

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

Eğitim Hakkında

Canlı uygulamayı kesintisiz geliştirme ve iyileştirme döngüsü

Bu eğitim, bir uygulamanın yayına alınmasından sonraki iyileştirme sürecine odaklanır. Semantik sürümleme, değişiklik günlüğü, feature flag ile kademeli açma, canary ve blue-green dağıtım, veritabanı şema göçlerinin geriye uyumlu yapılması, Sentry ile hata izleme, Lighthouse ve APM ile performans ölçümü, kullanıcı geri bildirimiyle iyileştirme önceliklendirme uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; dağıtım stratejisi anlatımı, canlı ortam simülasyonu ve ölçüm laboratuvarlarından oluşur.

Seviye

Orta Seviye — sürüm yayını sonrası uygulama iyileştirme, özellik bayrakları, performans ve izleme

Öğrenme Metodu

Örnek uygulamaya kademeli sürüm, feature flag ve izleme eklenir; performans metrikleri iyileştirme öncesi ve sonrası karşılaştırılır.

Neden Bu Eğitim?

📈Ölçülebilir iyileştirme

Performans ve hata metriklerine dayanarak hangi iyileştirmenin değer kattığını gösterirsiniz.

🚦Güvenli sürüm

Feature flag ve canary ile riski küçülterek kesintisiz yayın yaparsınız.

🔁Geri alma güvencesi

Sorunlu sürümü hızla geri alacak şekilde süreci tasarlarsınız.

Anahtar Konular

deploymentapplication enhancementfeature flagcanary deploymentblue green deploymentuygulama performans iyileştirmesentry hata izlemesemantik sürümlemeveritabanı migrationcore web vitals
“Yayın bir bitiş değil, ölçerek iyileştirme döngüsünün başlangıcıdır.”

Ön Koşullar

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

1
Yayın deneyimi

Bir uygulamayı en az bir kez sunucuya dağıtmış olmak faydalıdır.

2
Git ve CI bilgisi

Branch, tag ve temel CI pipeline kavramları bilinmelidir.

3
Web veya mobil geliştirme

Bir uygulama geliştirme dili ve çatısında deneyim beklenir.

4
Veritabanı temeli

SQL şema ve tablo değişikliği kavramı anlaşılmalı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ı, kademeli dağıtım stratejileri ile sürümleri güvenle yayına alır.
Modül 1
Sürümleme ve Değişiklik Yönetimi
  • Semantik sürümleme (MAJOR.MINOR.PATCH)
  • Git tag ve release notları
  • Conventional Commits ve otomatik changelog
  • Release branch ve trunk-based yaklaşım
  • Hotfix akışı
  • Sürüm onay kapıları
Modül 2
Dağıtım Stratejileri
  • Rolling update çalışma mantığı
  • Blue-green dağıtım ve trafik anahtarı
  • Canary sürüm ve yüzdelik yönlendirme
  • A/B test dağıtım ilişkisi
  • Kesinti süresiz dağıtım ön koşulları
  • Kubernetes rolling update parametreleri
Modül 3
Feature Flag Kullanımı
  • Özellik bayrağı türleri: release, ops, deney
  • Basit config tabanlı flag ve LaunchDarkly benzeri servisler
  • Kullanıcı segmentine göre açma
  • Eski bayrakları temizleme disiplini
  • Bayrakların test karmaşıklığına etkisi
  • Acil kapatma düğmesi (kill switch)
Modül 4
Veritabanı Göçleri
  • Expand-contract deseni
  • Geriye uyumlu şema değişikliği
  • Flyway ve Liquibase ile sürümlü göç
  • Büyük tabloda kilitsiz değişiklik
  • Veri dönüşümü betikleri ve doğrulama
  • Geri alınabilir göç tasarımı
Günün hedefiKatılımcı, canlı uygulama metriklerini izler ve veriye dayalı iyileştirme planlar.
Modül 1
Hata ve Log İzleme
  • Sentry ile istisna toplama
  • Yapılandırılmış JSON loglama
  • Hata gruplama ve önceliklendirme
  • Release ile hata ilişkilendirme
  • Uyarı kuralları ve gürültü azaltma
  • Kullanıcı etkisi ölçümü
Modül 2
Performans Ölçümü
  • Lighthouse ve Core Web Vitals (LCP, INP, CLS)
  • APM ile yavaş endpoint tespiti
  • N+1 sorgu ve indeks eksikliği
  • Önbellekleme: CDN, Redis, HTTP cache başlıkları
  • Yük testi (k6, JMeter) temel senaryosu
  • Önce-sonra metrik karşılaştırması
Modül 3
Uygulama İyileştirme Teknikleri
  • Bundle küçültme ve lazy loading
  • Görsel optimizasyonu ve WebP
  • Veritabanı sorgu planı (EXPLAIN) okuma
  • Asenkron iş kuyruğuna taşıma
  • Bağımlılık güncelleme ve güvenlik yamaları
  • Teknik borç iyileştirme planı
Modül 4
Geri Bildirim ve Önceliklendirme
  • Kullanıcı geri bildirim kanalları
  • Analitik olayları (event) tasarımı
  • RICE ve MoSCoW önceliklendirme
  • SLO ve hata bütçesi mantığı
  • Post-mortem ve öğrenme kültürü
  • İyileştirme backlog'unu sürdürme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Sürüm stratejisi

Projeniz için uygun sürümleme ve branch stratejisini belirleyebilirsiniz.

✅
Kademeli yayın

Blue-green ve canary dağıtımları kavramsal ve pratik olarak uygulayabilirsiniz.

✅
Feature flag

Özellikleri kod değiştirmeden açıp kapatacak bayrak sistemi kurabilirsiniz.

✅
Şema göçü

Expand-contract desenini kullanarak kesintisiz veritabanı değişikliği planlayabilirsiniz.

✅
Hata izleme

Sentry benzeri araçla hataları sürüm bazında izleyebilirsiniz.

✅
Performans analizi

Lighthouse ve APM verisiyle darboğazları tespit edebilirsiniz.

✅
İyileştirme uygulama

Önbellek, lazy loading ve sorgu optimizasyonuyla ölçülebilir kazanç elde edebilirsiniz.

✅
Önceliklendirme

Geri bildirimleri RICE gibi yöntemlerle iyileştirme planına dönüştürebilirsiniz.

Kimler İçin Uygundur?

  • Uygulama geliştiriciler
  • DevOps'a geçen yazılımcılar
  • canlı ürünü sürdüren teknik ekip üyeleri

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Uygulama geliştiriciler, DevOps'a geçen yazılımcılar ve canlı ürünü sürdüren teknik ekip üyeleri.
Hangi platformla çalışılır?
Örnekler Docker ve bir bulut platformu üzerinde yapılır; stratejiler Kubernetes ve PaaS için de geçerlidir.
Feature flag için ücretli servis gerekir mi?
Hayır, önce config tabanlı basit bayrak yazılır; ardından yönetilen servis yaklaşımı gösterilir.
Mobil uygulamalara uygulanabilir mi?
Evet, kademeli yayın ve uzaktan yapılandırma mobilde de benzer kavramlarla ele alınır.
Sertifika veriliyor mu?
Evet, 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. Deployment & Application Enhancement 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 GenelAutomation Anywhere for End Users Eğitimi
Yazılım Geliştirme Eğitimleri

Automation Anywhere for End Users Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Automation Anywhere son kullanıcı eğitimi: Control Room, bot çalıştırma ve zamanlama, görev izleme, hata raporlama, Bot Store ve Recorder ile basit otomasyon te

Detayları Gör →
Yazılım Geliştirme GenelAUTOSAR ile Otomotiv Yazılım Geliştirme: Klasik ve Uyumlama Platformları Eğitimi
Yazılım Geliştirme Eğitimleri

AUTOSAR ile Otomotiv Yazılım Geliştirme: Klasik ve Uyumlama Platformları Eğitimi

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

AUTOSAR Classic ve Adaptive Platform eğitimi: SWC, RTE, BSW, CAN, UDS ve tanılama ile ara::com, SOME/IP, Execution Management üzerinden otomotiv yazılım gelişti

Detayları Gör →
Yazılım Geliştirme GenelAUTOSAR Temel Yazılımı - A Eğitimi
Yazılım Geliştirme Eğitimleri

AUTOSAR Temel Yazılımı - A Eğitimi

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

AUTOSAR Temel Yazılımı A eğitimi: BSW katmanları, MCAL, EcuM, BswM, CanIf, PduR, Com, Dcm, Dem ve NvM modüllerinin yapılandırılması ve ECU entegrasyonu.

Detayları Gör →
Yazılım Geliştirme GenelAçık Kaynak Kodlu Yazılım (OSS) Yönetimi Eğitimi
Yazılım Geliştirme Eğitimleri

Açık Kaynak Kodlu Yazılım (OSS) Yönetimi Eğitimi

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

Açık kaynak yazılım yönetimi eğitimi: GPL, Apache, MIT lisans yükümlülükleri, uyumluluk, SBOM, SCA taraması, zafiyet izleme ve OSPO ile kurumsal OSS politikası.

Detayları Gör →
Yazılım Geliştirme GenelAçık Kaynak Yazılımla Dijital Video Akışı Eğitimi
Yazılım Geliştirme Eğitimleri

Açık Kaynak Yazılımla Dijital Video Akışı Eğitimi

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

Açık kaynak video akışı eğitimi: FFmpeg, GStreamer, HLS ve DASH paketleme, NGINX-RTMP, SRT, ABR merdiveni, hls.js oynatma ve CDN ile canlı ve VOD yayın altyapıs

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