Your SlideShare is downloading. ×
community day 2013 - Daniel talks about camunda BPM technical vision
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

community day 2013 - Daniel talks about camunda BPM technical vision

1,203
views

Published on

Published in: Technology, Education

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,203
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
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. camunda BPM community day 1 October 201 prague 8th 3 daniel.meyer@camunda.com
  • 2. camunda BPM: Empower developers to build awesome BPM applications
  • 3. Extensible Embeddable Open Open Source Freedom of Choice Based on Standards Framework Integration Framework
  • 4. Power to the Process Engine May the Process Engine be with you!
  • 5. The Process Engine The Process Engine can be embedded into any Java Application!
  • 6. The Process Engine 1. Start Process Engine 2. Deploy Process 3. Start Process Instance
  • 7. The Process Engine The Process Engine can run as a container service
  • 8. The Process Engine @ProcessApplication("Loan Approval App") public class LoanApprovalApplication extends ServletProcessApplication { @PostDeploy public void onStartUp(ProcessEngine engine) { engine.getRuntimeService() .startProcessInstanceByKey("loanApproval"); } }
  • 9. Spring Framework and Java EE  Programming model integration −Spring / CDI / Ejb Beans can be invoked from BPMN −@Inject ProcessEngine into Spring / CDI Beans  Compete Java EE 6 Infrastructure Integration −Transactions −JCA Threading −Thread Context Management
  • 10. And beyond…  REST Api  PHP SDK …
  • 11. Unlimited Power?
  • 12. BIG Runtime Database History Database
  • 13. New Event-Oriented API
  • 14. Next Steps Process Engine Polyglott History Data Stores Write Read Mongo DB Runtime Database Relational Database Elastic Search Now possible due to new History Event Stream API
  • 15. In the long run Big Data High Performance
  • 16. Power to the Process Diagram
  • 17. camunda Cockpit
  • 18. camunda BPM Web Frameworks  camunda-bpmn.js Javascript library for rendering BPMN 2.0 and building mashups  camunda cockpit Tool for visual process monitoring & operations Extensible through Plugins  camunda Tasklist provides programming model for designing HTML5based Task Forms with advanced Scripting capabilities