~/talk

A Database DevOps Pipeline

Talkat Øredev 2022 · 2022-11-08..11-10· [databases, devops-and-delivery]
slides:none on file

A concrete CI/CD pipeline for databases that actually versions schema and data and runs integration tests end to end is built using Docker containers, GitHub Actions, spawn ephemeral cloud databases and Red Gate tooling; the repo demonstrates four builds (state‑based and migrations, Windows and Linux) so you can see the tradeoffs. The pipeline spins up a throwaway neutral database, applies diffs or migration scripts, injects git hash and build date, runs app tests, and successfully deploys to Azure — no 3am manual scripts.

AI-written summary · about

  1. 0:00Database DevOps intro
  2. 2:08Why DevOps pipelines matter
  3. 5:00Database deployment state
  4. 9:56Database automation challenges
  5. 13:08State vs migration approaches
  6. 20:27Building automated pipeline
  7. 27:30On-prem DB build demo
  8. 31:42Cloud DB build demo
  9. 35:59GitHub Actions demo
  10. 40:17Migrations approach demo
  11. 43:11Key takeaways
  12. 45:18Q&A
~/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.