Smart Enterprise Application Integration with Apache Camel

  • 3,743 views
Uploaded on

Some Slides about Apache Camel.

Some Slides about Apache Camel.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,743
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
88
Comments
0
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. +
    Smart Enterprise Application Integration
    =
    Kai Wähner, MaibornWolff et al GmbH
  • 2. Intention of this Workshop
    Bullet Point
    Boot Camp
    Just a few Slides...
  • 3. Intention of this Workshop
    ... rather a lot of Live Hacking !!!
  • 4. What is the Key Message?
  • 5. Key Message
    Understand Enteprise Integration Patterns!
  • 6. Key Message
    Understand Enteprise Integration Patterns!
    Understand the Idea behind Apache Camel!
  • 7. Key Message
    Understand Enterprise Integration Patterns!
    Understand the Idea behind Apache Camel!
    Learn using Apache Camel by Doing!
  • 8. Agenda
    1) What is Enterprise Integration Patterns?
    2) What is Apache Camel?
    3) Use Case for Demo
    4) LIVE HACKING: Apache Camel
    5) Outlook
  • 9. Agenda
    1) What is Enterprise Integration Patterns?
    2) What is Apache Camel?
    3) Use Case for Demo
    4) LIVE HACKING: Apache Camel
    5) Outlook
  • 10. Enterprise Integration Patterns (EIP)
  • 11. Enterprise Integration Patterns (EIP)
  • 12. Agenda
    1) What is Enterprise Integration Patterns?
    2) What is Apache Camel?
    3) Use Case for Demo
    4) LIVE HACKING: Apache Camel
    5) Outlook
  • 13. Apache Camel
    ImplementstheEIPs
  • 14. Apache Camel
    http://java.dzone.com/articles/apache-camel-integration
  • 15. Use Case for Demo
    1) What is Enterprise Integration Patterns?
    2) What is Apache Camel?
    3) Use Case for Demo
    4) LIVE HACKING: Apache Camel
    5) Outlook
  • 16. Use Case
    Toyshop
    Wholesale Dealer for Toys
    Partner forVideogames
    File-Server
    File-Server
    FTP
    Order
    .csv
    Order
    .csv
    XML
    over
    HTTP
    Trans-former
    ?
    If Videogame
    Queue
    Else
    Order Processor
  • 17. Use Case (EIP-Perspective)
  • 18. Agenda
    1) What is Enterprise Integration Patterns?
    2) What is Apache Camel?
    3) Use Case for Demo
    4) LIVE HACKING: Apache Camel
    5) Outlook
  • 19. Learning by Doing
    Enough of theTheory!
    • Let‘s start LIVE HACKING...
  • Agenda
    1) What is Enterprise Integration Patterns?
    2) What is Apache Camel?
    3) Use Case for Demo
    4) LIVE HACKING: Apache Camel
    5) Outlook
  • 20. Choose your favorite DSL
  • 21. Choose your required Components
    HTTP, FTP, File, XSLT, MQ, JDBC, Akka, TCP, SMTP, RSS, Quartz, Log, LDAP, JMS, EJB
    Many, manymore => Younameit!
    Besides: AddyourownCustomComponents
  • 22. Advanced Topics
    Deployment
    Scalability
    Transaction
    Concurrency
    Management and Monitoring
  • 23. And the Winner is…
    ... the System Integrator!
  • 24. Key Message arrived?
  • 25. Key Message
    Understand Enterprise Integration Patterns!
    Understand the Idea behind Apache Camel!
    Learn using Apache Camel by Doing!
  • 26. Key Message arrived?
  • 27. Whet your Appetite?
  • 28. Get Part of the Community!
  • 29. Thank you for your Attention… Questions?
    = Smart Enterprise Application Integration
    +
    Kai WähnerIT-ConsultantMobile +49 151 544 277 88Email kai.waehner@mwea.de
    Twitter @KaiWaehnerMaibornWolff et al GmbH | Theresienhöhe 13 | D-80339 München