Docker ile DevOps pratiklerini uçtan uca uygula
Docker'ı DevOps teslim zincirinin merkezine koyan; tutarlı build ortamı, çok aşamalı derleme, konteynerde test ve servis bağımlılıkları, kalite kapıları, dağıtım stratejileri, geri alma ve gözlemlenebilirliği uygulamalı işleyen orta seviye bir eğitimdir.
Docker tabanlı CI/CD, test otomasyonu ve dağıtım pratikleri
Bu orta seviye eğitim, DevOps pratiklerinin Docker ile nasıl hayata geçirileceğine odaklanır. Katılımcılar sürüm kontrolünden başlayarak Docker tabanlı tutarlı derleme ortamları kurmayı, çok aşamalı derleme ile üretilebilir imajlar oluşturmayı öğrenir. CI boru hattında konteyner içinde test çalıştırma, servis bağımlılıklarını (veritabanı, kuyruk) konteynerle ayağa kaldırma, kalite kapıları ve güvenlik taramaları işlenir. İmaj etiketleme ve registry stratejisi, Compose ile entegrasyon ortamları, mavi-yeşil ve kanarya dağıtım, immutable deployment ve geri alma, gözlemlenebilirlik ile geri bildirim döngüsü uygulamalı anlatılır. Eğitim, Docker'ı tek başına bir araç değil, akışı hızlandıran bir DevOps omurgası olarak konumlandırır.
3 Gün. Her gün dört modül; katılımcılar tutarlı build ortamından CI/CD ve dağıtım pratiklerine ilerler.
Orta Seviye — Docker'ı DevOps teslim zincirinin merkezine koyarak sürüm kontrolünden otomatik derleme, test ve dağıtıma kadar pratiklerin hayata geçirilmesi.
Katılımcılar örnek bir uygulama için Docker tabanlı CI/CD akışını adım adım kurarak uygulamalı öğrenir.
Docker ile build ortamını standartlaştırıp 'bende çalışıyordu' sorununu ortadan kaldırırsınız.
Servis bağımlılıklarını konteynerle ayağa kaldırarak testleri izole ve tekrarlanabilir kılarsınız.
Değişmez imajlar ve dağıtım stratejileriyle yayını güvenli ve geri alınabilir yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
İmaj, konteyner ve Dockerfile kavramlarına aşinalık beklenir.
Sürüm kontrolü ve dallanma akışına aşinalık faydalıdır.
Temel CI/CD kavramlarına aşinalık faydalı olur.
Docker kurulu ve bir CI aracına erişimi olan 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:
Docker ile standart ve üretilebilir build ortamı kurabilirsiniz.
Çok aşamalı derleme ile test ve runtime'ı ayırabilirsiniz.
Konteyner tabanlı bir CI boru hattı tasarlayabilirsiniz.
Servis bağımlılıklarını konteynerle ayağa kaldırıp test edebilirsiniz.
Tarama ve analiz kapılarını pipeline'a yerleştirebilirsiniz.
Mavi-yeşil ve kanarya dağıtımları uygulayabilirsiniz.
Değişmez imajlarla hızlı ve güvenli geri alma yapabilirsiniz.
Gözlemlenebilirlik ve DORA ile geri bildirim döngüsü kurabilirsiniz.
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.
Advanced Docker: Exploring Advanced Docker Principles & Practices: advanced docker ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertif
Detayları Gör →Advanced Docker: Working with Services & Applications on Multiple Containers: docker swarm ve uygulamalı laboratuvarlar. DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Amazon EKS ile Konteyner Çalıştırma: amazon eks, eks eğitimi, eksctl, aws ecr ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası
Detayları Gör →Amazon ECR ile private/public repository kurun, imaj güvenlik taraması, KMS şifreleme, lifecycle policy ve ECS/EKS CI/CD entegrasyonunu uygulamalı öğrenin.
Detayları Gör →Docker ve Testcontainers ile birim, entegrasyon ve uçtan uca testleri izole konteynerlerde çalıştırın; compose test ortamı, paralellik ve CI entegrasyonu öğreni
Detayları Gör →