Activiti & DroolsOpen Source BPM and Rules in Action!Falko Menge & Jakob Freundcamunda services GmbH
Gestatten: camunda services GmbH
Activiti ist…   BPM-Plattform   BPM Pl f         Framework                    F       k     leichtgewichtig               ...
• Java Rule Engine• „Library“• Lauffähig mit oder ohne Application-      ff  Server• RETE-Implementierung• Business Rules ...
Los geht’s mit einem kleinen          Beispiel…
You know Twitter?
Image the Anti Agile Inc.
Image the Anti Agile Inc.                         We don’t trust out employees.                         We want to contr...
Solution: The Twitter QA Process ;-)
Demo       Twitter        QA
MeinWas kann ich mit Activiti so machen?      Produkt                                          pimpen!         Eine komple...
Business-IT-Konflikt                                      Nie liefert Ihr                                  Software, die m...
3 Wege, um mit Activiti Prozesslösungen zu bauen  1) Kickstart   )  • Einfach (in jeder Hinsicht)  • Kleine Lösungen von d...
Was uns wichtig ist… • Developer-Friendliness over Zero Coding • Smart Communication over Single-Source-Models • Composite...
Activiti Cycle ist der „Glue Layer“                      Activiti Cycle                      Acti iti C cle               ...
The big picture   Spezifikation                     Testing                   ImplementierungWerkzeuge
Ach ja…
Integriert geht auch so: CEP, Drools, Activiti & Java                                                              Java!  ...
CEP am Beispiel Event                                            Consequences Stream                                      ...
Demo       Demo       CEP
Poster zumitnehmen     hheute hier!
BPMCon 201 09. September in Berlin          1:         Spitzenmäßige Keynote     BPMN 2.0            Agiles BPM           ...
Vielen Dank – Fragen?    Auch am                        camunda-                              d                          S...
Upcoming SlideShare
Loading in...5
×

2011 07-07 activiti

1,027

Published on

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
1,027
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

2011 07-07 activiti

  1. 1. Activiti & DroolsOpen Source BPM and Rules in Action!Falko Menge & Jakob Freundcamunda services GmbH
  2. 2. Gestatten: camunda services GmbH
  3. 3. Activiti ist… BPM-Plattform BPM Pl f Framework F k leichtgewichtig l i h i hi kollaborativ k ll b ti Open S O Source Community C it
  4. 4. • Java Rule Engine• „Library“• Lauffähig mit oder ohne Application- ff Server• RETE-Implementierung• Business Rules Management System: Guvnor (BRMS)• Open Source (Apache 2 0) 2.0)• Aktuell Version 5.1 (bald 5.2)
  5. 5. Los geht’s mit einem kleinen Beispiel…
  6. 6. You know Twitter?
  7. 7. Image the Anti Agile Inc.
  8. 8. Image the Anti Agile Inc.  We don’t trust out employees.  We want to control everything everything.  We do not like Twitter.  But we want to b part of it. be fi  We need an example process for Activiti.
  9. 9. Solution: The Twitter QA Process ;-)
  10. 10. Demo Twitter QA
  11. 11. MeinWas kann ich mit Activiti so machen? Produkt pimpen! Eine komplexe SOA orchestrieren! (B2B)- (B2B) Integration forcieren! Human Workflows steuern!
  12. 12. Business-IT-Konflikt Nie liefert Ihr Software, die meinen Wünschen entspricht. Nie wisst Ihr, was Ihr wollt und ändert ständig Eure Anforderungen Anforderungen.
  13. 13. 3 Wege, um mit Activiti Prozesslösungen zu bauen 1) Kickstart ) • Einfach (in jeder Hinsicht) • Kleine Lösungen von der Stange 2) Designer • (Nur) Für Techies • Mittlere Lösungen mit wenig fachlicher Ab ti f hli h Abstimmung 3) Cycle • Kollaborativ mit Roundtrip • Komplexe Lösungen mit intensiver fachlicher Abstimmung
  14. 14. Was uns wichtig ist… • Developer-Friendliness over Zero Coding • Smart Communication over Single-Source-Models • Composite Architectures over one-stop-shops • Open Source over Out-of-the-Box
  15. 15. Activiti Cycle ist der „Glue Layer“ Activiti Cycle Acti iti C cle …? ? Vielen Dank an cimt AG!
  16. 16. The big picture Spezifikation Testing ImplementierungWerkzeuge
  17. 17. Ach ja…
  18. 18. Integriert geht auch so: CEP, Drools, Activiti & Java Java! CEP Test Case Session Process Engine g Bean Web- Application … Java Spring EJB JCA JMS WS
  19. 19. CEP am Beispiel Event Consequences Stream Actions Complex Event Processing Zeit Also: Handy bereithalten
  20. 20. Demo Demo CEP
  21. 21. Poster zumitnehmen hheute hier!
  22. 22. BPMCon 201 09. September in Berlin 1: Spitzenmäßige Keynote BPMN 2.0 Agiles BPM g Vormittag g Quo Vadis BPM? Activiti Workshops Nachmittag Pecha Kucha Sessions Spitzenmäßige Grillparty Abend
  23. 23. Vielen Dank – Fragen? Auch am camunda- d Stand!
  1. A particular slide catching your eye?

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

×