Implementér CI/CD ved at bruge SQL Database Projects
Øvet
Databaseadministrator
Udvikler
Datatekniker
Azure
Azure SQL Database
SQL Server
Implementer CI/CD til SQL Database-projekter med versionskontrol, forgrening, skema-driftdetektion, automatiserede pipelines og teststrategier ved brug af GitHub Actions og Azure DevOps.
Læringsmål
Når du har fuldført dette modul, kan du:
- Oprethold, byg og valider databasemodeller ved at bruge SQL Database Projects, inklusive SDK-stil.
- Konfigurér versionskontrol for SQL Database-projekter og administrer referencedata med pre-deployment og post-deployment-scripts.
- Styr branching, pull requests og konfliktløsning for databasekode.
- Opdag skema-drift ved at bruge skema-sammenligningsværktøjer og SqlPackage.
- Implementer CI/CD-pipelines med GitHub Actions og Azure DevOps, inklusive hemmelighedsstyring og implementeringskontroller.
- Design og implementér en teststrategi med enhedstests og integrationstests.
Forudsætninger
- Grundlæggende forståelse af SQL og Transact-SQL.
- Fortrolighed med Azure SQL Database eller SQL Server.
- Erfaring med Git-versionsstyringskoncepter som commits, branchs og pull requests.
- Grundlæggende forståelse af CI/CD-koncepter og YAML-pipeline-syntaks.
Kom i gang med Azure
Vælg den Azure-konto, der passer til dig. Betal efter forbrug, eller prøv Azure gratis i op til 30 dage. Tilmeld dig.