Course Outline
Μετάπτυξη 1: Εισαγωγή στην αρχιτεκτονική και την ρύθμιση του κλάστερ Confluent Apache Kafka
- Η ρόλος του Kafka στα πρωτότυπα ποδήλατα δεδομένων
- Τα διαφορά μεταξύ Apache Kafka και Confluent Kafka
- Κεντρικά συστατικά: παραγωγοί, καταναλωτές, μεσόληπτοι, θέματα, διαιρέσεις
- Πρότυπα εγκατάστασης Kafka cluster και στοιχεία που χρειάζεται να αναληφθούν υπόψη για τη μεγέθυνση
Μετάπτυξη 2: Ρύθμιση Zookeeper Quorum
- Τι είναι το Zookeeper;
- Η ρόλος του Zookeeper σε ένα Kafka cluster
- Μέγεθος Zookeeper Quorum
- Ρύθμιση του Zookeeper
- Εφαρμογή SSH στους διακομιστές μας
- Πράξη: Ρύθμιση του Zookeeper (ως ομάδα και ως υπηρεσία)
- Χρήση του Zookeeper Command Line Interface (CLI)
- Πράξη: Ρύθμιση Zookeeper Quorum
- Εσωτερικό σύστημα αρχείων του Zookeeper
- Της παράγοντες επιρροής και επηρεάζονται η απόδοση του Zookeeper
- Demonstration of management tools for Zookeeper and Zoonavigator
Μετάπτυξη 3: Ρύθμιση Kafka Cluster
- Βασικές συννόηση όρου το Kafka
- Ρύθμιση του Kafka
- Πράξη: Ρύθμιση των μεσόληπτων κλάστερα του Kafka
- Πράξη: Αναπομπή διαδικασίες του Kafka
- Πράξη: Ρύθμιση με πολλοπλόσωμο κλάστερ του Kafka broker
- Πράξη: Έλεγχος κλάστερα Kafka
- Μπορώ να συνδεθώ με το κλάστερ μου του Kafka;
- Ρύθμιση Advertised.listeners: η πιο σημαντική ρύθμιση
- Ρύθμιση θέματος
- Ρύθμιση για κατεβάσιμο από θέματα και είσοδο μηνυμάτων
- Πράξη: Παρουσίαση της αντοχής του Kafka
- Απόδοση Kafka: I/O
- Απόδοση Kafka: Δίκτυα (RED)
- Απόδοση Kafka: RAM
- Απόδοση του Kafka: CPU
- Απόδοση κλάστερα του Kafka: Σύστημα Εκκίνησης (OS)
- Απόδοση του Kafka: άλλο
- Πράξη: Πώς να ρυθμίσετε το κλάστερ broker του Kafka
Μετάπτυξη 4: Προβληματική ανάπτυξη των ρυθμίσεων του Kafka
- Landoop κλάστερ interface topic, Confluent REST Proxy, Confluent Schema Registry configuration
- Αποστολή και λήψη μηνυμάτων (CLI, Java, και Spring framework)
- Μετρικές και έλεγχος ορατό υποστηρίξεων (Confluent Control Center, Elasticsearch κ.ά.)
- Αρχεία και διαχείριση πλήθους offset
- Υψηλή διαθέσιμότητα και ανάκτηση σε περίπτωση δυσκολιών
- Ασφάλεια της υψηλής επιδιάβασης μέσα από αντιγραφή
- Επεξεργασία παραγωγή και καταναλωτών δύναμη
- Στρατηγικές ανάκτησης σε περίπτωση δυσκολιών
- Έλεγχος αποδοχής και ανάκτηση δεδομένων
- Ρύθμιση εγκαταστάσεων συνδέσεις
- Kafka Connect implementation
- Χαρακτηριστικά ασφαλεία του Kafka
Επεξούσια και Επόμενα βήματα
Requirements
- Εξοικείωση με κατανεμημένα συστήματα και ένδειξης
- Εμπειρία με το παράθυρο εντολών Linux
- Βασικός χαρακτήρας στα δικτύα και την διαχείριση συστήματος
Διάσπαση
- Διαχειριστές συστήματος
- DevOps μηχανικοί
- Επιχειρησιακές και οργάνωση εQUIPMENTS
Testimonials (5)
Αρκετή πρακτική εμπειρία, ο καθηγητής είναι γνώστες
Chris Tan
Course - A Practical Introduction to Stream Processing
Machine Translated
Κατά τη διάρκεια των ασκήσεων, ο James μου εξήγησε σε λεπτομέρεια κάθε βήμα που μου προκαλούσε δυσκολίες. Ήθελα να γνωρίζω όλα από την αρχή στο NIFI. Εξήγησε μου το πραγματικό στόχο του NIFI, ακόμη και βασικά θέματα όπως το open source. Καλύψε εντελώς κάθε concept του Nifi, αρχίζοντας από επίπεδο ξεκαθάρισης μέχρι επίπεδο προγραμματιστή.
Firdous Hashim Ali - MOD A BLOCK
Course - Apache NiFi for Administrators
Machine Translated
Ωτι το είχα από την αρχή.
Peter Scales - CACI Ltd
Course - Apache NiFi for Developers
Machine Translated
Ανακάλυψη/επισκόπηση κρίσιμων σημείων των θεμάτων που συζητήθηκαν.
Paolo Angelo Gaton - SMS Global Technologies Inc.
Course - Building Stream Processing Applications with Kafka Streams
Machine Translated
Informative and had correct level of detail I believe.
Asif Akhtar
Course - Distributed Messaging with Apache Kafka
Machine Translated