|
|
Core AMQP: The Open Business Messaging Protocol for Capital Markets (AMQP-01-03)
|
CODE: AMQP-01-03 DURATION: 3 DAY/S
During this 3-day AMQP course you will learn how AMQP, the new open business messaging protocol, is designed with modern messaging needs in mind. You will learn how AMQP addresses the need for a reduction of change and maintenance costs, through seperation of integration concerns, smart routing and freedom from language and platform lock-in.
LEARN HOW TO:
- Position in Stack
- Wire Level Protocol Format
- Use AMQP for hand-on development in Java
- Implement RabbitMQ
- Implement QPID
PROGRAMME
Overview and Examples
- AMQP History
- Support Options
- Marketing Alternatives
- Position in Stack
- Hi-Level Architecture
- Use Cases Bundled Examples from Rabbit MQ
AMQP Specification and WIP
- AMQP Specification 0-8
- Terminology and Concepts
- General Architecture
- Command Architecture
- Transport/Client Architecture
- Server Functional Specification
- Wire Level Protocol Format
- Transactions and Persistance
AMQP 0-9 and 0-10
- Work in Progress
- Guaranteed Delivery Part 1 and 2
- Changes in message Format
- JMS
AMQP Hands On
- AMQP Implementation: Rabbit MQ
- Rabbit MQ Dev API
- Hands on Development in Java
- Code Walkthrough for the non-developer
- RabbitMQ Capture Analysis Tool
- Hermes JMS/Administer a Rabbit Server
Interoper-Ability Demos and Conclusions
- AMQP Implementation: QPID
- Architecture
- API
- Bundled Example Code Walkthrough
- Interoperability and Testing Governance: AMQP Protocol License
- AMQP Working Group
- RabbitMQ License
- Qpid License
- OpenAMQ License
|
ABOUT THE AUTHOR
|
Alexis Richardson is a co-founder of CohesiveFT, developers of Elastic Server On Demand (ESOD) and sponsors of RabbitMQ AMQP. ESOD delivers production-line assembly of custom application stacks for any virtual format and the cloud.
More about Alexis Richardson
|
IN PARTNERSHIP WITH RABBITMQ
IS THIS COURSE FOR YOU?
This course will benefit you if you are an architect responsible for standard-based messaging strategies, or a developer, charged with renovation and innovation of messaging backbones and need to understand the new open AMQP.
COURSE PREREQUISITES
COURSE LABS & EXCERCISES
|
|
|