Mikroservisleri konteynerleştir ve otomatik dağıt
Mikroservis konteynerleştirme ve dağıtım eğitimi; multi-stage imaj üretimi ve registry yönetimi, otomatik derleme-test CI hattı, ortam promosyonu, orkestratöre Helm/GitOps ile teslim ve canary/blue-green güvenli yayın stratejilerini uygulamalı ele alır.
İmaj üretimi, registry, CI/CD ve orkestratöre teslim süreci
Bu orta seviye eğitim, mikroservislerin konteynerleştirilip otomatik olarak nasıl dağıtılacağına odaklanır. Servislerin Dockerfile ve multi-stage ile imaja dönüştürülmesi, imaj etiketleme ve registry yönetimi işlenir. Sürekli entegrasyon ile otomatik derleme ve test, imajın registry'ye gönderilmesi, sürekli teslim ile ortam promosyonu ele alınır. Orkestratöre (Docker Compose, Swarm veya Kubernetes) teslim, yuvarlanan güncelleme, geri alma ve ilerleyici dağıtım stratejileri, yapılandırma ve secret enjeksiyonu, dağıtım sonrası doğrulama uygulamalı gösterilir. Katılımcı, bir mikroservis setini uçtan uca konteynerleştirip otomatik dağıtabilir.
3 Gün. Her gün dört modül; katılımcılar imaj üretiminden CI/CD'ye ve orkestratöre teslime ilerler.
Orta Seviye — Mikroservislerin konteynerleştirilmesi ve otomatik dağıtımı: imaj üretimi, registry, CI/CD hattı ve orkestratöre teslim süreçlerinin ele alınması.
Katılımcılar örnek mikroservisleri imaja dönüştürüp CI/CD hattıyla orkestratöre dağıtarak uygulamalı öğrenir.
Multi-stage ve etiketleme ile tutarlı, izlenebilir imajlar üretirsiniz.
CI/CD hattıyla derleme, test ve dağıtımı elle müdahalesiz yürütürsünüz.
Yuvarlanan güncelleme ve geri almayla riski düşük yayın yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dockerfile yazımı ve konteyner çalıştırma deneyimi faydalıdır.
Sürüm kontrolü ve dal (branch) akışına aşinalık beklenir.
En az bir dilde servis geliştirme deneyimi.
Docker ve bir CI aracına (ör. GitLab CI/GitHub Actions) erişim.
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:
Mikroservisleri optimize ve güvenli imajlara dönüştürebilirsiniz.
İmajları etiketleyip registry'de güvenle yönetebilirsiniz.
Otomatik derleme ve test hattını kurabilirsiniz.
Testten geçen imajı güvenlik kapısıyla push edebilirsiniz.
Aynı imajı ortamlar arası kontrollü promote edebilirsiniz.
Servisleri Helm/GitOps ile orkestratöre dağıtabilirsiniz.
Rolling, canary ve blue-green ile güvenli yayın yapabilirsiniz.
Probe ve smoke testleriyle dağıtımı doğrulayabilirsiniz.
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.
Containers in Azure Hackathon (CTRS-HACK): azure hackathon, containers in azure ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifika
Detayları Gör →Containers in GCP Hackathon (CTRS-HACK-G): gcp hackathon, containers in gcp ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası i
Detayları Gör →Data Persistence with Docker Volumes and Bind Mounts: docker volume, bind mount ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifika
Detayları Gör →Deploy cloud-native apps using Azure Container Apps - Applied Skills Workshop: azure container apps ve uygulamalı laboratuvarlar. DVA Katılım ve Başarı Sertifik
Detayları Gör →Mikroservis konteynerleştirme eğitimi: Dockerfile, çok aşamalı derleme, imaj etiketleme ve registry'ye push, HEALTHCHECK, kaynak limitleri ve yatay ölçekleme uy
Detayları Gör →