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