Course Outline
Module 1: Εισαγωγή στην αρχιτεκτονική και την ρύθμιση του κλάστερ Confluent Apache Kafka
- Τι είναι η Apache Kafka και το πλατφόρμα Confluent;
- Fondamental Kafka broker, producer, consumer, και topic
- Η ρόλος του Kafka σε pipelines data streaming και μηνύματων
- Επέκταση Confluent: REST Proxy, Schema Registry, Control Center
- Αρχιτεκτονική του Kafka cluster: brokers, διαιρέσεις και αντιγραφές
Module 2: Ρύθμιση Quorum Zookeeper
- Τι είναι το Zookeeper;
- Η ρόλος του Zookeeper σε κλάστερ Kafka
- Μέγεθος Quorum Zookeeper
- Ρύθμιση Zookeeper
- Εφαρμογή SSH στους διακομιστές μας
- Hands-on: Ρύθμιση Zookeeper (ως ομάδα και ως υπηρεσία)
- Χρήση του CLI Zookeeper
- Hands-on: Εγκατάσταση Quorum Zookeeper
- Σύστημα αρχείων εσωτερικών Zookeeper
- Παράγοντες περιβάλλοντος επηρέαζουν τον Zookeeper
- Demo: Εργαλεία διαχείρισης Zookeeper και Zoonavigator
Module 3: Ρύθμιση Kafka Cluster
- Fondamental Kafka
- Ρύθμιση του Kafka
- Hands-on: Ρύθμιση του Kafka σε έναν διακομιστή
- Hands-on: Εκτέλεση εντολών Kafka
- Hands-on: Σύνδεση κλάστερ multi-broker (cluster)
- Hands-on: Πειραματική χρήση του Kafka cluster
- Μπορώ να συνδέσω με το κλάστερ μου του Kafka;
- Ρύθμιση advertised.listeners: κλειδί ρύθμισης
- Ρύθμιση topic
- Εγκατάσταση εισαγωγής και παράδοσης μηνυμάτων σε topics
- Hands-on: Παρουσίαση της αντοχής του Kafka
- Επικινδύνεια Kafka: I/O, δικτύων, RAM, CPU, OS
- Περιβάλλον επικίνδυνη του Kafka: άλλοι παράγοντες
- Hands-on: Πώς να ρυθμίζετε τις διακομιστές
Module 4: Σημαντική Kafka Configuration
- Επεξεργασία Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry
- Αποστολή και αποδοχή μηνυμάτων (CLI, Java, Spring Framework)
- Eργαλεία metrics και monitoring (Confluent Control Center, Elasticsearch, etc.)
- Αρχεία και διαχείριση offsets
- Υψηλή αξιοπιστία και ευεκτοτόνη συμβαδίσεις
- Πώς να εγγυάσετε την υψηλή αξιοπιστία με τις αντιγραφές
- Ρύθμιση περιβάλλον (producer/consumer)
- Eυεκτότητα στρατηγικές διαχείρισης απώλειας
- Ελεύθερη ελέγχου και ανάκτησης δεδομένων
- Εγκατάσταση συνδέσεις
- Επίβαση Kafka Connect
- Χαρακτηριστικά ασφαλείας του Kafka
Σύνοψη και Επόμενα βήματα
Requirements
- Εμπειρία με συστήματα βασισμένα στο Linux και εργαλεία γραμμής εντολών
- Γνώση των θεμελιωδών διακριτικών συστημάτων
- Σύνειδηση βασικών δικτύων και συστήματος ρύθμισης
Πληροφόρηση
- Ομάδες DevOps και SRE που διαχειρίζονται εγκαταστάσεις Kafka
- Διαχειριστές συστημάτων που εργάζονται με το Confluent και το Zookeeper
- Προγραμματιστές και αρχιτέκτονες Kafka υπεύθυνοι για επιτρεπτά συστήματα
Σχόλια (5)
Αλληλεπίδραση με τον εκπαιδευτή Ένας αριθμός σχετικών ασκήσεων και εργαστηριακών πρακτικών εξετάσεων
Salim - SICPA SA
Course - Administration of Kafka Message Queue
Μηχανική Μετάφραση
διαδραστική προσέγγιση του δασκάλου, όχι μια ευθεία ιστορία αλλά ενεργώντας στις ερωτήσεις του κοινού.
Rens - Canon Medical Informatics Europe B.V.
Course - Administration of Kafka Topic
Μηχανική Μετάφραση
Τα εργαστήρια και οι διαφάνειες συνδυάζονται καλά με τη γνώση και την αγάπη του Χόρχε για τον Κάφκα.
Willem - BMW SA
Course - Apache Kafka for Developers
Μηχανική Μετάφραση
εξαιρετικά επικοινωνητικό...
Richard Langford
Course - SMACK Stack for Data Science
Μηχανική Μετάφραση
Αρκετή πρακτική εμπειρία, ο καθηγητής είναι γνώστες
Chris Tan
Course - A Practical Introduction to Stream Processing
Μηχανική Μετάφραση