Curso Fundamentos de Message Brokers e Middleware

  • DevOps | CI | CD | Kubernetes | Web3

Curso Fundamentos de Message Brokers e Middleware

16h
Visão Geral

Este curso apresenta os fundamentos de Message Brokers e Middleware, abordando sua importância na integração de sistemas distribuídos, arquiteturas orientadas a eventos e aplicações corporativas modernas. O participante aprenderá os conceitos essenciais de mensageria, filas, tópicos, comunicação assíncrona, publicação e assinatura (Publish/Subscribe), além dos principais padrões de integração utilizados em ambientes corporativos. O curso também apresenta uma visão geral das principais plataformas do mercado, como Apache Kafka, RabbitMQ, IBM MQ, ActiveMQ e Azure Service Bus.

Objetivo

Após realizar este curso, você será capaz de:

  • Compreender os fundamentos de Message Brokers e Middleware
  • Entender arquiteturas orientadas a mensagens e eventos
  • Identificar os principais padrões de mensageria
  • Diferenciar filas, tópicos e modelos de comunicação
  • Conhecer as principais plataformas de mercado
  • Aplicar boas práticas na integração entre sistemas distribuídos
Publico Alvo
  • Desenvolvedores de Software
  • Arquitetos de Soluções
  • Engenheiros de Integração
  • Profissionais DevOps e Platform Engineering
  • Administradores de Sistemas
  • Analistas de Infraestrutura
Pre-Requisitos
  • Conhecimentos básicos de redes de computadores
  • Familiaridade com desenvolvimento de aplicações
  • Noções básicas de arquitetura de software
Conteúdo Programatico

Module 1: Introduction to Message Brokers and Middleware

  1. Evolution of enterprise integration
  2. Fundamentals of middleware
  3. Message broker concepts
  4. Synchronous versus asynchronous communication
  5. Enterprise messaging overview
  6. Common integration scenarios

Module 2: Messaging Models and Communication Patterns

  1. Point-to-point messaging
  2. Publish and subscribe model
  3. Message queues
  4. Topics and event streams
  5. Request-reply pattern
  6. Event-driven communication

Module 3: Enterprise Integration Patterns

  1. Enterprise Integration Patterns (EIP)
  2. Message routing
  3. Message transformation
  4. Message filtering
  5. Dead Letter Queue concepts
  6. Retry and error handling strategies

Module 4: Message Broker Platforms Overview

  1. Apache Kafka fundamentals
  2. RabbitMQ overview
  3. IBM MQ concepts
  4. ActiveMQ overview
  5. Azure Service Bus fundamentals
  6. Platform comparison and use cases

Module 5: Reliability, Security and Operations

  1. Message durability
  2. Delivery guarantees
  3. Authentication and authorization
  4. High availability concepts
  5. Monitoring and observability
  6. Best practices for enterprise messaging

Module 6: Practical Messaging Workshop

  1. Queue creation exercises
  2. Publish/Subscribe implementation
  3. Message routing laboratory
  4. Integration architecture examples
  5. Messaging troubleshooting techniques
  6. Final enterprise messaging project
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Node-RED para Automacao de Processos

32 horas

Curso Node-RED com Cloud Azure, AWS, GCP

32 horas Curso Pratico

Curso Node-RED com Inteligencia Artificial

32 horas Curso Pratico

Curso Node-RED para Integracao com ERP SAP

32 horas Curso Pratico