Schița de curs

Introducere

Înțelegerea microserviciilor (Micro Services) și a cozilor de mesaje

Prezentare generală a protocolelor de mesagerie: REST, SOAP și AMQP

Cum implementează RabbitMQ AMQP pentru a permite cuplarea slabă între servicii

Configurarea mediului de dezvoltare

Instalarea și configurarea RabbitMQ

Prezentare generală a bibliotecii client Pika RabbitMQ pentru Python

Studiu de caz: Răspuns la o cerere de descărcare a unui PDF

Crearea de aplicații producător și consumator în Python

Conectarea la serverul RabbitMQ

Efectuarea de operațiuni comune în RabbitMQ

Trimiterea, primirea și coada mesajelor

Integrarea RabbitMQ într-o aplicație existentă

Rutare cu schimb de subiecte vs schimb direct

Gestionarea serverului RabbitMQ

Monitorizarea serverului RabbitMQ

Depanarea RabbitMQ

Rezumat și concluzii

Cerințe

  • Experiență în programarea Python

Publicul țintă

  • Dezvoltatori
  • Arhitecți de software
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite