Visão Geral
Este curso aborda a administração do Apache ActiveMQ Artemis em ambientes corporativos, com foco na instalação, configuração, operação, monitoramento, segurança, alta disponibilidade e troubleshooting de brokers de mensageria. O participante aprenderá a administrar brokers, addresses, queues, acceptors, connectors, clusters e mecanismos de persistência, além de utilizar ferramentas administrativas e aplicar boas práticas para ambientes de produção.
Conteúdo Programatico
Module 1: Artemis Architecture and Administration
- Apache ActiveMQ Artemis architecture
- Broker components
- Addresses and queues
- Routing types
- Acceptors and connectors
- Administrative tools
Module 2: Broker Installation and Configuration
- Artemis installation
- Broker instance creation
- Broker configuration
- Configuration file structure
- Runtime configuration
- Administrative commands
Module 3: Queue and Address Administration
- Address management
- Queue management
- Anycast routing
- Multicast routing
- Queue properties
- Address and queue policies
Module 4: Network and Connectivity Administration
- Acceptors configuration
- Connectors configuration
- Client connectivity
- Network connections
- Protocol configuration
- Connectivity troubleshooting
Module 5: Message and Storage Management
- Message persistence
- Journal configuration
- Paging configuration
- Large message handling
- Dead Letter Addresses
- Expiry Address configuration
Module 6: Security Administration
- Authentication mechanisms
- Authorization and roles
- Security settings
- User and role management
- TLS configuration
- Security hardening
Module 7: Clustering and High Availability
- Artemis clustering architecture
- Cluster connections
- Live and backup servers
- Replication
- Failover mechanisms
- Load balancing
Module 8: Monitoring and Performance
- Broker monitoring
- JMX administration
- Metrics and management
- Queue monitoring
- Performance tuning
- Resource optimization
Module 9: Troubleshooting and Operations
- Log analysis
- Broker diagnostics
- Message flow troubleshooting
- Connectivity troubleshooting
- Performance troubleshooting
- Operational best practices
Module 10: ActiveMQ Artemis Administration Workshop
- Broker deployment laboratory
- Address and queue administration
- Security configuration
- Storage and persistence configuration
- Monitoring and troubleshooting exercises
- Final ActiveMQ Artemis administration project