Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

DevOps meets BPM - Benjamin Herbert and Masroor Ahmad

2.035 Aufrufe

Veröffentlicht am

JAX London Presentation 2014

Veröffentlicht in: Präsentationen & Vorträge
  • Als Erste(r) kommentieren

DevOps meets BPM - Benjamin Herbert and Masroor Ahmad

  1. 1. DevOps meets BPM Masroor Ahmad www.masroor.de Benjamin Herbert www.herbert.cc
  2. 2. Organisation Integrators Development Operations
  3. 3. DevOps C A M S
  4. 4. IT Alignment Business Process C A M S
  5. 5. Process Mining
  6. 6. Deployment Pipeline
  7. 7. Automation Strategy
  8. 8. Automation C A M S
  9. 9. Risk Minimisation
  10. 10. Culture C A M S
  11. 11. Process Model <process id="executionListenersProcess"> <extensionElements> <camunda:executionListener event="start" class="org.camunda.bpm.examples.bpmn.executionlistener. ExampleExecutionListenerOne" /> </extensionElements> <startEvent id="theStart" /> <sequenceFlow sourceRef="theStart" targetRef="firstTask" /> <userTask id="firstTask" /> <sequenceFlow sourceRef="firstTask" targetRef="secondTask"> <extensionElements> <camunda:executionListener> <camunda:script scriptFormat="groovy"> println execution.eventName </camunda:script> </camunda:executionListener> </extensionElements> </sequenceFlow>
  12. 12. Business Process Model and Notation BPMN XML
  13. 13. BPMN Basics
  14. 14. BPMN Basics
  15. 15. BPMN Basics
  16. 16. BPMN Basics
  17. 17. BPMN Basics
  18. 18. BPMN Basics
  19. 19. Different task types (BPMN Basics) ● User Tasks ● Service Tasks ● Sub-Process Create Backup Send Notification Update Server
  20. 20. Other events (BPMN Basics) ● Timer ● Message ● Error
  21. 21. Collaboration IT Developers Operations
  22. 22. Strategic Process Model
  23. 23. camunda BPM Engine Tomcat + camunda BPM DB BPMN LDAP
  24. 24. System Overview
  25. 25. Cockpit / Dashboard
  26. 26. Cockpit / Dashboard
  27. 27. Model Processes within IDE
  28. 28. Service tasks ● Add task Task ● Implement interface JavaDelegate public class DemoTask implements JavaDelegate { public void execute(DelegateExecution execution) throws Exception { // call service ... } } ● Specify class in property
  29. 29. Toolbar
  30. 30. Processes
  31. 31. DevOps Metrics • Service Level • Team Level • Collaboration Level • Process Level C A M S
  32. 32. Summary & Outlook

×