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 Databricks Advanced Engineering AI ML and Data Products Nivel Intermediario Avancado

32 horas

Google Professional DevOps Engineer Advanced Monitoring & Incident Response

32 horas Curso Pratico

Curso Google Professional DevOps Engineer CI/CD Techniques & Security Practices

32 horas Curso Pratico

Curso Site Reliability Engineering SRE Improving Service

32 horas Curso Pratico

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

40 horas