Veritabanı değişikliğini güvenle yayına alın
Process Models & Database Deployment Eğitimi, veritabanı şema değişikliklerini tekrarlanabilir ve güvenli biçimde yayına almayı öğretir. Program state ve migration tabanlı süreç modelleriyle başlar; şema versiyonlama ve ortam yönetimi işlenir.
Süreç modellerinden şema versiyonlama, otomatik boru hattı ve kesintisiz yayınlamaya database DevOps
Process Models & Database Deployment Eğitimi, veritabanı şema değişikliklerini tekrarlanabilir ve güvenli biçimde yayına almayı öğretir. Katılımcılar state tabanlı ve migration tabanlı süreç modellerini, şemayı sürüm kontrolünde tutmayı ve ortamlar arası tutarlılığı kavrar. Flyway ve Liquibase ile migration yazımı, CI/CD boru hatları ve otomatik dağıtım işlenir. Geri alınabilir değişiklik, kesintisiz yayın, veri taşıma ve sürüm yönetimi uygulamalı ele alınır.
3 Gün. Her gün dört modül; süreç modelleri ve versiyonlamadan migration yazımı ve CI/CD boru hattına, oradan kesintisiz yayın ve sürüm yönetimine ilerlenir.
Orta Seviye — şema versiyonlama, migration ve state tabanlı modeller ve CI/CD ile veritabanı yayınlama
Her konu gerçek bir migration ve boru hattı kurgusu üzerinde, versiyon kontrolünden otomatik yayına uzanan uygulamalı senaryolarla işlenir.
Şemayı sürüm kontrolünde tutar, her ortama aynı değişikliği güvenle ve elle müdahale olmadan tekrarlanabilir şekilde taşırsınız.
Geri alınabilir migration ve kesintisiz yayın teknikleriyle üretim riskini azaltır, hatalı sürümden hızla dönebilirsiniz.
CI/CD ile veritabanı değişikliğini koddan ayrı tutmadan test eder, onaylar ve ortamlar arası otomatik dağıtırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Tablo, indeks ve kısıt oluşturma düzeyinde DDL ve temel SQL yazma deneyimi gereklidir.
Git ile temel sürüm kontrolü, branch ve commit kavramlarına aşinalık beklenir.
Boru hattı (pipeline) ve otomatik dağıtım kavramına temel aşinalık faydalı olur.
Bir ilişkisel veritabanı, Git deposu ve migration aracı kurulabilen bir ortam gereklidir.
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:
State ve migration tabanlı deployment modellerini karşılaştırır, takıma ve ürüne uygun yaklaşımı bilinçli seçersiniz.
Veritabanı şemasını Git'te tek doğruluk kaynağı olarak tutar, değişiklikleri izlenebilir ve çakışmasız yönetirsiniz.
Flyway ve Liquibase ile versioned migration ve changeset yazar, geri alma tanımlarıyla değişiklikleri güvenle uygularsınız.
CI/CD boru hattında migration'ları test eder, onay kapıları ve ortam ilerletmeyle otomatik dağıtım kurarsınız.
Expand-contract ve geriye uyumlu değişikliklerle zero downtime yayın yapar, kullanıcı kesintisini ortadan kaldırırsınız.
Reversible migration ve roll forward kararlarıyla hatalı sürümden hızla döner, üretim riskini belirgin azaltırsınız.
Şema değişikliğiyle birlikte toplu veri taşıma, çift yazma ve backfill stratejilerini bütünlüğü koruyarak yönetirsiniz.
Sürümleme, onay süreci ve denetim iziyle veritabanı değişikliklerini kurumsal yönetişim kurallarına uygun yürütürsünüz.
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.
Temel SQL bilgisini JOIN, alt sorgu, pencere fonksiyonu, CTE ve küme işlemleriyle ileri seviye, çok tablolu ve analitik sorgulara taşıyan uygulamalı eğitim.
Detayları Gör →Veri modelleme, SQL, indeksleme, yedekleme ve güvenlikle PostgreSQL, MySQL ve SQL Server üzerinde bir veritabanını ucatan uca yönetmeyi öğreten uygulamalı eğiti
Detayları Gör →İlişkisel model, ilişkisel cebir, normalizasyon, ACID ve mimari karşılaştırmalarla geleneksel ilişkisel veritabanı mimarisini derinlemesine öğreten eğitim.
Detayları Gör →SQL Server T-SQL'de pencere fonksiyonları, CTE, saklı yordam, trigger, TRY/CATCH ve execution plan ile sorgu optimizasyonunu öğreten ileri seviye eğitim.
Detayları Gör →Execution plan okuma, indeksleme, istatistik ve sorgu yeniden yazma ile problemli SQL sorgularını Oracle, SQL Server ve PostgreSQL'de hızlandıran eğitim.
Detayları Gör →COUNT, SUM, AVG, GROUP BY, HAVING, ROLLUP ve pencere toplamlarıyla SQL'de veriyi doğru özetlemeyi ve raporlamayı öğreten uygulamalı aggregate functions eğitimi.
Detayları Gör →