Curso Fundamentos de Enterprise Messaging Systems

  • DevOps | CI | CD | Kubernetes | Web3

Curso Fundamentos de Enterprise Messaging Systems

16h
Visão Geral

Este curso apresenta os fundamentos dos Enterprise Messaging Systems (EMS), abordando como sistemas corporativos utilizam mensageria para integrar aplicações, garantir comunicação assíncrona, aumentar escalabilidade e promover desacoplamento entre serviços. O participante aprenderá os principais conceitos de filas, tópicos, brokers de mensagens, padrões de integração e mecanismos de entrega confiável, além de conhecer as principais plataformas utilizadas em ambientes empresariais.

Objetivo

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

  • Compreender os fundamentos dos Enterprise Messaging Systems
  • Identificar os principais componentes de uma infraestrutura de mensageria corporativa
  • Diferenciar modelos de comunicação síncrona e assíncrona
  • Entender padrões de mensageria utilizados em ambientes distribuídos
  • Conhecer as principais plataformas de Enterprise Messaging
  • Aplicar boas práticas para integração entre aplicações corporativas
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 arquitetura de software
  • Familiaridade com desenvolvimento de aplicações
  • Noções básicas de redes e integração de sistemas
Conteúdo Programatico

Module 1: Introduction to Enterprise Messaging Systems

  1. Evolution of enterprise integration
  2. Fundamentals of enterprise messaging
  3. Messaging system architecture
  4. Synchronous versus asynchronous communication
  5. Enterprise messaging use cases
  6. Benefits and challenges

Module 2: Messaging Components and Communication Models

  1. Producers and consumers
  2. Message brokers
  3. Queues and topics
  4. Point-to-point messaging
  5. Publish and subscribe model
  6. Event-driven communication concepts

Module 3: Enterprise Messaging Patterns

  1. Enterprise Integration Patterns (EIP)
  2. Message routing
  3. Message transformation
  4. Dead Letter Queue
  5. Retry mechanisms
  6. Guaranteed message delivery

Module 4: Enterprise Messaging Platforms

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

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. Operational best practices

Module 6: Enterprise Messaging Workshop

  1. Queue and topic implementation
  2. Publish/Subscribe exercises
  3. Enterprise integration scenarios
  4. Message routing laboratories
  5. Monitoring and troubleshooting
  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 Arquitetura AI-First com AWS

24 horas

Curso Arquitetura AI-First com Azure

24 horas

Curso Arquitetura AI-First com Kubernetes

24 horas

Curso Desenvolvimento AI-First com Python

24 horas

Curso Site Reliability Engineering SRE Improving Service

32 horas Curso Pratico