Schița de curs

Introducere

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

Noțiuni introductive

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

Configurare avansată

  • Navigarea în interfața de administrare
  • Proiectarea microserviciilor distribuite
  • Fișiere și directoare
  • Jurnalizare
  • Politici și parametri
  • Exportul și importul definițiilor
  • Gestionarea gazdelor virtuale
  • Reglarea în timp real
  • TTL și cozile de mesaje
  • Dezvoltarea de plugin-uri

Securitate și Networking

  • Access controale
  • Autentificarea și permisiunile utilizatorului
  • Certificatul de autentificare
  • Conexiuni client
  • Utilizarea TLS
  • Rețele avansate

Disponibilitate ridicată și replicare

  • Bazele Erlang
  • Coada quorum
  • Implementarea fluxurilor
  • Clustering și federare
  • Monitorizare și verificări ale stării de sănătate

Optimizarea și reglarea performanței

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

Tehnici avansate de soluționare a problemelor

Rezumat și pași următori

Cerințe

  • Experiență de bază cu RabbitMQ

Audiență

  • Dezvoltatori
  • Ingineri software
 14 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses

Categorii înrudite