smart enterprise application integration with apache camel
DESCRIPTION
Some Slides about Apache Camel.TRANSCRIPT
Click to edit Master title style
Kai Wähner, MaibornWolff et al GmbH
Smart Enterprise Application Integration
+ =
Click to edit Master title styleIntention of this Workshop
Bullet Point Boot Camp
Just a few Slides...
Click to edit Master title styleIntention of this Workshop
... rather a lot of Live Hacking !!!
Click to edit Master title styleWhat is the Key Message?
Click to edit Master title styleKey Message
Understand Enteprise Integration Patterns!
Click to edit Master title styleKey Message
Understand Enteprise Integration Patterns!
Understand the Idea behind Apache Camel!
Click to edit Master title styleKey Message
Understand Enterprise Integration Patterns!
Understand the Idea behind Apache Camel!
Learn using Apache Camel by Doing!
Click to edit Master title styleAgenda
1) What is Enterprise Integration Patterns?
2) What is Apache Camel?
3) Use Case for Demo
4) LIVE HACKING: Apache Camel5) Outlook
Click to edit Master title styleAgenda
1) What is Enterprise Integration Patterns?
2) What is Apache Camel?
3) Use Case for Demo
4) LIVE HACKING: Apache Camel5) Outlook
Click to edit Master title styleEnterprise Integration Patterns (EIP)
Click to edit Master title styleEnterprise Integration Patterns (EIP)
Click to edit Master title styleAgenda
1) What is Enterprise Integration Patterns?
2) What is Apache Camel?
3) Use Case for Demo
4) LIVE HACKING: Apache Camel5) Outlook
Click to edit Master title styleApache Camel
Implements the EIPs
Click to edit Master title styleApache Camel
http://java.dzone.com/articles/apache-camel-integration
Click to edit Master title styleUse Case for Demo
1) What is Enterprise Integration Patterns?
2) What is Apache Camel?
3) Use Case for Demo
4) LIVE HACKING: Apache Camel5) Outlook
Click to edit Master title styleUse Case
Toyshop
File-Server
Order.csv
Wholesale Dealer for Toys Partner for Videogames
File-Server
Order.csv
? Queue
Order Processor
Trans-former
XMLover HTTP
FTP
If Videogame
Else
Click to edit Master title styleUse Case (EIP-Perspective)
Click to edit Master title styleAgenda
1) What is Enterprise Integration Patterns?
2) What is Apache Camel?
3) Use Case for Demo
4) LIVE HACKING: Apache Camel5) Outlook
Click to edit Master title styleLearning by Doing
Enough of the Theory!
Let‘s start LIVE HACKING...
Click to edit Master title styleAgenda
1) What is Enterprise Integration Patterns?
2) What is Apache Camel?
3) Use Case for Demo
4) LIVE HACKING: Apache Camel5) Outlook
Click to edit Master title styleChoose your favorite DSL
Click to edit Master title styleChoose your required Components
HTTP, FTP, File, XSLT, MQ, JDBC, Akka, TCP, SMTP, RSS, Quartz, Log, LDAP, JMS, EJB
Many, many more => You name it!
Besides: Add your own Custom Components
Click to edit Master title styleAdvanced Topics
Management and Monitoring
Deployment
Transaction
Scalability
Concurrency
Click to edit Master title styleAnd the Winner is…
... the System Integrator!
Click to edit Master title styleKey Message arrived?
Click to edit Master title styleKey Message
Understand Enterprise Integration Patterns!
Understand the Idea behind Apache Camel!
Learn using Apache Camel by Doing!
Click to edit Master title styleKey Message arrived?
Click to edit Master title styleWhet your Appetite?
Click to edit Master title styleGet Part of the Community!
Click to edit Master title styleThank you for your Attention… Questions?
= Smart Enterprise Application Integration
Kai WähnerIT-Consultant
Mobile +49 151 544 277 88Email [email protected] @KaiWaehner
MaibornWolff et al GmbH | Theresienhöhe 13 | D-80339 München
+