Bitmoney Demonstration -
Internet of Things and MQTT
Kenny Peeples, Technical Marketing Manager, Integration Products
Sept...
RED HAT JBOSS2
Part 1: Overview
RED HAT JBOSS3
What is Camel?
Apache Camel uses URIs to work directly with any kind
of Transport or messaging model such a...
RED HAT JBOSS4
Example usage of Enterprise Integration Patterns
RED HAT JBOSS5
What is A-MQ?
JBoss A-MQ is based on Apache ActiveMQ is the powerful open
source messaging and Integration ...
RED HAT JBOSS6
What is MQTT?
MQTT is a machine-to-machine (M2M)/”Internet of Things”
publish/subscribe messaging transport...
RED HAT JBOSS7
How is MQTT used in A-MQ?
Easy to enable MQTT in A-MQ
• <transportConnectors><transportConnector name="mqtt...
8
9
RED HAT JBOSS10
Part 2: Demonstration
RED HAT JBOSS11
Architecture
RED HAT JBOSS12
Demonstration Details
• Repository -
https://github.com/kpeeples/jboss-fuse-bitmoney-demo
including step b...
Wrap-up, Q&A
Upcoming SlideShare
Loading in...5
×

Bitmoney Demonstration

787

Published on

Bitmoney Demonstration highlighting Android with MQTT and Red Hat JBoss Fuse

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
787
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • RED HAT CORPORATE PRESENTATION SPEAKER NOTES 20 February 2013 Questions? Comments? Contact Nick Carr &lt;ncarr@redhat.com&gt; More information about this presentation is always available at: https://home.corp.redhat.com/wiki/about-red-hat-resources#corpp The goal of this presentation is to provide a general, high-level overview of Red Hat as an IT solutions supplier. The intended audience is the CIO or high-level IT manager. Somebody who needs to understand the scale/scope of Red Hat, who has purchasing authority, and who wants to know that he will not be fired for buying Red Hat. That Red Hat products/solutions are a prudent purchase for a long-haul, mission-critical deployment. The presentation does not get into significant technical detail - it is expected that this will be done in presentations created by Business Units (BU) and other groups. The presentation will set the scene for Red Hat as a top tier, global, strategic IT supplier. Presenters are expected to adapt this presentation to meet their needs and the needs of the audience. Add, modify, delete, steal, plagiarize slides as you see fit. Do not attempt to use a slide that you do not understand!
  • Introduction – Name, Role and Brief Background
  • RED HAT CORPORATE PRESENTATION SPEAKER NOTES 20 February 2013 Questions? Comments? Contact Nick Carr &lt;ncarr@redhat.com&gt; More information about this presentation is always available at: https://home.corp.redhat.com/wiki/about-red-hat-resources#corpp The goal of this presentation is to provide a general, high-level overview of Red Hat as an IT solutions supplier. This is the short (13 slide) version of the presentation. The full version is approximately 30-40 slides. The intended audience is the CIO or high-level IT manager. Somebody who needs to understand the scale/scope of Red Hat, who has purchasing authority, and who wants to know that he will not be fired for buying Red Hat. That Red Hat products/solutions are a prudent purchase for a long-haul, mission-critical deployment. The presentation does not get into significant technical detail - it is expected that this will be done in presentations created by Business Units (BU) and other groups. The presentation will set the scene for Red Hat as a top tier, global, strategic IT supplier. Presenters are expected to adapt this presentation to meet their needs and the needs of the audience. Add, modify, delete, steal, plagiarize slides as you see fit. Do not attempt to use a slide that you do not understand!
  • Bitmoney Demonstration

    1. 1. Bitmoney Demonstration - Internet of Things and MQTT Kenny Peeples, Technical Marketing Manager, Integration Products September 1, 2013
    2. 2. RED HAT JBOSS2 Part 1: Overview
    3. 3. RED HAT JBOSS3 What is Camel? Apache Camel uses URIs to work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ, MINA or CXF, as well as pluggable Components and Data Format options. Apache Camel is a small library with minimal dependencies for easy embedding in any Java application. EIP and components Example below using EIP and components for quick integration.
    4. 4. RED HAT JBOSS4 Example usage of Enterprise Integration Patterns
    5. 5. RED HAT JBOSS5 What is A-MQ? JBoss A-MQ is based on Apache ActiveMQ is the powerful open source messaging and Integration Patterns server. A-MQ supports the MQTT protocol and will automatically map between JMS/NMS and MQTT clients.
    6. 6. RED HAT JBOSS6 What is MQTT? MQTT is a machine-to-machine (M2M)/”Internet of Things” publish/subscribe messaging transport. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium.
    7. 7. RED HAT JBOSS7 How is MQTT used in A-MQ? Easy to enable MQTT in A-MQ • <transportConnectors><transportConnector name="mqtt" uri="mqtt://localhost:1883 "/></transportConnectors> MQTT uses ActiveMQ Security for Authentication and Authorization • JAAS for Authentication • Authorization policies will be applied when you try to access (read/write) certain destinations • Configurable MessageAuthorizationPolicy to allow you to authorize each message using some content based authorization policy of your choosing
    8. 8. 8
    9. 9. 9
    10. 10. RED HAT JBOSS10 Part 2: Demonstration
    11. 11. RED HAT JBOSS11 Architecture
    12. 12. RED HAT JBOSS12 Demonstration Details • Repository - https://github.com/kpeeples/jboss-fuse-bitmoney-demo including step by step in the wiki • Blog (Step By Step) - • Video - • Presentation -
    13. 13. Wrap-up, Q&A
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×