Intrati in legatura

Schița de curs

1. Introducere în RabbitMQ

  • Configurarea folderelor necesare
  • Descărcarea și instalarea RabbitMQ

2. Înțelegerea mesageriei

  • Rolul unui consumer
  • Rolul unui producer
  • Legarea consumerilor și a producătorilor
  • Mesaje și durabilitate
  • Cum să verifici livrarea

3. Administrarea RabbitMQ

  • Pornirea și oprirea nodurilor
  • Fișierele de configurare RabbitMQ
  • Cum să gestionezi privilegiile
  • Vizualizarea statisticilor și analiza logurilor
  • Trimiterea alertelor
  • Cum să configurezi procesarea paralelă

4. Înaltă disponibilitate cu cluster

  • Arhitectura unui cluster
  • Cozile într-un cluster
  • Configurarea unui cluster de test
  • Distribuirea nodurilor pe mai multe mașini
  • Cum să păstrezi mesajele: cozi mirrorate

5. O perspectivă de programator

  • Scrierea unui cod robust
  • Instalarea și configurarea HAProxy
  • Failover-ul clienților între servere

6. Implementarea failover-ului și a replicării

  • Configurarea unui master/slave bazat pe load balancer
  • Instalarea pluginului Shovel
  • Configurarea și rularea Shovel

7. Instrumente web pentru administrarea RabbitMQ

  • Pluginul RabbitMQ Management
  • Gestionarea RabbitMQ din consola web
  • Administrarea utilizatorilor din consola web
  • Gestionarea cozilor din consola web
  • Utilizarea interfeței de linie de comandă

8. RabbitMQ și REST API

  • Funcționalitățile REST API
  • Accesarea statisticilor
  • Provisioning vhost și utilizatori

9. Monitorizarea și securizarea RabbitMQ

  • Durabilitatea mesajelor și confirmarea mesajelor
  • Utilizarea memoriei și limitele proceselor
  • Configurarea SSL

Cerințe

  • Experiență cu interfața de linie de comandă Linux.
  • Înțelegerea conceptelor de dezvoltare a aplicațiilor enterprise.

Public țintă

  • Specialiști IT
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite