Schița de curs

Introducere

  • Prezentare generală a caracteristicilor și arhitecturii RabbitMQ
  • Înțelegerea AMQP și a microserviciilor

Noțiuni introductive

  • Concepte de bază și avansate de server
  • Configurarea mediului de dezvoltare
  • Configurarea unei instanțe RabbitMQ
  • Probleme comune de instalare

Configurație avansată

  • Navigarea în interfața de administrare
  • Proiectarea microserviciilor distribuite
  • Fișiere și directoare
  • Înregistrare
  • Politici și parametri
  • Exportul și importul de definiții
  • Gestionarea gazdelor virtuale
  • Reglarea în timp de execuție
  • TTL și cozile de așteptare a mesajelor
  • Dezvoltarea de pluginuri

Securitate și Networking

  • Access controale
  • Autentificare și permisiuni pentru utilizatori
  • Autentificarea certificatelor
  • Conexiuni client
  • Utilizarea TLS
  • Rețele avansate

Disponibilitate ridicată și replicare

  • Fundamentele Erlang
  • Coadă de cvorum
  • Implementarea fluxurilor
  • Clusterizare și federație
  • Monitorizare și verificări de sănătate

Optimizarea și reglarea performanțelor

  • Monitorizarea utilizării memoriei
  • Gestionarea memoriei
  • Configurarea magazinului de mesaje
  • Controlul fluxului
  • Reglarea avansată a performanței

Tehnici avansate de depanare

Rezumat și etapele următoare

Cerințe

  • Experiență de bază cu RabbitMQ

Audiență

  • Dezvoltatorii
  • Inginerii de software
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (5)

Cursuri înrudite

Categorii înrudite