html5-img
1 / 130

Patterns for Continuous Delivery

Delivered at OOP Conference 2013

thekua
Download Presentation

Patterns for Continuous Delivery

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Patterns for CONTINUOUS DELIVERY @patkua

  2. Programmer Me! Tech Lead Agile Coach

  3. Programmer Me! http://tiny.cc/retrobook Tech Lead Agile Coach Author

  4. Continuous Delivery Agile Project Management Agile Testing

  5. Continuous Delivery Primer

  6. What is Continuous Delivery Primer

  7. What is The capability to release software into production on demand Continuous Delivery Primer

  8. What is confidently The capability to release software into production on demand Continuous Delivery Primer

  9. Continuous Delivery Primer

  10. Continuous Delivery Primer

  11. Continuous Delivery Primer

  12. Continuous Delivery Primer

  13. Continuous Deployment is not the same as Continuous Delivery Continuous Delivery Primer

  14. Addressing the Last Mile Continuous Delivery Primer

  15. Addressing the Last Mile Continuous Delivery Primer

  16. Addressing the Last Mile Continuous Integration Continuous Delivery Primer

  17. Addressing the Last Mile Continuous Integration Reliable? Repeatable? Rapid? Recurring? Continuous Delivery Primer

  18. Patterns for CONTINUOUS DELIVERY

  19. Architectural & Development Patterns for CONTINUOUS DELIVERY

  20. Architectural & Development Organisational Patterns for CONTINUOUS DELIVERY

  21. Architectural & Development Organisational Patterns for CONTINUOUS DELIVERY Anti Patterns

  22. Architecture and Development Patterns

  23. Pipelined Builds Architectural and Development Patterns

  24. Pipelined Builds Production Unit Tests Architectural and Development Patterns

  25. Pipelined Builds Automated Acceptance Tests Automated Unit Tests Business Approval Deployment Tests Compile Production Unit Tests Architectural and Development Patterns

  26. Pipelined Builds Automated Acceptance Tests Automated Unit Tests Business Approval Deployment Tests Compile Production Unit Tests Architectural and Development Patterns

  27. Versioned Artefacts Architectural and Development Patterns

  28. Versioned Artefacts Architectural and Development Patterns

  29. Versioned Artefacts Continuous Integration Source Control Versioned Artefacts Architectural and Development Patterns

  30. Versioned Artefacts v0.0.147 Continuous Integration Source Control Versioned Artefacts Architectural and Development Patterns

  31. Versioned Artefacts v0.0.147 v0.0.148 Continuous Integration Source Control Versioned Artefacts Architectural and Development Patterns

  32. Versioned Artefacts v0.0.147 v0.0.148 v0.0.149 Continuous Integration Source Control Versioned Artefacts Architectural and Development Patterns

  33. Versioned Artefacts Architectural and Development Patterns

  34. Versioned Artefacts v0.0.149 v0.0.149 v0.0.149 v0.0.149 v0.0.147 v0.0.149 v0.0.149 v0.0.149 v0.0.149 v0.0.149 v0.0.149 v0.0.149 Architectural and Development Patterns

  35. Versioned Artefacts v0.0.149 v0.0.149 v0.0.149 v0.0.149 v0.0.147 v0.0.149 v0.0.149 v0.0.149 v0.0.149 v0.0.149 v0.0.149 v0.0.149 Architectural and Development Patterns

  36. External Environment Configuration Architectural and Development Patterns

  37. External Environment Configuration Architectural and Development Patterns

  38. External Environment Configuration Build Dev Process Architectural and Development Patterns

  39. External Environment Configuration Build Dev QA Process Architectural and Development Patterns

  40. External Environment Configuration Build Dev QA Prod Process Architectural and Development Patterns

  41. External Environment Configuration Build Dev QA Prod Process Architectural and Development Patterns

  42. External Environment Configuration Architectural and Development Patterns

  43. External Environment Configuration Build Process Architectural and Development Patterns

  44. External Environment Configuration Build Dev Process Architectural and Development Patterns

More Related