AMQP

advertisement
www.amqp.org
www.amqp.org
Aviation
Government
INETCO Systems Limited
Tervela Inc.
SITA
US Dept. of Homeland Security
Kaazing Corporation, N.A.
Thales e-Security
Microsoft Corporation
TWIST Process Innovations
Financial Services
Technology
Mitre Corporation
VMware, Inc.
Bank of America, N.A.
Axway Software
Primeton Technologies
WS02 Inc.
Barclays Bank Plc
Cisco Systems
Progress Software
Credit Suisse
Flame Computing Enterprises
Red Hat Inc.
Deutsche Börse
HCL Technologies Ltd
Software AG
Goldman Sachs
Huawei Technologies
Solace Systems Inc.
JPMorgan Chase Bank, N.A.
IIT Software GmbH
StormMQ Ltd.
www.amqp.org
www.amqp.org
‘As they shift toward an
integrated digital
business model, most
companies move
through four stages:
ad-hoc solutions, digital
business processes,
cohesive digital
platform, digital
business model’
www.amqp.org
Standardization of AMQP
will accelerate its adoption
Progressing towards ISO
status to further enhance
commitment rates
Committed to longevity
www.amqp.org
www.amqp.org
www.amqp.org
‘A platform independent and vendor
neutral protocol like AMQP removes
hurdles in advancing interoperability of
message-oriented middleware
technologies…’
‘As an open and interoperable messaging protocol that can scale from
mobile clients to the cloud… we look forward to working with the
community to promote AMQP-based interoperability and innovation.’
‘Standardizing AMQP and combining it
with WebSocket technology is an
excellent strategy when building an
event driven architecture…’
Alexis Richardson, Senior Director, VMware
Prasad Yendluri, VP & Deputy CTO, SoftwareAG
John Fallows, CTO and Co-Founder, Kaazing
Scott Guthrie, Corporate VP, Server & Tools Business Division, Microsoft
‘Standard transports enable lower cost business integration and
messaging… we anticipate both AMQP's wide adoption by messaging
servers…integration products.’
‘AMQP 1.0 represents a significant improvement in the messaging
arena and we expect to continue to support it in our products to meet
customer needs.’
Mark Little, Vice President, Middleware Engineering, Red Hat
www.amqp.org
Illustration © 2011 JPMorgan Chase & Co.. Used with permission. www.amqp.org
www.amqp.org
www.amqp.org
In tightly coupled architectures,
failures propagate quickly from
their source back to the user and
work stops.
www.amqp.org
In loosely coupled architectures,
failures are contained and users
may continue to work. Queuing
is an important tool for this
approach.
Order Queue
www.amqp.org
Queuing also facilitates orderly
scaling to handle increased
demands through work-load
sharing; without application
modifications.
Order Queue
www.amqp.org
www.amqp.org
Subs
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
Language
C#
Java
C
PHP
Python
Library
Service Bus .NET Client Library
Apache Qpid Java Message Service (JMS) client
IIT SwiftMQ Java client
Apache Qpid Proton-C
Apache Qpid Proton-PHP
Apache Qpid Proton-Python
Ruby
Apache Qpid Proton-Ruby (coming soon)
Perl
Apache Qpid Proton-Perl (coming soon)
JavaScript
Apache Qpid Proton-JavaScript (coming soon)
www.amqp.org
www.amqp.org
Linux (Azure)
SwiftMQ
Broker
Monitor
Service Bus
Windows (on-prem)
Transformer
Archiver
Twitter
www.amqp.org
www.amqp.org
www.amqp.org
www.amqp.org
Download