~/talk

Database DevOps with Containers

Talkat Data Con LA 2021 · 2021-09-17..09-19· [databases, devops-and-delivery]
slides:none on file

Builds an automated pipeline that takes a nightly production backup, runs a SQL script to anonymize sanitize shrink data (emails become random_string@contoso.com, sa password replaced, recovery set to simple, files shrunk), restores a Windows backup into SQL Server 2019 on Linux (binary compatible), bakes the sanitized database into an image with docker build -> docker run, and pushes it to a registry for CI (Jenkins/GitHub Actions). Demo shows the container starts, migration runs (wait ~80s), and developers can docker pull a ready dev database.

AI-written summary · about

  1. 0:00Intro
  2. 1:28DevOps
  3. 7:07Containers
  4. 13:12DevOps Pipeline
  5. 13:29Database Migration
  6. 21:07Connect to Database
  7. 22:59SQL Server on Linux
  8. 25:30Wrapup
  9. 26:12QA
  10. 26:49High Availability
  11. 28:01Scale
  12. 29:33SQL Server
  13. 30:18SSIS
  14. 31:28Other databases
  15. 32:31Questions
  16. 33:12Concerns
  17. 35:38Data Masker
  18. 37:57Outro
~/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.