Curso Mensageria com JMS e ActiveMQ Clustering e Segurança

  • DevOps | CI | CD | Kubernetes | Web3

Curso Mensageria com JMS e ActiveMQ Clustering e Segurança

24 horas
Visão Geral

O curso "Mensageria com JMS e ActiveMQ: Fundamentos, Clustering e Segurança" é um treinamento intensivo de 24 horas, projetado para capacitar profissionais de TI, como desenvolvedores Java intermediários e avançados, engenheiros de software e arquitetos, a dominar a implementação de sistemas de mensageria assíncrona. Com uma abordagem prática e hands-on, o curso combina teoria e exercícios que simulam cenários reais, preparando os participantes para criar soluções robustas, escaláveis e seguras.

Benefícios Práticos

Os participantes sairão do curso aptos a:

  • Implementar soluções de mensageria em projetos reais.
  • Otimizar a comunicação entre sistemas distribuídos.
  • Garantir escalabilidade e segurança em arquiteturas modernas.

Por que fazer este curso?

A mensageria assíncrona é essencial para o funcionamento de sistemas distribuídos, como os usados em e-commerce, serviços financeiros e aplicações em nuvem. Este curso oferece as ferramentas e o conhecimento necessários para enfrentar os desafios de integração e escalabilidade, tornando os profissionais mais competitivos no mercado.

Inscreva-se agora e torne-se um especialista em mensageria assíncrona com JMS e ActiveMQ, dominando tecnologias essenciais para o futuro da TI!

Objetivo

Apos realizar este Curso Mensageria com JMS e ActiveMQ Clustering e Segurança você será capaz de:

  • Compreender os fundamentos da mensageria assíncrona utilizando a API JMS (Java Message Service) e o broker ActiveMQ.
  • Configurar e desenvolver aplicações de mensageria eficientes.
  • Aplicar técnicas avançadas, como clustering para alta disponibilidade e segurança com autenticação e criptografia.
  • Resolver desafios de integração e comunicação em sistemas distribuídos.
Publico Alvo
  • Desenvolvedores Java (intermediários e avançados).
  • Engenheiros de software e arquitetos de sistemas.
  • Profissionais de TI interessados em mensageria e sistemas distribuídos.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Fundamentos da Mensageria e Configuração Inicial (8 horas)

Módulo 1: Introdução a Sistemas de Mensageria (2 horas)

  1. Conceitos básicos de mensageria assíncrona.
  2. Padrões: point-to-point (filas) e publish-subscribe (tópicos).
  3. Benefícios e casos de uso reais.

Módulo 2: Introdução ao JMS (3 horas)

  1. Arquitetura da API JMS.
  2. Componentes: conexões, sessões, produtores, consumidores e destinos.
  3. Hands-on: Criar um produtor e consumidor simples.

Módulo 3: Configuração do ActiveMQ (3 horas)

  1. Instalação e configuração básica do broker ActiveMQ.
  2. Exploração da console administrativa web.
  3. Exercício: Configurar e testar o broker.

Uso Avançado do JMS e ActiveMQ (8 horas)

Módulo 4: Uso do JMS com ActiveMQ (4 horas)

  1. Envio e recebimento de mensagens em filas e tópicos.
  2. Exercícios práticos:
    1. Sistema point-to-point.
    2. Sistema publish-subscribe.

Módulo 5: Tópicos Avançados (4 horas)

  1. Persistência de mensagens.
  2. Transações JMS.
  3. Filtragem de mensagens com seletores.
  4. Exercício: Aplicar persistência e transações em um caso prático.

Clustering e Segurança (8 horas)

Módulo 6: Clustering e Alta Disponibilidade (4 horas)

  1. Conceitos de clustering no ActiveMQ.
  2. Configuração de uma rede de brokers.
  3. Failover e balanceamento de carga.
  4. Exercício prático: Configurar um cluster simples com dois brokers e testar failover.

Módulo 7: Segurança em Mensageria (4 horas)

  1. Autenticação e autorização no ActiveMQ.
  2. Configuração de SSL/TLS para comunicação segura.
  3. Boas práticas de segurança.
  4. Exercício prático: Implementar autenticação e criptografia em um cenário real.
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Real-Time Data Pipelines

24 horas

Curso Modern Data Platform Architecture

32 horas

Curso ISO/IEC 20000-1 Certification Service Management

24 horas

Curso Automotive Threat Analysis and Risk Assessment (TARA)

24 horas

Curso Secure Automotive Software Development

24 horas