Acest curs avansat este dedicat profesioniștilor care au deja experiență cu RabbitMQ și doresc să aprofundeze aspecte legate de scalabilitate, securitate, clustering și integrarea în medii enterprise. Participanții vor învăța să optimizeze performanța, să gestioneze topologii complexe și să implementeze practici recomandate pentru disponibilitate ridicată și reziliență.
- Dezvoltatorilor cu experiență care folosesc RabbitMQ în aplicații distribuite
- DevOps Engineers interesați de gestionarea și monitorizarea instanțelor RabbitMQ
- Administratorilor de sistem care au nevoie de control avansat asupra arhitecturilor de mesagerie
- Configurarea RabbitMQ pentru performanță și scalabilitate
- Implementarea și administrarea clusterelor RabbitMQ
- High Availability: replicare, queue mirroring și partition handling
- Autentificare, autorizare și criptare a traficului
- Instrumente și tehnici de monitorizare și troubleshooting
- Integrarea RabbitMQ cu aplicații enterprise și microservicii
- Experiență practică cu RabbitMQ sau absolvirea cursului “Rabbit MQ Fundamentals”
- Cunoștințe de bază despre protocoale de mesagerie (AMQP) și arhitecturi distribuite
- Revizuirea arhitecturii RabbitMQ
- Componente și concepte esențiale
- Overview al proceselor și al mesajelor
- Clusterizare și High Availability
- Configurarea clusterelor
- Queue mirroring și politici de replicare
- Gestionarea particițiilor și failover
- Securitate în RabbitMQ
- Autentificare (useri, permisiuni, roluri)
- Autorizare și politici avansate
- Criptarea datelor (SSL/TLS)
- Monitorizare și Troubleshooting
- Instrumente de monitorizare (Prometheus, Grafana, CLI)
- Analiza metricilor și logurilor
- Diagnosticarea problemelor de performanță
- Integrare cu aplicații și microservicii
- Plugin-uri avansate
- Managementul traficului de mesaje
- Best practices pentru microservicii cu RabbitMQ
Nu sunt recomandări în acest moment.