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