Course Outline
Εισαγωγή στην ολοκλήρωση Kuma και Kubernetes
- Επισκόπηση του πλέγματος υπηρεσιών Kuma και ο ρόλος του στο Kubernetes
- Kuma: Χαρακτηριστικά και επισκόπηση αρχιτεκτονικής
- Κατανόηση των πλεονεκτημάτων της ενσωμάτωσης του Kuma με το Kubernetes
- Σύγκριση διαφορετικών λύσεων πλέγματος υπηρεσιών στο οικοσύστημα Kubernetes
- Κατανόηση της ανάγκης για ένα πλέγμα υπηρεσιών στη σύγχρονη αρχιτεκτονική μικροϋπηρεσιών
- Εγκατάσταση του Kuma σε συμπλέγματα Kubernetes
- Εξερεύνηση του επιπέδου ελέγχου του Kuma και των στοιχείων του επιπέδου δεδομένων
Ανάπτυξη και διαμόρφωση του Kuma στο Kubernetes
- Εγκατάσταση στοιχείων του πίνακα ελέγχου Kuma σε συμπλέγματα Kubernetes
- Ανάπτυξη διαμεσολαβητών επιπέδου δεδομένων Kuma μαζί με pods Kubernetes
- Ενσωμάτωση με Kubernetes συγχρονισμό διακομιστή API και πίνακα ελέγχου
- Επικύρωση και δοκιμή ανάπτυξης Kuma σε περιβάλλοντα Kubernetes
Ανακάλυψη υπηρεσιών και δρομολόγηση κυκλοφορίας με το Kuma
- Διαμόρφωση ανακάλυψης υπηρεσίας με τον Κατάλογο υπηρεσιών Kuma
- Εφαρμογή πολιτικών δρομολόγησης κυκλοφορίας χρησιμοποιώντας πόρους δρομολόγησης κυκλοφορίας Kuma
- Πρακτικές ασκήσεις: Διαμόρφωση δρομολόγησης κυκλοφορίας για διάφορα σενάρια ανάπτυξης
- Στρατηγικές εξισορρόπησης φορτίου στο Kuma: Εξισορρόπηση φορτίου επιπέδου 4 και επιπέδου 7
Προηγμένη διαχείριση κυκλοφορίας με Kuma
- Πληροφορίες για τις πολιτικές κυκλοφορίας της Kuma
- Τεχνικές δρομολόγησης, διαχωρισμού και διαμόρφωσης κυκλοφορίας Kuma
- Ζυγισμένη δρομολόγηση, έγχυση σφάλματος και διακοπή κυκλώματος
- Κατανομές καναρινιών και γαλαζοπράσινων με Kuma σε Kubernetes
Παρατηρησιμότητα και ασφάλεια κυκλοφορίας με Kuma
- Εφαρμογή λειτουργιών τηλεμετρίας και παρατηρησιμότητας με proxies επιπέδου δεδομένων Kuma
- Παρουσιάζοντας τις μετρήσεις επισκεψιμότητας, τις δυνατότητες παρακολούθησης και καταγραφής της Kuma
- Ασφαλής επικοινωνία από υπηρεσία σε υπηρεσία με κρυπτογράφηση mTLS
- Επιβολή πολιτικής κυκλοφορίας και έλεγχος πρόσβασης με τις πολιτικές κυκλοφορίας Kuma
Ενισχυμένη ασφάλεια με το Kuma στο Kubernetes
- Εφαρμογή αμοιβαίου ελέγχου ταυτότητας TLS (mTLS) μεταξύ υπηρεσιών
- Πολιτικές ελέγχου πρόσβασης βάσει ρόλου (RBAC) για λεπτομερή έλεγχο πρόσβασης
- Κρυπτογράφηση και προστασία δεδομένων στο πλέγμα υπηρεσιών Kuma εντός συμπλεγμάτων Kubernetes
Παρατηρησιμότητα και παρακολούθηση με Kuma
- Χρησιμοποιώντας τα Prometheus και Grafana για την παρακολούθηση των μετρήσεων Kuma
- Καταγραφή και παρακολούθηση με το Kuma για βελτιωμένη παρατηρησιμότητα
- Αντιμετώπιση προβλημάτων και εντοπισμός σφαλμάτων αναπτύξεων Kuma σε περιβάλλοντα Kubernetes
Στρατηγικές διανομής πολλαπλών συστάδων
- Ομοσπονδιακή αρχιτεκτονική πλέγματος υπηρεσιών με Kuma σε πολλαπλά συμπλέγματα Kubernetes.
- Αντιγραφή και συγχρονισμός πλέγματος υπηρεσίας σε συμπλέγματα
- Σχεδιασμός αποκατάστασης καταστροφών και ζητήματα υψηλής διαθεσιμότητας με το Kuma σε περιβάλλοντα πολλαπλών συστάδων
Βελτιστοποίηση απόδοσης και Scala οι ικανότητες του Kuma στο Kubernetes
- Βελτιστοποιημένα στοιχεία πίνακα ελέγχου Kuma και επίπεδο δεδομένων για απόδοση
- Scalaικανότητα των κατανομών Kuma σε συστάδες Kubernetes
- Στρατηγικές εξισορρόπησης φορτίου και συντονισμού απόδοσης για το πλέγμα εξυπηρέτησης Kuma
Προηγμένα θέματα και βέλτιστες πρακτικές
- Εφαρμογή έγχυσης αστοχίας και διακοπής κυκλώματος για δοκιμή ανθεκτικότητας
- Προηγμένες τεχνικές δρομολόγησης κυκλοφορίας: μετατόπιση κυκλοφορίας και κατοπτρισμός
- Ενσωμάτωση Kuma με εξωτερικά πλέγματα υπηρεσιών (π.χ. Istio, Linkerd)
- Βέλτιστες πρακτικές για την ανάπτυξη και τη διαχείριση του Kuma σε περιβάλλοντα παραγωγής
- Αντιμετώπιση κοινών προβλημάτων και τεχνικές εντοπισμού σφαλμάτων
Πρακτικά εργαστήρια:
- Διαμόρφωση συμπλεγμάτων Kubernetes για ανάπτυξη Kuma
- Αναπτύξτε εφαρμογές microservice με προηγμένες πολιτικές διαχείρισης κυκλοφορίας
- Εφαρμογή μέτρων ασφαλείας με mTLS και RBAC
- Παρακολούθηση αναπτύξεων Kuma με χρήση Prometheus και Grafana
- Σενάριο ανάπτυξης πολλαπλών συστάδων και δοκιμές αποκατάστασης από καταστροφή
- Ασκήσεις συντονισμού απόδοσης και κλιμάκωσης για Kuma στο Kubernetes
Έργο και τελική εξέταση (προαιρετικά)
- Wrapping Up Project: Σχεδιασμός και υλοποίηση μιας αρχιτεκτονικής πλέγματος υπηρεσιών χρησιμοποιώντας το Kuma για ένα δείγμα εφαρμογής microservices
- NobleProg Certification Exam: Αξιολογεί την κατανόηση των εννοιών, της διαμόρφωσης και των βέλτιστων πρακτικών Kuma από τους συμμετέχοντες
Requirements
- Προηγούμενη εμπειρία με τις βασικές αρχές του Kubernetes και τις έννοιες του containerization
- Ικανότητα στη χρήση της διεπαφής γραμμής εντολών του Linux
- Γνώση τεχνολογιών μεταφοράς εμπορευματοκιβωτίων (Docker, χρόνος εκτέλεσης κοντέινερ)
- Γνώση των βασικών δικτύων
- Η γνώση των αρχών δικτύωσης και των εννοιών του πλέγματος υπηρεσιών είναι χρήσιμη αλλά όχι απαραίτητη
Δημόσιο
- Μηχανικοί DevOps
- Διαχειριστές Kubernetes
- προγραμματιστές λογισμικού
- Αρχιτέκτονες συστημάτων
Testimonials (5)
έκανε υπομονή και κατάλαβε ότι υστερούμε
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
Machine Translated
την τεχνική προετοιμασία των εκπαιδευτικών
Giorgio - Asystel-BDF S.p.A.
Course - Creating a Service Mesh with Istio and Kubernetes
Machine Translated
Η εκπαίδευση ήταν πιο πρακτική
Siphokazi Biyana - Vodacom SA
Course - Kubernetes on AWS
Machine Translated
Μάθετε για το Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Course - Kubernetes on Azure (AKS)
Machine Translated
提供了对Docker和Kubernetes的良好基础。 (Note: The numbers Docker and Kubernetes are kept as is, assuming they refer to specific course codes or identifiers that should not be translated.) However, following the guideline of returning original if untranslatable while preserving meaning: It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
Machine Translated