Neem contact met ons op

Cursusaanbod

Inleiding tot service meshes

  • Uitdagingen bij het beheren van microservices op grote schaal
  • Waar een service mesh oplossing biedt
  • Vergelijking tussen Istio en andere service meshes zoals Linkerd en Consul

Kernconcepten van Kubernetes-netwerken

  • Het basismodel van netwerken in Kubernetes
  • Services, Ingress en load balancing
  • Beperkingen van het standaardnetwerkmechanisme in Kubernetes

Kenmerken en architectuur van Istio

  • Verschil tussen de control plane en data plane
  • De rol van Envoy-sidecar-proxies
  • Belangrijkste componenten van Istio: Pilot, Citadel, Mixer (verouderd), Istiod

Installatie van Istio op Kubernetes

  • Voorbereiden van een Kubernetes-cluster voor Istio
  • Installeren van Istio met behulp van Helm en Istioctl
  • Controleren of de installatie is geslaagd en of sidecar-proxies correct werken

Verkeersbeheer met Istio

  • Configuratie van routing, retries en failover-mechanismen
  • Implementeren van blauw/groene releases en canary-releases
  • Gebruik maken van Istio Gateway voor inkomend verkeer

Beveiliging binnen een service mesh met Istio

  • Mutual TLS (mTLS) voor beveiligde authenticatie tussen services
  • Autorisatiebeleid: RBAC en ABAC
  • Zero Trust-architectuur binnen Istio

Waarneembaarheid en monitoring

  • Integratie van Prometheus en Grafana met Istio
  • Distributie-tracing via Jaeger en Zipkin
  • Analyseren van metingen, logs en traces

Integratie van Istio met Calico

  • Toepassen van geavanceerde netwerkbeleidsregels
  • Beveiligen van communicatie tussen pods
  • Best practices voor implementaties waarbij Istio en Calico worden gecombineerd

Probleemoplossing en best practices

  • Vaak voorkomende problemen bij implementaties met Istio
  • Debuggen van sidecar-proxies
  • Operationele best practices voor het beheren van service meshes in productieomgevingen

Samenvatting en vervolgstappen

Vereisten

  • Kennis van netwerkconcepten
  • Ervaring met de Linux-commando-regel
  • Inzicht in containers en Kubernetes

Doelgroep

  • Ontwikkelaars
  • Cloud-architecten
  • DevOps-engineers
  • Netwerkengineers
  • Systeembeheerders
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën