Eski sistemi durdurmadan modernize et
Strangler Fig deseni, karakterizasyon testleri, sınırlı bağlamdan servis çıkarımı, kesintisiz veritabanı göçü ve legacy sisteme CI/CD getirmeyi kapsayan ileri seviye modernizasyon eğitimi.
Legacy modernizasyonu, kademeli göç desenleri ve otomasyon
Bu ileri seviye eğitim, eski (legacy) ve destek sistemlerini DevOps pratikleriyle modernize etmeyi ele alır. Strangler Fig deseniyle monolitin kademeli parçalanması, karakterizasyon (characterization) testleriyle güvenlik ağı oluşturma, bağımlılıkların kırılması ve sınırlı bağlam (bounded context) çıkarımı işlenir. Test edilemeyen koda CI/CD getirme, yapı (build) otomasyonu, konteynerleştirme, veritabanı şema göçü ve değişmez altyapıya geçiş uygulanır. Destek sistemleri için gözlemlenebilirlik, olay yönetimi ve teknik borç önceliklendirmesi ele alınır. Katılımcılar riski kontrol altında tutarak bir legacy sistemi evriltmeyi öğrenir.
3 Gün. Her gün dört modül; değerlendirme ve güvenlik ağından kademeli göçe ve otomasyona ilerlenir.
İleri Seviye — Eski (legacy) ve destek sistemlerinin DevOps pratikleriyle modernizasyonu, kademeli dönüşüm ve risk yönetimi.
Katılımcılar örnek bir monolite karakterizasyon testi ve CI ekleyip Strangler Fig ile bir servisi dışarı çıkararak uygular.
Strangler Fig ile büyük patlama (big bang) riskini ortadan kaldırırsınız.
Karakterizasyon testleriyle değiştirdiğiniz kodun davranışını korursunuz.
Legacy sisteme CI/CD, konteyner ve gözlemlenebilirlik getirerek sürdürülebilir kılarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Mevcut sistemlerle çalışma ve kod okuma deneyimi beklenir.
Birim ve entegrasyon testi kavramlarına aşinalık faydalıdır.
Boru hattı ve Docker aşinalığı faydalıdır.
Docker ve bir CI aracı kurulu geliştirme bilgisayarı.
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.
Program sonunda katılımcılar:
Legacy sistemi risk ve değer ekseninde değerlendirebilirsiniz.
Karakterizasyon testleriyle güvenli değişim ağı kurabilirsiniz.
Monoliti kademeli ve güvenli şekilde parçalayabilirsiniz.
Sınırlı bağlamlardan bağımsız servisler çıkarabilirsiniz.
Kesintisiz, geri alınabilir şema göçü yapabilirsiniz.
Test edilemeyen koda yapı otomasyonu ve boru hattı ekleyebilirsiniz.
Monoliti konteynerleştirip orkestrasyona hazırlayabilirsiniz.
Teknik borcu görünür kılıp önceliklendirerek azaltabilirsiniz.
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.
CodeDeploy, ECS ve Lambda üzerinde blue/green, canary ve rolling dağıtım stratejileriyle sıfır kesintili yayım ve otomatik rollback kurmayı öğrenin.
Detayları Gör →CloudFormation, StackSets, Service Catalog, EventBridge ve Step Functions ile büyük ölçekli AWS ortamları için otomasyon çözümleri tasarlamayı öğrenin.
Detayları Gör →Multi-AZ, çok bölgeli tasarım, Auto Scaling ve Fault Injection Service ile yüksek erişilebilir ve dayanıklı AWS mimarileri tasarlamayı uygulamalı öğrenin.
Detayları Gör →Çoklu ortam yönetimi, DevOps Guru anomali tespiti ve EventBridge triyajı ile AWS'de olayları erken saptamayı uygulamalı öğrenin; DevOps Pro düzeyinde.
Detayları Gör →Systems Manager, AppConfig ve Change Manager ile AWS yapılandırma değişikliklerini kademeli, denetlenebilir ve geri alınabilir uygulamayı öğrenin.
Detayları Gör →