Course Outline

Εισαγωγή

    Διαχείριση διαμόρφωσης, ανακάλυψη υπηρεσιών και κατανεμημένος συντονισμός κ.λπ. έναντι παραδοσιακών βάσεων δεδομένων - έγγραφα (αρχεία) έναντι πίνακες

Πώς λειτουργεί ένα κατανεμημένο σύστημα

    Εξισορρόπηση φορτίου, διαθεσιμότητα, κόμβοι ανάκτησης (κύριοι, υποτελείς, κ.λπ.) Αποθήκευση μηνυμάτων

Επισκόπηση etcd Χαρακτηριστικά και Αρχιτεκτονική

    etcd σε λειτουργία συμπλέγματος - ηγέτες και ακόλουθοι Διασφάλιση συναίνεσης χρησιμοποιώντας το πρωτόκολλο Raft

Ρύθμιση κ.λπ

    Λήψη και εκτέλεση δυαδικών αρχείων Χρήση του etcdctl CLI Διαμόρφωση συμπλέγματος etcd

Λειτουργία etcd

    Σύνδεση πελατών στην υπηρεσία etcd Προσθήκη και προβολή "έγγραφων" με χρήση του ενσωματωμένου προγράμματος-πελάτη etcd Ανάγνωση και εγγραφή σε etcd από μέσα Kubernetes Ανάγνωση και εγγραφή σε etcd από μια εφαρμογή microservice

Πραγματικός κόσμος Use Cases

    Αλλαγή συμπεριφοράς εφαρμογής ως απόκριση σε αλλαγές Χρήση etcd για αποθήκευση στοιχείων σύνδεσης βάσης δεδομένων Χρήση etcd για αποθήκευση σημαιών χαρακτηριστικών

Διαχείριση συμπλέγματος etcd

    Επίτευξη ανοχής σφαλμάτων Προσαρμογή του αριθμού των κόμβων στο σύμπλεγμα Αναδιαμόρφωση αρχηγού κόμβου Εκτέλεση κατανεμημένου κλειδώματος σε ένα σύμπλεγμα Χρήση μετρήσεων για την παρακολούθηση λανθάνοντος χρόνου Δημιουργία αντιγράφων ασφαλείας δεδομένων etcd

etcd στο Public Cloud

    Υποστήριξη παρόχου cloud (AWS, κ.λπ.) Networking προ-συντονισμός

Βέλτιστες πρακτικές

Αντιμετώπιση προβλημάτων

Περίληψη και Συμπέρασμα

Requirements

  • Βασική εμπειρία ανάπτυξης διαδικτυακών εφαρμογών
  • Βασική κατανόηση του Kubernetes
  • Linux εμπειρία γραμμής εντολών

Ακροατήριο

  • προγραμματιστές
 7 Hours

Number of participants



Price per participant

Testimonials (5)

Related Courses

Microsoft Orleans Deep Drive

14 Hours

XQuery

14 Hours

BizTalk for Developers

21 Hours

Biztalk for Administrators

35 Hours

BizTalk for Administrators - Beginner to Advanced

70 Hours

Related Categories