Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Διάρκεια 16 Ώρες
Εξέλιξη Κομματιού
Ενότητα 1: Εισαγωγή στην Αρχιτεκτονική του Confluent Apache Kafka και τη Διαμόρφωση Συστάδων
- Τι είναι το Apache Kafka και η Πλατφόρμα Confluent;
- Βασικές αρχές broker, παραγωγού, καταναλωτή και θεμάτων του Kafka
- Ο ρόλος του Kafka σε αγωγούς ροής δεδομένων και ανταλλαγής μηνυμάτων
- Επεκτάσεις Confluent: REST Proxy, Schema Registry, Control Center
- Αρχιτεκτονική συστάδας Kafka: brokers, κατατμήσεις και αναπαραγωγή
Ενότητα 2: Διαμόρφωση Απαρτίας Zookeeper
- Τι είναι το Zookeeper;
- Ο ρόλος του Zookeeper σε μια συστάδα Kafka
- Μέγεθος απαρτίας Zookeeper
- Διαμόρφωση Zookeeper
- Υλοποίηση SSH στους διακομιστές μας
- Πρακτική εξάσκηση: Διαμόρφωση Zookeeper (ως ομάδα και ως υπηρεσία)
- Χρήση της Διεπαφής Γραμμής Εντολών (CLI) του Zookeeper
- Πρακτική εξάσκηση: Ρύθμιση απαρτίας Zookeeper
- Το εσωτερικό σύστημα αρχείων του Zookeeper
- Παράγοντες απόδοσης που επηρεάζουν το Zookeeper
- Επίδειξη: Εργαλεία διαχείρισης Zookeeper και Zoonavigator
Ενότητα 3: Διαμόρφωση Συστάδας Kafka
- Βασικές αρχές Kafka
- Διαμόρφωση Kafka
- Πρακτική εξάσκηση: Διαμόρφωση Kafka σε έναν μόνο broker
- Πρακτική εξάσκηση: Εκτέλεση εντολών Kafka
- Πρακτική εξάσκηση: Ρύθμιση Kafka πολλαπλών brokers (συστάδα)
- Πρακτική εξάσκηση: Δοκιμή συστάδας Kafka
- Μπορώ να συνδεθώ στη συστάδα Kafka μου;
- Διαμόρφωση advertised.listeners: βασική ρύθμιση
- Διαμόρφωση θεμάτων
- Ρύθμιση εισαγωγής και παράδοσης μηνυμάτων σε θέματα
- Πρακτική εξάσκηση: Επίδειξη ανθεκτικότητας του Kafka
- Απόδοση Kafka: I/O, δίκτυο, RAM, CPU, ΛΣ
- Απόδοση Kafka: άλλοι παράγοντες
- Πρακτική εξάσκηση: Πώς να τροποποιήσετε τις διαμορφώσεις broker
Ενότητα 4: Προηγμένη Διαμόρφωση Kafka
- Διαμόρφωση Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry
- Αποστολή και λήψη μηνυμάτων (CLI, Java, Spring Framework)
- Εργαλεία μετρικών και παρακολούθησης (Confluent Control Center, Elasticsearch, κ.λπ.)
- Αρχεία καταγραφής και διαχείριση offsets
- Υψηλή διαθεσιμότητα και ανάκαμψη από καταστροφή
- Διασφάλιση υψηλής διαθεσιμότητας με αναπαραγωγή
- Συντονισμός απόδοσης (παραγωγός/καταναλωτής)
- Στρατηγικές ανάκαμψης από καταστροφή
- Έλεγχος εναλλαγής και ανάκτηση δεδομένων
- Ρύθμιση συνδέσμων
- Υλοποίηση Kafka Connect
- Χαρακτηριστικά ασφαλείας του Kafka
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Εμπειρία με συστήματα βασισμένα σε Linux και εργαλεία γραμμής εντολών
- Εξοικείωση με έννοιες κατανεμημένων συστημάτων
- Κατανόηση βασικής δικτύωσης και διαμόρφωσης συστήματος
Κοινό-στόχος
- Ομάδες DevOps και SRE που διαχειρίζονται αναπτύξεις Kafka
- Διαχειριστές συστημάτων που εργάζονται με Confluent και Zookeeper
- Προγραμματιστές και αρχιτέκτονες Kafka υπεύθυνοι για κλιμακούμενα συστήματα
Σχόλια (2)
Εφαρμογή ανεξάρτητων εκπαιδευτικών άσκησεων στο περιβάλλον κατάρτισης.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Κομμάτι - Kafka for Administrators
Μηχανική Μετάφραση
Πολύ πρακτικά παραδείγματα. Ο εκπαιδευτής προσπάθησε να διατηρήσει ρυθμό όπου κάθε μέλος της ομάδας ήταν σε θέση να ακολουθήσει, παρ' όλο που η ομάδα ήταν αφηρημένη ως προς το επίπεδο γνώσεων. Παρείχε συντρόφια σε βασικά όλους όσους το αξίωσαν :)
Georgi - BMW SA
Κομμάτι - Apache Kafka for Developers
Μηχανική Μετάφραση