Mikroservisleri Docker Compose ile yönet
Managing Microservices on Docker Using Compose eğitimi 2 gün sürer; odak: Docker Compose ile mikroservis tanımı, ölçekleme ve işletim. Günlük başlıklar: Docker ve Compose Temelleri; Mikroservis Mimarisi ve Üretim Pratikleri.
Docker Compose ile mikroservis tanımı, ölçekleme ve işletim
Bu eğitim, mikroservis tabanlı bir uygulamanın Docker Compose ile nasıl modelleneceğini gösterir. compose.yaml bölümleri, depends_on ile healthcheck, profiles, override dosyaları ve user-defined network ile servis keşfi işlenir. Nginx önünde --scale ile ölçekleme, merkezi loglama, migrasyon için init servisi ve güvenlik sertleştirmesi uygulanır; son olarak CI hattında Compose tabanlı test ve dağıtım kurgulanır.
2 Gün. Her gün dört modül; katılımcılar Docker ve Compose Temelleri, Mikroservis Mimarisi ve Üretim Pratikleri başlıklarını sırayla uygular.
Temel Seviye — Docker Compose ile mikroservis tanımı, ölçekleme ve işletim.
Katılımcılar her konuyu gerçek konteynerler ve Dockerfile örnekleri üzerinde, adım adım laboratuvar uygulamalarıyla öğrenir.
Tüm mikroservis yığınını tek compose.yaml ile tekrarlanabilir biçimde ayağa kaldırırsınız.
Nginx ve --scale ile replikaları çoğaltıp yük dağılımını gözlemlersiniz.
Ağ izolasyonu, kaynak limitleri ve read-only dosya sistemi ile yığını sertleştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel dosya, süreç ve ağ komutlarını kullanabilmek faydalıdır.
IP adresi, port ve DNS kavramlarına aşinalık beklenir.
YAML sözdizimini okuyup bir metin düzenleyiciyle dosya hazırlayabilmek yeterlidir.
Docker kurulabilen bir Linux/VM veya Docker Desktop ve internet erişimi gerekir.
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:
Konteynerleri çalıştırıp izleyebilir, kaynak sınırı ve yeniden başlatma politikalarıyla yönetebilirsiniz.
Optimize, multi-stage ve güvenli Dockerfile dosyaları yazıp imaj boyutunu küçültebilirsiniz.
Docker ağlarını ve volume'ları tasarlayıp verinin kalıcılığını güvence altına alabilirsiniz.
Çok servisli uygulamaları Compose dosyasıyla tanımlayıp tek komutla ayağa kaldırabilirsiniz.
Mikroservis mimarisini Compose ile modelleyip ölçekleyebilir ve izleyebilirsiniz.
Nginx, HAProxy ve Traefik ile konteynerler arasında yük dengeleme kurabilirsiniz.
Konteyner ve imaj güvenliğini tarama, sertleştirme ve imzalama yöntemleriyle sağlayabilirsiniz.
Docker imajlarını otomatik derleyen, test eden ve dağıtan bir hat 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.
Container Adoption Boot Camp (DO700): konteyner benimseme, do700, podman, buildah ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifi
Detayları Gör →Container Adoption Boot Camp for Developers (DO720): do720, geliştirici konteyner ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifi
Detayları Gör →Container Teknolojileri ve Docker'a Giriş: docker giriş, konteyner nedir ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.
Detayları Gör →Containerization and Docker: containerization, docker eğitimi, konteynerleştirme ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifik
Detayları Gör →Containerize Microservices: mikroservis konteyner, containerize microservices ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası
Detayları Gör →