Servis ağını Istio ile yönetin
Istio ile Servis Ağı (Service Mesh) eğitimi, Istio ile trafik yönetimi, mTLS güvenliği ve gözlemlenebilirlik konularını 3 günde laboratuvar uygulamalarıyla işler.
Mikrohizmetleri Istio ile yönetin ve güvenceye alın
Mikrohizmet iletişimini kod değiştirmeden yönetmek için Istio'yu öğreten eğitim. istiod ve Envoy sidecar mimarisi, Gateway ve VirtualService, DestinationRule ile canary, timeout/retry/circuit breaker, PeerAuthentication ile mTLS, AuthorizationPolicy ve JWT, Kiali, Prometheus ve Jaeger ile gözlem ve revision tabanlı yükseltme uygulanır.
3 Gün. Her gün dört modül; ilk gün Kubernetes Ağı ve Istio Mimarisi, son gün İşletim ve Dayanıklılık konularına odaklanır.
Orta Seviye — Istio mimarisi, trafik yönetimi, güvenlik ve gözlemlenebilirlik konularını kapsayan servis ağı eğitimi.
Katılımcılar Istio'yu lab kümesine istioctl ile kurar, örnek mikrohizmet uygulamasını mesh'e alır; trafik bölme, mTLS ve gözlemlenebilirlik senaryolarını Kiali ve Grafana üzerinden canlı izler.
Envoy proxy yapılandırmalarını istioctl proxy-config ile inceleyerek sihri açığa çıkarırsınız.
Ağırlıklı yönlendirme, retry, timeout ve circuit breaker ayarlarını gerçek trafik üzerinde denersiniz.
mTLS ve AuthorizationPolicy ile servis bazlı kimlik ve erişim kontrolü kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Deployment, Service ve Ingress kavramlarını bilmek gerekir.
REST/gRPC ile servisler arası iletişim konusunda temel kavram bilgisi beklenir.
HTTP başlıkları ve TLS/sertifika mantığı güvenlik konularında kullanılır.
En az 4 vCPU ve 8 GB bellekli bir Kubernetes lab kümesi (kind/minikube) veya DVA lab 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:
Servis, Ingress ve Gateway API konusunda ClusterIP, NodePort, LoadBalancer ve ExternalName servis tipleri ve EndpointSlice ve kube-proxy iptables/IPVS modları çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Service Mesh Kavramları ve Istio Mimarisi konusunda Servis ağının çözdüğü sorunlar: mTLS, trafik yönetimi, gözlemlenebilirlik ve Control plane (istiod) ve data plane (Envoy sidecar) ayrımı çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Trafik Yönetimi konusunda Gateway ve VirtualService ile giriş trafiği yönlendirme ve DestinationRule subset'leri ile sürüm bazlı yönlendirme çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Istio Gözlemlenebilirlik konusunda Envoy metrikleri ve Prometheus ile standart Istio metrikleri ve Kiali ile servis grafiği ve yapılandırma doğrulama çalışmalarını kendi ortamınızda uygulayabilirsiniz.
İzleme ve Gözlemlenebilirlik konusunda metrics-server, kubectl top ve kaynak tüketimi izleme ve Prometheus Operator, ServiceMonitor ve PromQL temelleri çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Istio İşletimi ve Yükseltme konusunda Revision tabanlı canary kontrol düzlemi yükseltmesi ve Sidecar kaynağı ile kapsam daraltma ve proxy bellek optimizasyonu çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Ölçeklendirme ve Dayanıklılık Mühendisliği konusunda HPA, KEDA ve kuyruk tabanlı mikrohizmet ölçekleme stratejileri ve Yük testi (k6), darboğaz analizi ve kapasite planlama çalışmalarını kendi ortamınızda uygulayabilirsiniz.
GitOps ile Helm Dağıtımı konusunda Argo CD Application kaynağı ile Helm chart dağıtımı ve Flux HelmRelease ve HelmRepository nesneleri çalışmalarını kendi ortamınızda uygulayabilirsiniz.
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 Concepts ve Controllers eğitimi: kavramlar ve denetleyiciler. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Kubernetes for App Developers (LFD459) eğitimi: uygulama geliştirici müfredatı. 4 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Kubernetes Fundamentals and Cluster Operations eğitimi: temeller ve küme operasyonları. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifi
Detayları Gör →Kubernetes Genel Bakış eğitimi: genel bakış. 2 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Kubernetes Genişletme: Operatörler ve Özel Kaynaklar eğitimi: özel kaynaklar ve operatörler. 4 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Se
Detayları Gör →