Apache ActiveMQ Grundkurs
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs lernen Sie die notwendigen Grundlagen und das Detailwissen um ActiveMQ optimal an Ihrem Arbeitsplatz einzusetzen.
Zielgruppe
- Administratoren
- Software Architekten
- Java Entwickler
Voraussetzungen
- Grundkenntnisse Java/EEvon Vortiel
- IT Grundlagen
Agenda
Grundlagen
- Einführung in JMS
- Was ist ActiveMQ?
- Unterschiede Queue und Topic
Konfiguration
- Aufbau einer activemq.xml Datei
- Spring Grundwissen
- Konfiguration von ActiveMQ
Transport
- Konnektoren für VM, TCP, NIO, SSL, HTTP
- OpenWire und Stomp Protokolle
- Client Failover
Persistenz
- AMQ Message Store
- Kaha DB
- Journaling und Caching
- JDBC Message Store
- Performancesteigerung mit journaled JDBC
Clustering
- Hochverfügbarkeit, Ausfallsicherheit und Antwortzeitverhalten
- Loadbalancing
- Network of Brokers
- Store und Forward
Master and Slave
- Pure, Shared Filesystem
- Shared JDBC Master Slave
- Recovery
- Konfiguration
Administration
- Web Konsole
- Logging
- Log4j Konfiguration
- Dead Letter Queue
- Anwendung von Advisory Topics
- Anbindung von Nagios
Monitoring
- ActiveMQ Monitoring mit JMX
Programmierung
- Producer mit ActiveMQ API Message Consumer Erstellung
Transaktionen
- JMS Transaktionen
- Message orientierte Middleware und Transaktionen
Performance und Tuning
- Einflussfaktoren
- Flow Control
- Speicherverbrauch
- Netzwerk und TCP Tuning
- Message Store und Cursor Optimierung
Sicherheit
- Authentifikation
- Verschlüsselung mit SSL
Routing mit Apache Camel
- Integration mit ActiveMQ
- EAI Patterns
Ziele
In diesem Kurs lernen Sie die notwendigen Grundlagen und das Detailwissen um ActiveMQ optimal an Ihrem Arbeitsplatz einzusetzen.
Zielgruppe
- Administratoren
- Software Architekten
- Java Entwickler
Voraussetzungen
- Grundkenntnisse Java/EEvon Vortiel
- IT Grundlagen
Agenda
Grundlagen
- Einführung in JMS
- Was ist ActiveMQ?
- Unterschiede Queue und Topic
Konfiguration
- Aufbau einer activemq.xml Datei
- Spring Grundwissen
- Konfiguration von ActiveMQ
Transport
- Konnektoren für VM, TCP, NIO, SSL, HTTP
- OpenWire und Stomp Protokolle
- Client Failover
Persistenz
- AMQ Message Store
- Kaha DB
- Journaling und Caching
- JDBC Message Store
- Performancesteigerung mit journaled JDBC
Clustering
- Hochverfügbarkeit, Ausfallsicherheit und Antwortzeitverhalten
- Loadbalancing
- Network of Brokers
- Store und Forward
Master and Slave
- Pure, Shared Filesystem
- Shared JDBC Master Slave
- Recovery
- Konfiguration
Administration
- Web Konsole
- Logging
- Log4j Konfiguration
- Dead Letter Queue
- Anwendung von Advisory Topics
- Anbindung von Nagios
Monitoring
- ActiveMQ Monitoring mit JMX
Programmierung
- Producer mit ActiveMQ API Message Consumer Erstellung
Transaktionen
- JMS Transaktionen
- Message orientierte Middleware und Transaktionen
Performance und Tuning
- Einflussfaktoren
- Flow Control
- Speicherverbrauch
- Netzwerk und TCP Tuning
- Message Store und Cursor Optimierung
Sicherheit
- Authentifikation
- Verschlüsselung mit SSL
Routing mit Apache Camel
- Integration mit ActiveMQ
- EAI Patterns