Your SlideShare is downloading. ×
0
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Jax 2012-activiti-und-camel-presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Jax 2012-activiti-und-camel-presentation

1,759

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,759
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
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. Activiti + CamelEine leichtgewichtige SOA Infrastruktur? Nils Preusker & Bernd Rücker camunda service GmbH
  • 2. Wir sprechen heute über…
  • 3. …und…
  • 4. BPM & SOA – Blueprint & Vision Quelle: Nicolai Josuttis
  • 5. Das Problem…
  • 6. Quelle: Nicolai Josuttis Die Lösung – der ESB?
  • 7. Was wir uns heute anschauenQuelle: Nicolai Josuttis
  • 8. Wer macht was?  Prozessfluss  „Connectivity“  Persistenter  Abstraktion der Zustandsautomat Schnittstellen-Technologie  Business-IT-Alignment  Orttransparenz / Routing (mit BPMN 2.0)  Transformation  Human Task Management  Service-Orchestrierung
  • 9. Die Umgebung = Die Qual der Wahl… Java EE
  • 10. Unsere Umgebung Heute: Activiti & Camel in Karaf fox-cockpit: Monitoring & Administration Application Application 1 n ... jax12-soa-showcase-engine DB (H2) jax12-soa-showcase-command
  • 11. Beispiel: Kontoeröffnung file:///orders //@ordernumber activiti:open-account file:///postident //@ordernumber activiti:open-account:wait_for_postident
  • 12. Demo Konto- eröffnung
  • 13. Was fanden wir gut?  Leichtgewichtig und  Leichtgewichtig und „embeddable“ „embeddable“  Vereinfachter Umgang mit  Vereinfachter Umgang mit persistenten Workflows Integrations-Technologien (JMS, WS, File, ...)  Mächtige Möglichkeiten in  Bedeutend weniger LOC BPMN 2.0, weltweit standardisiert  Bekanntes und Akzeptiertes Programmiermodell mit  Business-IT-Alignment EAI-Patterns-Sprache
  • 14. Camel Architekturhttp://camel.apache.org/architecture.html
  • 15. Monitoring – Ein Ansatz mit JPA Entitäten file:///orders //@ordernumber activiti:account TraceEntity TraceEntity TraceEntity Database Integration mit Prozessmonitoring denkbar
  • 16. Details & Demo beiBusiness-IT-Alignment uns am Stand!
  • 17. Der Prozess als BPMN Kollaboration
  • 18. Poster gibt es bei uns am Stand.
  • 19. Lessions learned Fachliche vs. technische Prozesse
  • 20. Lessions learned Die Toolkette sortieren
  • 21. Lessions learned Den richtigen Piloten finden
  • 22. Lessions learned Vorgehen & Protoyping
  • 23. Lessions learned BPM vs. SOA
  • 24. Lessions learned Zero Code?
  • 25. Lessions learned Und das Testen?
  • 26. Nächstes Activiti Training:„Enablement“ by camunda 14.05.-16.05.2012 Berlin 15 % Rabatt bei Buchung bis 30.04. mit Bezug auf „jax2012“!
  • 27. Stabilisierung & Support für den Enterprise Einsatzcamunda fox = BPM + Java
  • 28. Activiti und camunda fox im Vergleich Activiti camunda fox camunda fox community enterprise BPMN 2.0 Process Engine    Integration in JBoss AS 7 Community Edition    Integration in Java EE 6 Application Server1   SoftwareFeatures Monitoring und Administration    Technische Modellierung 2 2  Fachliche Modellierung    BPMN 2.0 - Roundtrip    Qualitätssicherung und Stabilisierung    Support   Services Wartung    Haftungsfreistellung    1 Integration der Plattform in JBoss AS 7/EAP 6, WebSphere AS 8, Glassfish 3, WebLogic 12. 2 Activiti Eclipse-Plug-In mit eingeschränkter BPMN 2.0 Unterstützung.
  • 29. Danke! Noch fragen? Aktuelle Jobs: http://www.camunda.com/jobs/

×