Intrati in legatura

Schița de curs

Introducere

  • Prezentare generală a Apache Kafka
  • Introducere în streamingul de evenimente și procesarea datelor în timp real
  • Prezentare generală a Apache Kafka și a caracteristicilor sale
  • Cazuri de utilizare și beneficii ale Kafka în dezvoltarea de aplicații moderne

Înțelegerea Arhitecturii și Conceptelor de Bază ale Kafka

  • Arhitectura Kafka: brokeri, subiecte, partiții și replici
  • Producători și consumatori: publicarea și consumarea mesajelor
  • Înțelegerea rolului ZooKeeper în Kafka

Subiecte și Partiții Kafka

  • Crearea și configurarea subiectelor
  • Înțelegerea partițiilor și implicațiile lor
  • Replicarea și toleranța la erori în Kafka

Producători Kafka

  • Crearea producătorilor Kafka folosind diverse limbaje de programare
  • Serializarea mesajelor și tehnici de serializare
  • Configurații și practici recomandate pentru producători

Consumatori Kafka

  • Dezvoltarea consumatorilor Kafka folosind diferite limbaje de programare
  • Configurarea grupurilor de consumatori și a offset-urilor
  • Strategii pentru procesarea mesajelor și garanțiile de livrare

Integrarea Kafka cu Sisteme Externe folosind Kafka Connect

  • Prezentare generală a Kafka Connect și a connectorilor săi
  • Configurarea și utilizarea Kafka Connect pentru integrarea datelor
  • Integrarea Kafka cu sisteme externe

Scrierea Aplicațiilor de Streaming cu Kafka Streams & ksqlDB

  • Introducere în Kafka Streams și capacitățile sale de procesare a fluxurilor
  • Dezvoltarea aplicațiilor de procesare a fluxurilor cu Kafka Streams
  • Utilizarea ksqlDB pentru procesarea și analiza datelor în timp real

Integrarea unei Aplicații Client Kafka cu Confluent Cloud

  • Prezentare generală a Confluent Cloud și a caracteristicilor sale
  • Configurarea și conectarea unei aplicații client Kafka cu Confluent Cloud

Securitatea în Kafka

  • Introducere în caracteristicile de securitate ale Kafka
  • Configurarea SSL/TLS pentru comunicare securizată
  • Mecanisme de autentificare și autorizare în Kafka

Monitorizare și Operațiuni

  • Monitorizarea Kafka folosind metrici și instrumente
  • Gestionarea clusterelor și resurselor Kafka
  • Depanarea problemelor comune și optimizarea performanței

Practici Recomandate și Cazuri de Utilizare din Lumea Reală

  • Practici recomandate pentru proiectarea aplicațiilor bazate pe Kafka
  • Studii de caz și exemple de implementări Kafka în diverse industrii
  • Practici recomandate pentru construirea de arhitecturi Kafka scalabile și tolerant la erori

Rezumat și Pași Următori

Cerințe

  • Cunoștințe de bază de programare

Publicul țintă

  • Dezvoltatori
  • Programatori
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite