Docker Swarm ile uygulamalarınızı yayınlayın
Bu eğitim, uygulamaların Docker Swarm üzerinde dağıtımını temel düzeyde işler. Compose ve orkestrasyona giriş, Swarm kümesi ve düğüm yönetimi, replicated/global servisler, yerleştirme kısıtları, rolling update ve rollback, overlay ağ ve routing mesh, stack de…
Swarm üzerinde uygulama dağıtımının temel yetkinlikleri (CN110 kapsam başlığı)
Bu eğitim, uygulamaların Docker Swarm üzerinde dağıtımını temel düzeyde işler. Compose ve orkestrasyona giriş, Swarm kümesi ve düğüm yönetimi, replicated/global servisler, yerleştirme kısıtları, rolling update ve rollback, overlay ağ ve routing mesh, stack deploy, secrets ve configs, kalıcı veri, registry, quorum ve yedekleme, loglama ve güvenlik laboratuvarlarda uygulanır. İçerik DVA tarafından hazırlanmış özgün bir programdır.
3 Gün. Her gün dört modül; Swarm Kurulumu ve Servisler, Ağ, Stack ve Veri, Operasyon ve Güvenlik konuları uygulamalı işlenir.
Orta Seviye — Docker Swarm ile uygulama dağıtımı: servis, ağ, stack, secrets ve küme operasyonu.
Üç düğümlü kümede örnek bir uygulama stack olarak yayınlanır, güncellenir ve arıza altında test edilir.
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:
compose.yaml ile web, veritabanı ve önbellek içeren çok servisli uygulamaları tek komutla ayağa kaldırabilirsiniz.
Ç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.
Named volume, bind mount ve tmpfs seçeneklerini doğru kullanarak verinin konteynerden bağımsız kalıcılığını sağlayabilirsiniz.
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.
Log, event ve inspect verilerini birleştirerek konteyner ve daemon sorunlarının kök nedenini bulabilirsiniz.
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.
Docker container management eğitimi: konteyner yaşam döngüsü, ağ sürücüleri, volume ve bind mount, kaynak limitleri, log yönetimi ve sorun giderme uygulamalı.
Detayları Gör →Docker ile DevOps uygulama eğitimi: tutarlı build ortamı, çok aşamalı derleme, konteynerde test, kalite kapıları, dağıtım stratejileri ve geri alma uygulamalı.
Detayları Gör →Docker bulutta yönetim eğitimi: ECR/ACR, ECS/Fargate, Container Apps ve Cloud Run, otomatik ölçekleme, bulut ağı, IAM güvenliği ve maliyet yönetimi uygulamalı.
Detayları Gör →Docker çok bulut eğitimi: OCI taşınabilirliği, multi-arch imaj, Docker Context, çok bulutlu dağıtım ve CI/CD, trafik yönetimi ve felaket kurtarma uygulamalı.
Detayları Gör →Docker & Multi-cloud: Multi-host, Multi-cloud Management with Docker Enterprise: docker enterprise ve uygulamalı laboratuvarlar. DVA Katılım ve Başarı Sertifika
Detayları Gör →