Azure Container Registry konusunda teoriden üretim pratiğine geçin
Azure üzerinde konteyner, Kubernetes ve CI/CD hackathon çalışması konusunda Azure Container Registry, AKS, Azure Pipelines ve GitHub Actions başlıklarını işleyen, Orta seviye, 3 günlük uygulamalı DVA eğitimi.
Azure Container Registry, AKS ve Azure Pipelines ekseninde uygulamalı Azure üzerinde konteyner, Kubernetes ve CI/CD hackathon çalışması
Azure üzerinde konteyner, Kubernetes ve CI/CD hackathon çalışması konusunu Azure aboneliğinde takım halinde hackathon formatında uygulamalı olarak işleyen bu program; Azure Container Registry, AKS, Azure Pipelines ve GitHub Actions başlıklarını kapsar. 3 gün boyunca komut satırı, YAML manifestleri ve gerçek hata senaryoları kullanılarak kavramlar çalışan yapılandırmalara dönüştürülür.
3 Gün. Her gün dört modül; her modül altı somut konu başlığı içerir ve Azure Container Registry ile AKS üzerinde uygulama oturumlarıyla ilerler.
Orta Seviye — Azure Container Registry, AKS, Azure Pipelines ve GitHub Actions başlıklarını kapsayan, Azure aboneliğinde takım halinde hackathon formatında yürütülen 3 günlük uygulamalı program.
Her modülde kısa teorik anlatımın ardından Azure aboneliğinde takım halinde hackathon formatında Azure Container Registry ve AKS üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.
Eğitim Azure aboneliğinde takım halinde hackathon formatında yürütülür; Azure Container Registry ve AKS doğrudan komut satırında denenir.
Azure Pipelines ve GitHub Actions gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.
“Hackathon: Takım Çalışmasıyla Uçtan Uca Çözüm” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
systemd, günlükler ve ağ araçlarıyla çalışma deneyimi gerekir.
İmaj derleme ve çalıştırma süreçlerini daha önce kullanmış olmak beklenir.
Pod, Deployment ve Service nesnelerini kubectl ile kullanabilmek yararlıdır.
Uygulamalar Azure aboneliğinde takım halinde hackathon formatında yapılır; tarayıcı ve SSH erişimi olan bir bilgisayar yeterlidir.
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:
Konteyner Temelleri ve Podman kapsamında Namespace, cgroup ve union filesystem ile konteyner izolasyonu ve Containerfile yazımı ve katman optimizasyonu gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Azure Kubernetes Service ve Container Registry kapsamında Azure Container Registry (ACR) oluşturma, az acr build ve AKS bağlama ve Ingress (App Gateway / NGINX) ve Azure DNS entegrasyonu gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
ConfigMap ve Secret Yönetimi kapsamında ConfigMap değerlerini env, envFrom ve volume olarak tüketme ve etcd düzeyinde Secret şifreleme (EncryptionConfiguration) gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Azure DevOps / GitHub Actions ile Konteyner CI/CD kapsamında Azure Pipelines YAML ve GitHub Actions workflow yapısı ve AKS’e kubectl ve Helm ile otomatik dağıtım gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Kubernetes için CI/CD Hatları kapsamında GitHub Actions / GitLab CI ile imaj derleme ve registry’ye gönderme ve Helm veya Kustomize ile ortam bazlı dağıtım gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Helm ve Kustomize ile Paketleme kapsamında Helm chart yapısı: Chart.yaml, values.yaml ve templates dizini ve Go template fonksiyonları, _helpers.tpl ve named template kullanımı gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Ingress, Gateway API ve Yük Dengeleme kapsamında Ingress kaynağı, ingressClassName ve NGINX Ingress Controller kurulumu ve Gateway API: GatewayClass, Gateway ve HTTPRoute nesneleri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
Küme Gözlemlenebilirliği kapsamında metrics-server, kubectl top ve kaynak tüketimi izleme ve kubectl logs, describe, events ve debug ephemeral container kullanımı gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.
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.
Extending Kubernetes: Extension Principles eğitimi: Kubernetes genişletme ilkeleri, API modeli ve. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifika
Detayları Gör →Gelişmiş Platform Mühendisliği eğitimi: mikrohizmet mimarisi, service mesh, GitOps ve SRE ile. 5 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Getting Started with GKE (GC-KUB) eğitimi: Google Kubernetes Engine'e giriş: küme, iş yükü, servis ve. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Serti
Detayları Gör →Google Kubernetes Engine'de küme kurma, Deployment, Service, Artifact Registry ve HPA ile otomatik ölçekleme konularını uygulamalı öğrenin.
Detayları Gör →GKE'de Cloud Shell ile çok katmanlı uygulama dağıtımı, GKE Ingress, ManagedCertificate ile HTTPS ve BackendConfig konularını uygulamalı öğrenin.
Detayları Gör →