Çok konteynerli uygulamaları servis olarak yönetin
Bu eğitim, tek konteynerin ötesine geçerek birden çok servisten oluşan uygulamaların Docker ile tasarlanıp işletilmesini ele alır. Compose ile çok katmanlı topolojileri kurar, Swarm kümesinde replicated ve global servisler oluşturur, overlay ağ ve routing mes…
Birden çok konteynerden oluşan uygulamaların servis düzeyinde tasarımı ve işletimi
Bu eğitim, tek konteynerin ötesine geçerek birden çok servisten oluşan uygulamaların Docker ile tasarlanıp işletilmesini ele alır. Compose ile çok katmanlı topolojileri kurar, Swarm kümesinde replicated ve global servisler oluşturur, overlay ağ ve routing mesh ile servis keşfini yapılandırır, secrets/configs ile stack deploy yapar, rolling update ve rollback uygular; quorum kaybı gibi arıza senaryolarını ve CI/CD entegrasyonunu laboratuvarlarda çalışır.
4 Gün. Her gün dört modül; Compose ile Çok Servisli Topoloji, Swarm Kümesi ve Servisler, Küme İşletimi ve Dayanıklılık, Güvenlik, Registry ve Teslimat konuları uygulamalı işlenir.
İleri Seviye — Çok konteynerli uygulamaları Compose ve Swarm servisleriyle tasarlama, ölçekleme ve işletme.
Üç düğümlü Swarm kümesi üzerinde gerçek servis dağıtımı, güncelleme ve arıza simülasyonu laboratuvarlarıyla ilerler.
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.
bridge, host, overlay ve macvlan ağlarını doğru senaryoda seçip servis keşfini yapılandırabilirsiniz.
Çok düğümlü Swarm kümesi kurup manager ve worker rollerini yönetebilirsiniz.
overlay ağ, ingress routing mesh ve VIP/DNSRR yapısıyla servisler arası erişimi tasarlayabilirsiniz.
Log sürücülerini ve metrik toplayıcıları kurarak Docker ortamını sürekli izleyebilirsiniz.
cgroup tabanlı sınırlarla CPU, bellek ve I/O tüketimini kontrol edip darboğazları bulabilirsiniz.
TLS ve kimlik doğrulamalı özel registry kurup imaj yaşam döngüsünü yönetebilirsiniz.
Her mikroservisi ayrı imaja paketleyip Compose ile bütün topolojiyi çalıştırabilirsiniz.
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 & 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 →Docker Compose ile Çok Konteynerli Uygulama Yönetimi: docker compose, compose.yaml ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertif
Detayları Gör →Docker Compose: Terminology & Installation: docker compose kurulum ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.
Detayları Gör →Docker Compose: Using Docker Compose: docker compose kullanımı, compose watch ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası
Detayları Gör →Docker Containerization Essentials (CN100): docker temelleri, cn100 ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.
Detayları Gör →