Formacao Messaging & Event Streaming Architect

  • Formações de TI

Formacao Messaging & Event Streaming Architect

120 horas de capacitação
Visão Geral

A Formação Messaging & Event Streaming Architect foi desenvolvida para arquitetos de soluções, engenheiros de integração, especialistas em middleware, profissionais de infraestrutura, DevOps e desenvolvedores que desejam se especializar no desenho, implementação, administração e governança de plataformas modernas de mensageria e streaming de eventos.

O programa aborda desde os conceitos fundamentais de sistemas distribuídos e comunicação assíncrona até arquiteturas avançadas orientadas a eventos (Event-Driven Architecture), processamento de eventos em tempo real, alta disponibilidade, observabilidade, segurança, automação, integração com ambientes Cloud Native e microsserviços.

Ao longo da formação, os participantes terão contato prático com as principais tecnologias utilizadas pelo mercado, permitindo projetar ambientes corporativos altamente escaláveis, resilientes e preparados para aplicações críticas.

Objetivo

Após realizar esta Formação Messaging & Event Streaming Architect, você será capaz de:

  • Projetar arquiteturas modernas de mensageria e streaming de eventos.
  • Implementar soluções Event-Driven Architecture (EDA).
  • Trabalhar com as principais tecnologias de mensageria do mercado.
  • Projetar ambientes altamente disponíveis e escaláveis.
  • Implementar observabilidade em ambientes distribuídos.
  • Aplicar boas práticas de segurança e governança.
  • Implementar integrações utilizando padrões de mercado.
  • Trabalhar com microsserviços e arquiteturas Cloud Native.
  • Utilizar ferramentas de automação e infraestrutura como código.
  • Projetar plataformas corporativas de integração em tempo real.
Publico Alvo
  • Arquitetos de Soluções
  • Arquitetos de Software
  • Arquitetos de Integração
  • Engenheiros de Middleware
  • Administradores de Sistemas
  • Especialistas DevOps
  • Engenheiros Cloud
  • Desenvolvedores Back-End
  • Especialistas em Microsserviços
  • Profissionais de Infraestrutura
  • Consultores de Tecnologia
  • Líderes Técnicos
Pre-Requisitos
  • Conhecimentos básicos de Linux.
  • Conhecimentos de redes TCP/IP.
  • Conhecimentos básicos de programação.
  • Noções de microsserviços.
  • Conceitos básicos de containers.
  • Conhecimentos básicos de APIs REST.
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 01 - Fundamentos de Messaging e Middleware

  • Conceitos de mensageria
  • Middleware corporativo
  • Message Brokers
  • Event Brokers
  • Padrões de integração
  • Comunicação síncrona e assíncrona
  • Arquiteturas distribuídas

Módulo 02 - RabbitMQ Foundation

  • Exchanges
  • Queues
  • Routing
  • Clustering
  • Federation
  • Shovel
  • HA Policies
  • Laboratórios práticos

Módulo 03 - RabbitMQ Advanced Administration

  • Performance Tuning
  • Disaster Recovery
  • Observabilidade
  • Segurança
  • Kubernetes Operator
  • Multi Datacenter

Módulo 04 - Apache Kafka Foundation

  • Brokers
  • Producers
  • Consumers
  • Topics
  • Partitions
  • Replication
  • Consumer Groups

Módulo 05 - Apache Kafka Administration

  • Kafka Cluster
  • KRaft
  • Security
  • Performance
  • Monitoring
  • Kafka CLI

Módulo 06 - Apache ActiveMQ e Artemis

  • ActiveMQ Classic
  • Artemis
  • JMS
  • Clustering
  • HA

Módulo 07 - IBM MQ Administration

  • MQ Queue Managers
  • Channels
  • Clusters
  • Security
  • Performance
  • HA

Módulo 08 - NATS e ZeroMQ

  • Lightweight Messaging
  • Pub/Sub
  • JetStream
  • Distributed Messaging

Módulo 09 - Redis Streams

  • Event Streaming
  • Consumer Groups
  • Performance
  • High Availability

Módulo 10 - Apache Pulsar Fundamentals

  • Multi-Tenancy
  • Geo Replication
  • Streaming
  • Tiered Storage

Módulo 11 - MQTT e IoT Messaging

  • MQTT Broker
  • QoS
  • IoT Architectures
  • Edge Computing

Módulo 12 - Apache Camel

  • Enterprise Integration Patterns
  • Routes
  • Transformations
  • API Integration

Módulo 13 - Kafka Connect e Debezium

  • CDC
  • Connectors
  • Streaming Databases
  • Real Time Data Integration

Módulo 14 - Event Streaming Architectures

  • Event Driven Architecture
  • CQRS
  • Event Sourcing
  • Saga Pattern
  • Choreography
  • Orchestration

Módulo 15 - Cloud Native Messaging

  • Kubernetes
  • Docker
  • OpenShift
  • Operators
  • Helm Charts

Módulo 16 - Messaging Security e Governance

  • TLS
  • RBAC
  • OAuth
  • Secrets Management
  • Governance

Módulo 17 - Observabilidade

  • OpenTelemetry
  • Grafana
  • Prometheus
  • Jaeger
  • Loki
  • Distributed Tracing

Módulo 18 - Automação e CI/CD

  • GitLab CI/CD
  • Terraform
  • Jenkins
  • Infrastructure as Code

Módulo 19 - High Availability

  • Disaster Recovery
  • Multi Region
  • Backup
  • Replication

Módulo 20 - Projeto Final

  • Desenvolvimento de uma arquitetura corporativa completa contendo:
    • Microsserviços
    • RabbitMQ
    • Apache Kafka
    • IBM MQ
    • Apache Camel
    • Kubernetes
    • Observabilidade
    • Segurança
    • Alta disponibilidade
    • Event Streaming
    • Integração entre sistemas

Laboratórios Incluídos

Cada participante terá acesso a um ambiente individual contendo:

  • Linux Enterprise
  • Docker
  • Kubernetes
  • RabbitMQ Cluster
  • Apache Kafka Cluster
  • IBM MQ
  • Apache ActiveMQ Artemis
  • NATS
  • Redis Streams
  • Apache Pulsar
  • MQTT Broker
  • Apache Camel
  • Grafana
  • Prometheus
  • OpenTelemetry
  • Elasticsearch
  • Kibana
  • Terraform
  • GitLab

Ao concluir a formação, o participante estará preparado para atuar como:

  • Messaging Architect
  • Event Streaming Architect
  • Middleware Specialist
  • Integration Architect
  • Event-Driven Architect
  • Messaging Administrator
  • Middleware Consultant
  • Cloud Integration Specialist
  • Solution Architect for Messaging Platforms
  • Enterprise Integration Architect

Essa formação foi concebida para atender às demandas atuais do mercado em arquiteturas modernas de integração, microsserviços e processamento de eventos em tempo real, oferecendo uma visão completa das principais tecnologias de mensageria utilizadas em ambientes corporativos.

TENHO INTERESSE

Cursos Relacionados

Curso ITIL 4 Foundation + Exame ITIL 4.

16 horas

Curso Scrum Ágil Liderança Ágil

16 horas

Curso Administração e Gerenciamento de Escritório para Mulheres

20 horas

Curso Bootcamp Fullstack Do Front-End ao Back-End

300 horas

Curso Bootcamp Fullstack Formacao Completa em C# ASP.NET e .NET

400 horas