Activiti und Java EE 6
Das perfekte Team für Prozessanwendungen?
       Daniel Meyer & Bernd Rücker
          camunda service GmbH
Beispiel: Versicherungspolice




 Versicherungs-
                      Angebot      Angebot
      Police
                      erstellen   annehmen
  beantragen
Bald in eurem Briefkasten
Der Prozess
Zuweisung von Aufgaben
Steuerung des Vorgangs
Service-Orchestrierung
Zeitereignisse und Eskalation
Unsere Umgebung: fox-platform auf Jboss 7.1




                       Application         Application
                            1                   n
                                     ...

       fox-cockpit:
       Monitoring &
      Administration                                     WAR




                           fox-platform
                        Process Engine(s)




  JBoss AS 7.1                DB (H2)
Demo

  Wie tickt eine Process Engine?
  Unser erster BPMN 2.0 Prozess
  Java EE 6 + Activiti im
   Zusammenspiel (JSF + CDI + EJB)   Versicherungs
  Life Hacking :-)                     Antrag
Ramp-up
Nächstes Activiti Training:
„Enablement“ by camunda   14.05.-16.05.2012 Berlin
                          15 % Rabatt bei Buchung bis
                          30.04. mit Bezug auf „jax2012“!
Kurz zurück zum Business-IT-Alignment
Kollaboration
Was sagt ihr zu diesem Prozess?        der
                                  „Participants“
Demo

  Roundtrip zwischen technischem
   und fachlichen Prozessmodell
  Diskussion Vorgehen

                                    Roundtrip
Verwirrt?           Activiti   Alfresco




             camunda
               fox               Signavio




             App Server
            Integration?
Entwirrungsversuch                              fox-cycle


                     fox-cockpit    fox-designer         fox-modeler

    fox-platform     fox-platform
     community        enterprise                                OEM
                                          Branch
                                          + Extensions
     fox-engine

            Branch

                                      Eclipse               Signavio
       Activiti                       BPMN 2                Process
                                      Modeler                Editor

       Activiti
      Designer
                                                            Komerziell
       Activiti       Alfresco
      Explorer          ECM                                    OSS
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
                                                                                                        
Software
Features   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.
camunda fox Vision




     BPM + Java
         =
    camunda fox
Anfangen!                  Nächstes Activiti Training:
                           14.05.-16.05.2012 Berlin
                           15 % Rabatt bei Buchung bis
                           30.04. mit Bezug auf „jax2012“!




             Download camunda fox platform
              Community Edition:
              http://www.camunda.com/fox/community
              /download/
             Checkout Beispielanwendung:
              https://svn.camunda.com/fox/demo/fox/v
              ersicherungsantrag/trunk/
             JavaMagazin Artikel im nächsten Heft
             Activiti Userguide lesen:
              http://www.activiti.org/userguide/index.ht
              ml
             Selbst ausprobieren!
Mehr BPMN 2.0 gefällig?
Dann: Topp Feedback :-)
                      z.B.: „Ich mag mir gar nicht vorstellen,
                      was es an Zeit und Geld gekostet hätte,
                      das mit z.B. dem IBM Process Server zu
                      schaffen“
Geschafft! Fragen?




         Aktuelle Jobs:
 http://www.camunda.com/jobs/
camunda services GmbH
 Vielen Dank!                                    Zossener Str. 55-58
                                                 1096 Berlin
                                                     1
                                                 Telefon: +49 30 664 0409-00
                                                 Telefax: +49 30 664 0409-29
                                                 Email: info@camunda.com




                              Bernd Rücker
                               Geschäftsführer
                    bernd.ruecker@camunda.com


JAX 2012
Mainz, 20.04.2012

                                                 Der Praxis-Blog zu BPM:
                                                 www.bpm-guide.de

2012 04-20 activiti undjavaee6

  • 1.
    Activiti und JavaEE 6 Das perfekte Team für Prozessanwendungen? Daniel Meyer & Bernd Rücker camunda service GmbH
  • 3.
    Beispiel: Versicherungspolice Versicherungs- Angebot Angebot Police erstellen annehmen beantragen
  • 4.
    Bald in euremBriefkasten
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
    Unsere Umgebung: fox-platformauf Jboss 7.1 Application Application 1 n ... fox-cockpit: Monitoring & Administration WAR fox-platform Process Engine(s) JBoss AS 7.1 DB (H2)
  • 11.
    Demo  Wietickt eine Process Engine?  Unser erster BPMN 2.0 Prozess  Java EE 6 + Activiti im Zusammenspiel (JSF + CDI + EJB) Versicherungs  Life Hacking :-) Antrag
  • 12.
  • 13.
    Nächstes Activiti Training: „Enablement“by camunda 14.05.-16.05.2012 Berlin 15 % Rabatt bei Buchung bis 30.04. mit Bezug auf „jax2012“!
  • 14.
    Kurz zurück zumBusiness-IT-Alignment
  • 15.
    Kollaboration Was sagt ihrzu diesem Prozess? der „Participants“
  • 16.
    Demo  Roundtripzwischen technischem und fachlichen Prozessmodell  Diskussion Vorgehen Roundtrip
  • 17.
    Verwirrt? Activiti Alfresco camunda fox Signavio App Server Integration?
  • 18.
    Entwirrungsversuch fox-cycle fox-cockpit fox-designer fox-modeler fox-platform fox-platform community enterprise OEM Branch + Extensions fox-engine Branch Eclipse Signavio Activiti BPMN 2 Process Modeler Editor Activiti Designer Komerziell Activiti Alfresco Explorer ECM OSS
  • 19.
    Activiti und camundafox 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    Software Features 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.
  • 20.
    camunda fox Vision BPM + Java = camunda fox
  • 21.
    Anfangen! Nächstes Activiti Training: 14.05.-16.05.2012 Berlin 15 % Rabatt bei Buchung bis 30.04. mit Bezug auf „jax2012“!  Download camunda fox platform Community Edition: http://www.camunda.com/fox/community /download/  Checkout Beispielanwendung: https://svn.camunda.com/fox/demo/fox/v ersicherungsantrag/trunk/  JavaMagazin Artikel im nächsten Heft  Activiti Userguide lesen: http://www.activiti.org/userguide/index.ht ml  Selbst ausprobieren!
  • 22.
    Mehr BPMN 2.0gefällig?
  • 23.
    Dann: Topp Feedback:-) z.B.: „Ich mag mir gar nicht vorstellen, was es an Zeit und Geld gekostet hätte, das mit z.B. dem IBM Process Server zu schaffen“
  • 24.
    Geschafft! Fragen? Aktuelle Jobs: http://www.camunda.com/jobs/
  • 25.
    camunda services GmbH Vielen Dank! Zossener Str. 55-58 1096 Berlin 1 Telefon: +49 30 664 0409-00 Telefax: +49 30 664 0409-29 Email: info@camunda.com Bernd Rücker Geschäftsführer bernd.ruecker@camunda.com JAX 2012 Mainz, 20.04.2012 Der Praxis-Blog zu BPM: www.bpm-guide.de