~/talk

Deploying Docker for Database DevOps Dominance

Talkat NDC Sydney 2020 · 2020-08-31..09-03· [databases, devops-and-delivery]
links:none on file
slides:none on file

Claim: Docker plus CI/CD can make database changes testable and deployable automatically. The demo wires Azure DevOps to spin up a SQL Server container in Azure Container Instances, deploy database code from a database project or migrations, run tSQLt unit tests inside the container and then publish results — the run shows two unit tests passed. Tools discussed: Docker, SSDT, Flyway/Liquibase, Azure DevOps, build agents; cautions include data type changes, multi‑GB restores, load testing and rollback complexity.

AI-written summary · about

  1. 0:00Introduction
  2. 2:25Why Database DevOps
  3. 5:00Definitions
  4. 6:25Advantages
  5. 9:20Docker
  6. 11:05Kubernetes
  7. 16:30Visual Studio
  8. 18:38Unit Testing
  9. 22:10Build Server
  10. 23:05DevOps Pipeline
  11. 24:16Additional Work
  12. 28:14Integration Tests vs Database Tests
  13. 28:49Mocking Databases
  14. 32:48Lookup Tables
  15. 39:34Additional Thoughts
  16. 47:04Database Deployment
  17. 47:59Replicating Data
  18. 49:09The Real Challenge
  19. 50:47Rolling Back
  20. 52:09Questions
~/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.