Programa do Curso

Introdução

Compreensão de Microservices (Micro Serviços) e Enfileiramento de Mensagens

Visão geral dos protocolos de mensagens: REST, SOAP e AMQP

Como RabbitMQ implementa o AMQP para permitir o acoplamento livre entre serviços

Configurar o ambiente de desenvolvimento

Instalação e configuração RabbitMQ

Visão geral da biblioteca cliente Pika RabbitMQ para Python

Estudo de caso: Responder a um pedido de descarregamento de um PDF

Criação de aplicações de produtor e de consumidor em Python

Ligação ao servidor RabbitMQ

Realização de operações RabbitMQ comuns

Envio, receção e colocação de mensagens em fila de espera

Integração de RabbitMQ numa aplicação existente

Encaminhamento com intercâmbio de tópicos vs. intercâmbio direto

Gerir o servidor RabbitMQ

Monitorização do servidor RabbitMQ

Resolução de problemas RabbitMQ

Resumo e conclusão

Requisitos

  • Python experiência de programação

Público

  • Desenvolvedores
  • Arquitectos de software
  14 horas
 

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas