Uygulamalarınızı konteynerleştirip dağıtın
Uygulamaları Containerfile, multi-stage build ve podman compose ile konteynerleştirmeyi, imajları tarayıp imzalamayı ve OpenShift'e dağıtmayı uygulamalı öğrenin.
Mevcut uygulamayı konteynerleştirme ve OpenShift'e taşıma
Eğitim, uygulamaları üretim kalitesinde konteynerleştirmeyi öğretir: Containerfile en iyi uygulamaları, çok aşamalı build, Java/Node.js/Python uygulamaları için imaj tasarımı, podman compose ile çok konteynerli ortamlar, healthcheck, loglama, imaj güvenliği ve tarama, podman generate kube ile manifest üretimi ve imajı OpenShift'e dağıtma uygulamalı işlenir. Müfredat, DO289 kodlu kursun konu başlıklarını kapsayacak şekilde kurgulanmıştır.
4 Gün. Sınav hazırlığı odağıyla yürütülür; her gün dört modül; imaj tasarımı, çok konteynerli uygulamalar, güvenlik ve OpenShift'e dağıtım konuları uygulamalı işlenir.
Orta Seviye — Uygulamaları konteynerleştirme, çok aşamalı build, Podman/Compose, Kubernetes manifest ve OpenShift'e dağıtım
Bir örnek uygulama her gün adım adım konteynerleştirilir; katılımcılar kendi imajlarını oluşturur, tarar ve OpenShift lab projesine dağıtır.
Küçük, güvenli ve hızlı derlenen imajlar için Containerfile kalıplarını uygularsınız.
Uygulama, veritabanı ve önbellek servislerini podman compose ve pod ile birlikte çalıştırırsınız.
Konteyner imajınızı manifest ve Route ile OpenShift'e taşırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
podman run, build ve volume komutlarının bilinmesi beklenir.
Bir dilde (Java, Node.js, Python) web uygulaması çalıştırma deneyimi faydalıdır.
Komut satırı ve dosya izinleri bilgisi gerekir.
SSH ve tarayıcı erişimi olan bilgisayar 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:
Cache dostu ve küçük Containerfile'lar yazabilirsiniz.
Çok aşamalı build ile üretim imajı boyutunu azaltabilirsiniz.
podman compose ile çok konteynerli ortamlar kurabilirsiniz.
Pod ve sidecar yapılarıyla konteynerleri gruplayabilirsiniz.
Trivy gibi araçlarla zafiyet taraması yapıp sonuçları yorumlayabilirsiniz.
İmajları etiketleyip registry'ye güvenle yükleyebilirsiniz.
podman generate kube ile Kubernetes manifestleri oluşturabilirsiniz.
İmajı OpenShift'e dağıtıp Route ile yayınlayabilirsiniz.
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.
K8s Administrator: Cluster Install & Config eğitimi: kubeadm ile küme kurulumu, ağ, depolama, RBAC ve. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Serti
Detayları Gör →Kubernetes Administrator: Configuring ConfigMaps ve Kubernetes Secrets eğitimi: ConfigMap ve Secret yönetimi. 2 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Configuring Networking ve Services eğitimi: Service ve ağ yapılandırması. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Ingress and Cluster DNS ve CNI Management eğitimi: Ingress, DNS ve CNI yönetimi. 4 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Kubernetes Fundamentals for Administrators eğitimi: Yönetici temelleri. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →