Εξέλιξη Κομματιού

Εισαγωγή στο Service Mesh

  • Προκλήσεις της διαχείρισης μικρουπηρεσιών σε κλίμακα
  • Τι λύνει ένα service mesh
  • Σύγκριση του Istio με άλλους service meshes (Linkerd, Consul)

Βασικά θέματα δικτύωσης Kubernetes

  • Κεντρικό μοντέλο δικτύωσης του Kubernetes
  • Υπηρεσίες, Ingress και ισορροπισμός φόρτου (load balancing)
  • Περιορισμοί της εγχώριας δικτύωσης Kubernetes

Χαρακτηριστικά και αρχιτεκτονική του Istio

  • Ελεγχόμενη πλευρά (control plane) vs δεδομένων (data plane)
  • Ρόλος των Envoy sidecar
  • Κύρια συστατικά του Istio: Pilot, Citadel, Mixer (παλαιό), Istiod

Εγκατάσταση του Istio στο Kubernetes

  • Προετοιμασία ενός cluster Kubernetes για το Istio
  • Εγκατάσταση του Istio με Helm και Istioctl
  • Έλεγχος της εγκατάστασης και εισαγωγής sidecar

Δουλειά με τη διαχείριση ροών Istio

  • Προσαρμογή routing, αναβιβασμό (retries) και επανάληψη (failovers)
  • Blue/green και canary deployments
  • Χρήση Istio Gateway για ingress traffic

Ασφάλεια Service Mesh με το Istio

  • Mutual TLS (mTLS) για authentication υπηρεσίες-υπηρεσιών
  • Πολιτικές ασφάλειας (RBAC και ABAC)
  • Zero Trust architecture στο Istio

Παρακολούθηση και επιβολή δείκτων (monitoring)

  • Χρήση Prometheus και Grafana με το Istio
  • Διανεμημένη ανακολουθητικότητα (tracing) με Jaeger και Zipkin
  • Ανάλυση δεικτών, logs και traces

Ενσωμάτωση του Istio με το Calico

  • Προηγμένη εφαρμογή πολιτικών δικτύωσης (network policy enforcement)
  • Διασφάλιση της επικοινωνίας pod-to-pod
  • Βέλτιστες πρακτικές για Istio + Calico deployments

Επίλυση προβλημάτων και βέλτιστες πρακτικές (troubleshooting and best practices)

  • Κοινά προβλήματα στις εγκαταστάσεις Istio
  • Επίλυση προβλημάτων των sidecar proxies (debugging)
  • Λειτουργικές βέλτιστες πρακτικές για production service meshes

Περίληψη και επόμενα βήματα (summary and next steps)

Απαιτήσεις

  • Ένας κατανοητικός χειρισμός των επιστημονικών δικτύων
  • Εμπειρία στη γραμμή εντολών Linux
  • Γνώση των πακέτων και του Kubernetes

Ακροατήριο

  • Προγραμματιστές
  • Αρχιτέκτονες σύνηματος
  • Μηχανικοί DevOps
  • Μηχανικοί δικτύων
  • Διαχειριστές συστήματος
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (1)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες