BUILDING RESILIENT MICROSERVICES WITH ISTIO AND RED HAT OPENSHIFT SERVICE MESH WITH EXAM CLASSROOM TRAINING EĞİTİMİ

Istio mesh uzmanlığını sınav provasıyla pekiştir

Dört gün Service Mesh uygulamasının ardından beşinci günde uygulamalı sınav formatı, zamanlı pratik ve uçtan uca mesh senaryosuyla hazırlanın.

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh with Exam Classroom Training eğitimi 5 gün sürer; odak: OpenShift Service Mesh derinlemesine: dayanıklılık, güvenlik ve sınav hazırlık pratiği.

5 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

OpenShift Service Mesh derinlemesine: dayanıklılık, güvenlik ve sınav hazırlık pratiği

Bu beş günlük program, DO328 konularındaki dört günlük Service Mesh eğitimine ek olarak sınav hazırlık gününü içerir. İlk dört gün Envoy sidecar, VirtualService, DestinationRule, circuit breaker, fault injection, mTLS, AuthorizationPolicy, Kiali/Jaeger, Tekton ve operatör yönetimini işler. Beşinci gün uygulamalı sınav formatı, terminal verimliliği, zaman yönetimi ve zamanlı pratik oturumuyla uçtan uca senaryo çözümü yapılır.

Süre ve Format

5 Gün. Her gün dört modül; katılımcılar Mikroservis ve Service Mesh Başlangıcı, Dayanıklılık ve Güvenlik, Dağıtım, Pipeline ve Sorun Giderme, Operatör, Yönetim ve İleri Desenler, Sınav Hazırlığı ve Bütünleşik Senaryo başlıklarını sırayla uygular.

Seviye

İleri Seviye — OpenShift Service Mesh derinlemesine: dayanıklılık, güvenlik ve sınav hazırlık pratiği.

Öğrenme Metodu

Katılımcılar OpenShift laboratuvar kümesinde oc ve web konsoluyla yönetim görevlerini uygulayarak öğrenir.

Neden Bu Eğitim?

📝Sınav Provası

Zamanlı pratikle uygulamalı sınavın temposuna alışırsınız.

🕸️Derin Mesh Bilgisi

Trafik, dayanıklılık ve güvenlik politikalarını bütünleşik uygularsınız.

🧭Zaman Yönetimi

Takıldığınız soruda doğru stratejiyle ilerlemeyi öğrenirsiniz.

Anahtar Konular

Istio sınav hazırlıkDO328OpenShift Service Meshuygulamalı sınavservice meshKialiRed Hat sınav pratiğiIstio mTLS
“Sınav, bilgiyi değil hızla uygulama becerisini ölçer.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Kubernetes Temelleri

Pod, Deployment ve Service kavramlarına aşinalık beklenir.

2
Linux Yönetimi

Linux komut satırı ve temel sistem yönetimi bilgisi faydalıdır.

3
Konteyner Bilgisi

Docker veya Podman ile imaj/konteyner çalıştırmış olmak faydalıdır.

4
Laboratuvar Ortamı

OpenShift laboratuvar kümesine erişim ve oc CLI kurulabilen bir istemci gerekir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı mikroservisleri OpenShift'e dağıtıp Service Mesh'e dahil eder.
Modül 1
OpenShift Platformuna Giriş
  • OpenShift Container Platform mimarisi: Kubernetes üzerine eklenen katmanlar (Routes, Builds, ImageStreams)
  • oc CLI ile giriş, proje (namespace) oluşturma ve oc new-app kullanımı
  • Web konsolu: Developer ve Administrator perspektifleri
  • Source-to-Image (S2I) ile kaynak koddan imaj üretimi
  • Route nesneleri ile uygulamanın dışa açılması, edge / passthrough / re-encrypt TLS
  • ImageStream, BuildConfig ve DeploymentConfig / Deployment karşılaştırması
Modül 2
Mikroservis Mimarisi ve Kubernetes
  • Monolitten mikroservise geçiş, servis sınırları ve veri sahipliği
  • API Gateway, servis keşfi ve servisler arası iletişim (REST, gRPC, mesaj kuyruğu)
  • Dayanıklılık desenleri: timeout, retry, circuit breaker ve bulkhead
  • Her servis için Dockerfile, Helm chart ve ayrı CI hattı
  • Dağıtık izleme (OpenTelemetry, Jaeger) ve korelasyon kimlikleri
  • Ölçeklenebilirlik: HPA metrikleri, KEDA ve kuyruk tabanlı ölçekleme
Modül 3
Istio Service Mesh Temelleri
  • Service mesh kavramı, Envoy sidecar enjeksiyonu ve control plane (istiod)
  • VirtualService ve DestinationRule ile trafik yönlendirme ve alt küme (subset) tanımı
  • Canary ve ağırlıklı trafik bölme, header tabanlı yönlendirme
  • Gateway kaynağı ile giriş trafiği ve TLS yönetimi
  • mTLS, PeerAuthentication ve AuthorizationPolicy ile sıfır güven yaklaşımı
  • Kiali, Jaeger ve Prometheus ile servis topolojisi ve telemetri
Modül 4
OpenShift Ağ Yapısı
  • OVN-Kubernetes ağ sağlayıcısı ve Cluster Network Operator
  • Ingress Controller, IngressController nesneleri ve router sharding
  • NetworkPolicy ve AdminNetworkPolicy ile ağ izolasyonu
  • Multus ile ikincil ağ arayüzleri ve NetworkAttachmentDefinition
  • Egress IP, egress firewall ve harici erişim kontrolü
  • DNS Operator, CoreDNS yapılandırması ve ağ sorun giderme
Günün hedefiKatılımcı mesh politikalarıyla dayanıklılık ve güvenlik sağlar.
Modül 1
Mesh ile Dayanıklılık ve Hata Enjeksiyonu
  • Timeout ve retry politikaları (VirtualService retries, perTryTimeout)
  • Circuit breaking: connectionPool ve outlierDetection ayarları
  • Fault injection: gecikme ve HTTP hata enjeksiyonu ile kaos testi
  • Trafik yansıtma (mirroring) ile üretime dokunmadan test
  • ServiceEntry ve egress kontrolü ile dış servis erişimi
  • Mesh sorun giderme: istioctl analyze, proxy-status ve Envoy admin arayüzü
Modül 2
OpenShift Güvenlik Modeli
  • Security Context Constraints (SCC): restricted-v2, anyuid, privileged ve atama mantığı
  • Rastgele UID ile çalışan konteynerler için imaj uyumluluğu (Dockerfile izin ayarları)
  • OAuth sunucusu, kimlik sağlayıcılar (htpasswd, LDAP, OIDC) ve kullanıcı/grup yönetimi
  • RBAC: cluster-admin, edit, view rolleri ve oc adm policy komutları
  • ServiceAccount kimlikleri ve pod için yetki verme
  • Secret yönetimi, ağ politikaları ve proje izolasyonu
Modül 3
Kubernetes Güvenliği
  • RBAC: Role, ClusterRole, RoleBinding ve kubectl auth can-i ile yetki testi
  • ServiceAccount, token projeksiyonu ve workload kimliği
  • Pod Security Admission (baseline/restricted) ve securityContext (runAsNonRoot, seccomp)
  • Admission politikaları: OPA Gatekeeper veya Kyverno ile kural zorlama
  • İmaj tarama, imza doğrulama ve private registry için imagePullSecrets
  • API server denetim kayıtları (audit log) ve CIS Kubernetes Benchmark
Modül 4
Servis, Ingress ve Ağ
  • Service tipleri: ClusterIP, NodePort, LoadBalancer, ExternalName ve headless
  • CoreDNS ile servis keşfi ve DNS kayıt formatı
  • Ingress kaynakları, ingress-nginx ve TLS sonlandırma (cert-manager)
  • Gateway API: GatewayClass, Gateway ve HTTPRoute
  • NetworkPolicy ile pod trafiğinin kısıtlanması (default deny)
  • CNI karşılaştırması: Calico, Cilium, Flannel; kube-proxy iptables ve IPVS modları
Günün hedefiKatılımcı mesh üzerindeki uygulamaları otomatik dağıtır ve sorun giderir.
Modül 1
Uygulama Dağıtımı ve Ölçekleme
  • Deployment stratejileri: rolling, recreate ve Route ile A/B / blue-green
  • Helm chart'ların OpenShift'te kullanımı ve Helm repository ekleme
  • Kustomize ile ortam bazlı yapılandırma ve oc apply -k
  • Sağlık probe'ları, HPA ve kaynak istek/limit ayarları
  • ConfigMap, Secret ve kalıcı depolama (PVC) kullanımı
  • Uygulama şablonları (Template) ve parametreli dağıtım
Modül 2
OpenShift Pipelines (Tekton) ve GitOps
  • Tekton Task, Pipeline, PipelineRun ve Workspace kavramları
  • ClusterTask / resolver ile hazır görev kullanımı ve Trigger'lar
  • S2I ve Buildah ile pipeline içinde imaj derleme
  • OpenShift GitOps (Argo CD) Application ve ApplicationSet yapıları
  • Sync politikaları, sağlık değerlendirmesi ve drift düzeltme
  • Ortamlar arası promotion ve çok kümeli dağıtım
Modül 3
Helm, Kustomize ve GitOps
  • Helm chart yapısı, values.yaml, template fonksiyonları ve helm upgrade --install
  • Chart bağımlılıkları, repository ve helm diff ile değişiklik önizleme
  • Kustomize base/overlay yapısı, patch ve generator kullanımı
  • Argo CD ile Git'ten otomatik senkronizasyon, App of Apps deseni
  • Flux CD ve progresif teslimat (Argo Rollouts: canary, blue-green)
  • Sürüm geri alma, drift tespiti ve çok ortamlı (dev/staging/prod) GitOps düzeni
Modül 4
Sorun Giderme ve Gözlemlenebilirlik
  • kubectl describe, get events, logs --previous ve debug (ephemeral container)
  • Pending, ImagePullBackOff, CrashLoopBackOff ve OOMKilled nedenlerinin ayrıştırılması
  • Servis erişilemezliği: endpoint, selector, DNS ve NetworkPolicy kontrol sırası
  • metrics-server, kubectl top ve kube-state-metrics
  • Prometheus, Alertmanager ve Grafana ile izleme; temel PromQL sorguları
  • Merkezi loglama: Fluent Bit / Loki ve düğüm seviyesinde journalctl, crictl
Günün hedefiKatılımcı Service Mesh operatörünü yönetir ve ileri desenleri uygular.
Modül 1
Operatörler ve OperatorHub
  • Operator Lifecycle Manager (OLM): CatalogSource, Subscription, InstallPlan, CSV
  • OperatorHub'dan operatör kurulumu ve kapsam (OwnNamespace / AllNamespaces)
  • Özel kaynak tanımları (CRD) ile operatörün uygulamayı yönetmesi
  • Disconnected ortamda catalog mirror ve oc-mirror ile imaj aktarımı
  • Operatör sorun giderme: Subscription durumu ve operatör logları
  • Kendi operatörünüzün paketlenmesi için bundle yapısının tanıtımı
Modül 2
OpenShift Küme Yönetimi
  • Cluster Operator'ları, ClusterVersion ve oc get co ile küme sağlığı
  • Düğüm yönetimi: MachineSet, MachineConfigPool ve MachineConfig ile işletim sistemi yapılandırması
  • Küme güncelleme: update channel, oc adm upgrade ve güncelleme stratejisi
  • etcd yedekleme, must-gather ile destek verisi toplama
  • ResourceQuota, ClusterResourceQuota ve LimitRange ile kiracı yönetimi
  • Küme genişletme: otomatik ölçekleme (ClusterAutoscaler / MachineAutoscaler)
Modül 3
Yapısal ve Davranışsal Desenler
  • Init Container deseni: bağımlılık bekleme, şema hazırlama
  • Sidecar deseni: log shipper, proxy, yapılandırma yenileyici
  • Adapter ve Ambassador desenleri: metrik dönüştürme, dış servis proxy'si
  • Controller deseni: özel kaynak (CRD) ve reconcile döngüsü
  • Operator deseni: Operator SDK / kubebuilder ile durum bilgili uygulamaların yönetimi
  • Elastic Scale, Image Builder ve Configuration Resource desenleri
Modül 4
Küme Kurulumu ve Operasyon
  • kubeadm init/join ile küme kurulumu, ön gereksinimler (swap, sysctl, containerd)
  • Küme sürüm yükseltme: kubeadm upgrade planı ve düğüm sırası
  • etcd yedekleme ve geri yükleme: etcdctl snapshot save/restore
  • Sertifika yönetimi ve süre dolumu: kubeadm certs check-expiration
  • HPA, VPA ve Cluster Autoscaler ile otomatik ölçekleme
  • Yüksek erişilebilir control plane: çoklu master ve harici etcd topolojisi
Günün hedefiKatılımcı uygulamalı sınav formatına hazırlanır ve bütünleşik bir mesh senaryosunu çözer.
Modül 1
Sınav Formatına Hazırlık ve Zaman Yönetimi
  • Uygulamalı (performans tabanlı) sınav formatının mantığı ve soru türleri
  • Terminal verimliliği: alias, kubectl completion, --dry-run=client -o yaml
  • Dokümantasyonda hızlı arama ve kopyalanabilir örnek manifest kullanımı
  • Zaman yönetimi: soru önceliklendirme ve takıldığında geçiş stratejisi
  • Sık yapılan hatalar: yanlış namespace / context, YAML girinti, unutulan etiket
  • Zamanlı pratik oturumu ve sonuçların birlikte değerlendirilmesi
Modül 2
Uçtan Uca Laboratuvar Senaryosu
  • Senaryo gereksinimlerinin analizi ve mimari taslak
  • Ortamın hazırlanması ve çoklu mikroservis dağıtımı
  • Trafik, güvenlik ve dayanıklılık politikalarının uygulanması
  • Gözlemlenebilirlik panolarının hazırlanması ve doğrulama testleri
  • Planlı arıza (kaos) denemeleri ve sorun giderme
  • Çözümün sunulması ve iyileştirme önerileri
Modül 3
Çoklu Küme Yönetimi ve Gelişmiş Operasyon
  • Red Hat Advanced Cluster Management (ACM): küme import, ManagedCluster ve policy
  • Kümeler arası uygulama dağıtımı: Subscription ve ApplicationSet
  • Red Hat Advanced Cluster Security (ACS): politika, zafiyet ve ağ grafiği
  • Compliance Operator ile CIS / PCI-DSS tarama profilleri
  • Observability: kullanıcı iş yükü izleme, alertmanager ve log yönlendirme (Logging Operator)
  • Hosted Control Planes ve küme yaşam döngüsü otomasyonu
Modül 4
Küme Otomasyonu
  • Terraform ile bulut üzerinde küme ve düğüm havuzu oluşturma
  • Ansible ile düğüm hazırlığı ve kubeadm / Kubespray dağıtımı
  • Cluster API ile deklaratif küme yaşam döngüsü yönetimi
  • kubectl apply, server-side apply ve diff ile otomasyon güvenliği
  • CronJob ve etcd yedek otomasyonu; Velero ile yedek / felaket kurtarma
  • Politika ve kota otomasyonu: namespace şablonları, ResourceQuota ve NetworkPolicy standartları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
OpenShift Temelleri

OpenShift'te proje oluşturup uygulamaları S2I ve Route ile yayınlayabilirsiniz.

✅
OpenShift Ağı

OVN-Kubernetes, Ingress ve ağ politikalarıyla OpenShift ağını yapılandırabilirsiniz.

✅
OpenShift Güvenliği

SCC, OAuth ve RBAC ile OpenShift üzerinde kullanıcı ve iş yükü yetkilerini yönetebilirsiniz.

✅
Uygulama Dağıtımı

Uygulamaları Helm, Kustomize ve Template ile OpenShift'e dağıtıp ölçekleyebilirsiniz.

✅
Sorun Giderme

Sistematik kontrol sırasıyla pod, servis ve düğüm sorunlarını tespit edip çözebilirsiniz.

✅
İleri Desenler

Sidecar, Operator ve Controller gibi ileri desenleri doğru senaryoda kullanabilirsiniz.

✅
Sınav Hazırlığı

Uygulamalı sınav formatına hız ve doğrulukla hazırlanabilirsiniz.

✅
Küme Otomasyonu

Kubernetes kümelerini Terraform, Ansible ve Cluster API ile kod olarak yönetebilirsiniz.

Kimler İçin Uygundur?

  • DO328 konularında uzmanlaşmak
  • uygulamalı sınav formatına hazırlanmak isteyen platform mühendisleri ve SRE'ler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
DO328 konularında uzmanlaşmak ve uygulamalı sınav formatına hazırlanmak isteyen platform mühendisleri ve SRE'ler için uygundur.
Eğitime katılmak için hangi ön bilgiler gerekir?
Pod, Deployment ve Service kavramlarına aşinalık beklenir. Linux komut satırı ve temel sistem yönetimi bilgisi faydalıdır. Docker veya Podman ile imaj/konteyner çalıştırmış olmak faydalıdır.
Eğitim sınavı içerir mi?
Eğitim sınavı içermez; beşinci gün sınav formatına hazırlık pratiğidir. Red Hat sınavının başvurusu ve ücreti ilgili kuruma aittir; DVA sınavı vermez ve sonucu garanti etmez.
Uygulamalı çalışmalar hangi ortamda yapılır?
Uygulamalar OpenShift laboratuvar kümesi veya OpenShift Local üzerinde oc CLI ile yapılır.
Eğitim sonunda belge verilir mi?
Programı tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. Üçüncü taraf sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınavı vermez.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Building Resilient Microservices with Istio and Red Hat Open Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre5 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonRed Hat OpenShift Installation Lab (DO322) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Installation Lab (DO322) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

OpenShift kurulum laboratuvarı: install-config, Ignition, UPI/IPI, Assisted Installer, oc-mirror ve disconnected kurulum.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Installation Lab Virtual Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Installation Lab Virtual Training Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

OpenShift kurulum laboratuvarı: install-config, Ignition, UPI/IPI, Assisted Installer, oc-mirror ve disconnected kurulum. Sanal sınıf.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Kurulum Laboratuvarı Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Kurulum Laboratuvarı Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

OpenShift kurulum laboratuvarı: install-config, Ignition, UPI/IPI, Assisted Installer, oc-mirror ve disconnected kurulum.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Serverless ve Knative ile Uygulama Geliştirme Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Serverless ve Knative ile Uygulama Geliştirme Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

OpenShift Serverless ve Knative: Serving, scale-to-zero, Eventing, Broker/Trigger, CloudEvents ve func CLI eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Service Mesh ve Istio ile Dayanıklı Mikroservisler Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Service Mesh ve Istio ile Dayanıklı Mikroservisler Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

OpenShift Service Mesh ve Istio: trafik yönetimi, circuit breaker, mTLS, AuthorizationPolicy, Kiali ve Jaeger eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn