Curso Introdução ao Publish/Subscribe e Message Queues

  • DevOps | CI | CD | Kubernetes | Web3

Curso Introdução ao Publish/Subscribe e Message Queues

8h
Visão Geral

Este curso apresenta os conceitos fundamentais dos modelos de comunicação Publish/Subscribe (Pub/Sub) e Message Queues, amplamente utilizados na integração de sistemas distribuídos e arquiteturas orientadas a eventos. O participante aprenderá como produtores e consumidores se comunicam de forma assíncrona, compreenderá as diferenças entre filas e tópicos, além de conhecer os principais cenários de utilização dessas abordagens em aplicações corporativas modernas.

Objetivo

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

  • Compreender os conceitos de Publish/Subscribe e Message Queues
  • Diferenciar os modelos de comunicação baseados em filas e tópicos
  • Entender o funcionamento da comunicação assíncrona
  • Identificar cenários de utilização em arquiteturas distribuídas
  • Conhecer as principais plataformas de mensageria do mercado
  • Aplicar boas práticas em soluções baseadas em mensagens
Publico Alvo
  • Desenvolvedores de Software
  • Analistas de Sistemas
  • Arquitetos de Soluções
  • Engenheiros de Integração
  • Profissionais DevOps
  • Estudantes de tecnologia interessados em sistemas distribuídos
Pre-Requisitos
  • Conhecimentos básicos de desenvolvimento de software
  • Noções de redes de computadores
  • Familiaridade com APIs é recomendada
Conteúdo Programatico

Module 1: Fundamentals of Publish/Subscribe and Message Queues

  1. Introduction to enterprise messaging
  2. Synchronous versus asynchronous communication
  3. Message queue concepts
  4. Publish and Subscribe model
  5. Producers, consumers and brokers
  6. Enterprise messaging use cases

Module 2: Messaging Components and Communication Models

  1. Queues versus topics
  2. Point-to-point messaging
  3. Publish/Subscribe architecture
  4. Message lifecycle
  5. Delivery guarantees overview
  6. Common messaging patterns

Module 3: Messaging Platforms Overview

  1. Apache Kafka overview
  2. RabbitMQ fundamentals
  3. IBM MQ overview
  4. ActiveMQ concepts
  5. Cloud messaging services
  6. Platform comparison

Module 4: Best Practices and Practical Applications

  1. Reliability fundamentals
  2. Error handling concepts
  3. Basic monitoring techniques
  4. Messaging security overview
  5. Enterprise integration scenarios
  6. Practical messaging exercises
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso SQL For Data Analysis Advanced Techniques for Transforming Data into Insights

40 horas

Curso Automate Tedious Tasks With Python by Al Sweigart

32 horas Curso Pratico

Curso HDI KCS Knowledge-Centered Support

24 horas

Curso ITIL 4 MP Mannaging professional

24 horas

Curso AUTOSAR Classic Intermediate

24 horas