Konteynerden Swarm kümesine uzanan yolu öğrenin
Bu eğitim, Docker konteyner ve imaj yönetiminden Swarm orkestrasyonuna kadar bütünsel bir yol sunar. CLI, imaj katmanları, Dockerfile ve multi-stage build; orkestrasyon kavramı, Swarm kurulumu, replicated ve global servisler, rolling update, overlay ağ ve rou…
Konteyner, imaj ve Swarm orkestrasyonuna entegre bir bakış
Bu eğitim, Docker konteyner ve imaj yönetiminden Swarm orkestrasyonuna kadar bütünsel bir yol sunar. CLI, imaj katmanları, Dockerfile ve multi-stage build; orkestrasyon kavramı, Swarm kurulumu, replicated ve global servisler, rolling update, overlay ağ ve routing mesh, stack deploy ile secrets/configs, quorum ve yedekleme, özel registry ve loglama laboratuvarlarla uygulanır.
3 Gün. Her gün dört modül; Konteyner ve İmaj, Swarm Servisleri, Stack ve Operasyon konuları uygulamalı işlenir.
Orta Seviye — Konteyner ve imaj yönetiminden Swarm orkestrasyonuna: servis, ağ, stack ve operasyon.
Üç düğümlü bir Swarm kümesinde uygulama imajı üretilip servis olarak yayınlanır, güncellenir ve geri alınır.
Uygulamayı bağımlılıklarıyla tek imaja koyup geliştirmeden üretime birebir aynı şekilde çalıştırırsınız.
Derleme, test ve dağıtım adımlarını konteynerle tutarlı ve otomatikleştirilebilir hale getirirsiniz.
İmaj tarama ve yetki kısıtlamasıyla üretimdeki saldırı yüzeyini ve arıza riskini azaltırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Linux komutları, dosya izinleri ve bir metin düzenleyici (vim/nano) ile rahat çalışmak beklenir.
Docker Engine kurulu bir Linux VM ya da Docker Desktop ve en az 8 GB RAM önerilir.
IP adresi, port, DNS ve HTTP kavramlarına temel düzeyde aşinalık faydalıdır.
Herhangi bir dilde yazılmış basit bir web uygulamasını çalıştırabilmek içeriği somutlaştırır.
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 run, exec, logs ve inspect komutlarıyla konteyner yaşam döngüsünü eksiksiz yönetebilirsiniz.
Üretime uygun, okunabilir ve önbellek dostu Dockerfile dosyaları yazabilirsiniz.
Multi-stage build ve BuildKit önbelleğiyle imaj boyutunu ve derleme süresini belirgin biçimde düşürebilirsiniz.
Çok düğümlü Swarm kümesi kurup manager ve worker rollerini yönetebilirsiniz.
replicated ve global servisleri yönetip rolling update ile sıfıra yakın kesintiyle sürüm geçişi yapabilirsiniz.
Compose formatındaki stack dosyalarını Swarm üzerinde secrets ve configs ile yayına alabilirsiniz.
Quorum kaybı, düğüm arızası ve yedek geri yükleme senaryolarını Swarm üzerinde yönetebilirsiniz.
Log sürücülerini ve metrik toplayıcıları kurarak Docker ortamını sürekli izleyebilirsiniz.
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: 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 →DOP-C02 odağında ECS/EKS konteyner dağıtımları: CodeDeploy blue-green ve canary, Argo Rollouts, otomatik rollback ve dağıtım gözlemlenebilirliğini uygulamalı öğ
Detayları Gör →