~/talk

A Pythonic Approach to Continuous Delivery

Talkat EuroPython 2015 · 2015-07-20..07-26· [python, devops-and-delivery]
links:none on file
slides:none on file

Claims that each commit goes to production and demonstrates a working pipeline that uses Ansible, Devpi, Jenkins with a one‑button deploy from Jenkins. Builds uniquely versioned Python artifacts via pscaffold per commit, runs fast CI (feedback in minutes), automated acceptance tests in production‑like environments, and emphasizes starting with a tiny fully automated skeleton. Reports that the pipeline runs, catches deploy and packaging pain points, and that simplification and continuous maintenance (refactor block time, cloud APIs) are necessary to keep it reliable.

AI-written summary · about

  1. 0:00Start
  2. 3:42The "DevOps" thing...
  3. 4:14Continuous Delivery
  4. 6:12Poka-yoke (†)
  5. 7:09Automated Software Production Line
  6. 7:53It's up to you!
  7. 9:59A Typical Pipeline
  8. 11:20The Stages
  9. 13:26A Proper Deployment Artifact
  10. 15:51Continuous Integration
  11. 20:05Fill up the Artifact Repository
  12. 21:42Automated Deploy
  13. 25:00Use Configuration Management
  14. 26:06Example Ansible Playbook
  15. 27:55Acceptance Tests
  16. 28:46Last step to Production
  17. 32:46Traps, Tips & Tricks, Dangers...
  18. 35:22The not so perfect parts...
  19. 37:23Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.