Mikroservisleri Istio ile dayanıklı kılın
OpenShift Service Mesh ve Istio ile sidecar, VirtualService, DestinationRule, circuit breaker, mTLS, AuthorizationPolicy, Kiali ve Jaeger kullanımını uygulamalı öğrenin.
Mikroservis iletişiminde güvenlik, trafik kontrolü ve gözlemlenebilirlik
Eğitim, OpenShift Service Mesh ile mikroservis iletişimini yönetmeyi öğretir: Istio mimarisi (istiod, Envoy sidecar), ServiceMeshControlPlane ve ServiceMeshMemberRoll, otomatik sidecar enjeksiyonu, VirtualService ve DestinationRule ile trafik yönetimi, canary, retry, timeout, circuit breaker, fault injection, PeerAuthentication ile mTLS, AuthorizationPolicy, Ingress Gateway, Kiali, Jaeger ve Grafana ile gözlem uygulamalı işlenir.
3 Gün. Her gün dört modül; mesh kurulumu, trafik yönetimi, güvenlik ve gözlemlenebilirlik konuları laboratuvarla işlenir.
İleri Seviye — OpenShift Service Mesh, Istio, mTLS, trafik yönetimi, dayanıklılık, Kiali ve dağıtık izleme
Bookinfo gibi çok servisli bir örnek uygulama mesh'e alınır; katılımcılar trafik kurallarını, mTLS'yi ve arıza senaryolarını Kiali ve Jaeger ile gözlemler.
Uygulama kodunu değiştirmeden retry, timeout ve trafik bölmeyi mesh katmanında uygularsınız.
mTLS ve AuthorizationPolicy ile servisler arası kimlik ve yetkilendirme kurarsınız.
Kiali topolojisi ve Jaeger izleriyle gecikme ve hata kaynaklarını görürsünüz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Deployment, Service, Route ve oc kullanımı bilinmelidir.
REST servisler ve servisler arası çağrı kavramı beklenir.
Sertifika, CA ve mTLS kavramlarına aşinalık faydalıdır.
Tarayıcı ve CLI 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:
Istio kontrol ve veri düzlemi bileşenlerini açıklayabilirsiniz.
ServiceMeshControlPlane ile mesh kurup uygulama dahil edebilirsiniz.
VirtualService ve DestinationRule ile trafiği yönlendirebilirsiniz.
Ağırlıklı yönlendirme ile kademeli sürüm geçişi yapabilirsiniz.
Retry, timeout ve circuit breaker politikalarını yapılandırabilirsiniz.
PeerAuthentication ile servisler arası şifreli iletişim sağlayabilirsiniz.
AuthorizationPolicy ile servis erişimini sınırlayabilirsiniz.
Kiali ve Jaeger ile servis topolojisi ve gecikmeyi analiz edebilirsiniz.
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.
Kubernetes loglama ve izleme: Prometheus Operator, PromQL, Fluent Bit, EFK, Loki, Alertmanager ve Grafana ile uygulamalı gözlemlenebilirlik eğitimi.
Detayları Gör →Helm chart yazımı, values yönetimi, hook'lar, Kustomize overlay, OCI registry ve GitOps ile Kubernetes uygulama paketleme eğitimi.
Detayları Gör →Kubernetes ölçekleme: requests/limits, HPA, VPA, KEDA, Cluster Autoscaler, PodDisruptionBudget ve k6 yük testi ile uygulamalı eğitim.
Detayları Gör →CKAD sınavına hazırlanın: pod tasarımı, dağıtım stratejileri, ConfigMap, probe, SecurityContext, Ingress ve NetworkPolicy ile zamanlı lab pratiği.
Detayları Gör →CKA sınavına hazırlanın: kubeadm kurulumu, etcd yedekleme, RBAC, CNI, depolama ve sorun giderme için zamanlı uygulamalı laboratuvarlar.
Detayları Gör →