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 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