Schița de curs

Introducere

Înțelegerea Microservices (MicroServicii) și Coada de mesaje

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

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

Configurarea mediului de dezvoltare

Instalarea și configurarea RabbitMQ

Prezentare generală a bibliotecii client Pika RabbitMQ pentru Python

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

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

Conectarea la serverul RabbitMQ

Efectuarea operațiilor comune RabbitMQ

Trimiterea, recepționarea și punerea în coadă a mesajelor

Integrarea RabbitMQ într-o aplicație existentă

Rutarea cu Schimb de subiecte vs Schimb direct

Gestionarea serverului RabbitMQ

Monitorizarea serverului RabbitMQ

Depanare RabbitMQ

Rezumat și concluzii

Cerințe

  • Python experiență în programare

Audiență

  • Dezvoltatorii
  • Arhitecți 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 (4)

Cursuri înrudite

Categorii înrudite