Curso Apache ActiveMQ Fundamentals

  • DevOps | CI | CD | Kubernetes | Web3

Curso Apache ActiveMQ Fundamentals

16h
Visão Geral

Este curso apresenta os fundamentos do Apache ActiveMQ, abordando os principais conceitos de mensageria, arquitetura de brokers e comunicação assíncrona entre aplicações. O participante aprenderá a trabalhar com producers, consumers, queues, topics, mensagens persistentes, Publish/Subscribe e os principais protocolos suportados pelo ActiveMQ. O curso também introduz conceitos de segurança, monitoramento e integração com aplicações, preparando o participante para utilizar a plataforma em ambientes corporativos.

Objetivo

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

  • Compreender os fundamentos do Apache ActiveMQ
  • Identificar os principais componentes de uma arquitetura de mensageria
  • Trabalhar com queues, topics, producers e consumers
  • Compreender os padrões Point-to-Point e Publish/Subscribe
  • Configurar um ambiente básico de ActiveMQ
  • Desenvolver aplicações simples baseadas em mensageria
  • Aplicar boas práticas fundamentais de utilização do ActiveMQ
Publico Alvo
  • Desenvolvedores de Software
  • Administradores de Middleware
  • Engenheiros de Integração
  • Administradores de Sistemas
  • Engenheiros DevOps
  • Arquitetos de Soluções
Pre-Requisitos
  • Conhecimentos básicos de programação
  • Familiaridade com conceitos de mensageria
  • Noções de sistemas distribuídos
  • Conhecimentos básicos de redes TCP/IP são recomendados
Conteúdo Programatico

Module 1: Introduction to Apache ActiveMQ

  1. Enterprise messaging concepts
  2. Apache ActiveMQ overview
  3. Message-oriented middleware
  4. Asynchronous communication
  5. Enterprise messaging use cases
  6. ActiveMQ ecosystem overview

Module 2: ActiveMQ Core Concepts

  1. Broker architecture
  2. Queues
  3. Topics
  4. Producers
  5. Consumers
  6. Messages and message lifecycle

Module 3: Messaging Patterns

  1. Point-to-Point messaging
  2. Publish/Subscribe messaging
  3. Request-Reply pattern
  4. Message routing concepts
  5. Message ordering
  6. Message delivery guarantees

Module 4: Installing and Configuring ActiveMQ

  1. Apache ActiveMQ installation
  2. Broker configuration
  3. Queue configuration
  4. Topic configuration
  5. Network connectivity
  6. Administrative tools

Module 5: Message Processing

  1. Message persistence
  2. Message acknowledgements
  3. Message priorities
  4. Message expiration
  5. Dead Letter Queues
  6. Transactional messaging concepts

Module 6: Protocols and Application Integration

  1. JMS fundamentals
  2. OpenWire protocol
  3. AMQP overview
  4. MQTT overview
  5. STOMP overview
  6. Application integration scenarios

Module 7: Security and Monitoring Fundamentals

  1. Authentication concepts
  2. Authorization basics
  3. TLS fundamentals
  4. Broker monitoring
  5. Queue and topic monitoring
  6. Operational best practices

Module 8: Apache ActiveMQ Fundamentals Workshop

  1. ActiveMQ installation laboratory
  2. Broker configuration
  3. Queue and topic administration
  4. Producer and consumer implementation
  5. Message exchange exercises
  6. Final Apache ActiveMQ fundamentals project
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso HashiCorp Certified Vault Associate

24 horas

Curso HashiCorp Certified Consul Associate

40 horas

Curso OpenClaw Install Build & Deploy Real AI Agents

40 horas

Curso AUTOSAR Architecture Learn from Scratch with Demo

32 horas Curso Pratico

Curso Introduction to Container Storage

24 horas