Shrnutí

Dokončeno

V tomto modulu jste se dozvěděli o vytváření a správě databází Azure SQL Database. Tento proces je možné provést ručně prostřednictvím webu Azure Portal nebo pomocí kódu, který je možné integrovat do automatizovaného procesu kontinuální integrace. Dozvěděli jste se také o rozšíření SQL Database Projects, vývojářském nástroji, který pomáhá při vývoji a správě databází SQL v projektovém prostředí. Toto rozšíření umožňuje vytvářet a upravovat schémata databáze uložená ve formátu souboru .dacpac . Seznámili jste se také se složitostmi vývoje databází a s tím, jak nástroje, jako jsou GitHub Actions a Azure DevOps, poskytují robustní řešení pro správu těchto složitostí a podporují nasazení DACPAC, které zjednodušuje nasazení změn databáze.

Jedním z hlavních poznatků z tohoto modulu je pochopení důležitosti aspektů zabezpečení, monitorování a řešení potíží při automatizaci publikování databáze. Mezi klíčové aspekty zabezpečení patří správa tajných kódů a přihlašovacích údajů, konfigurace pravidel brány firewall, použití šifrovaných připojení, implementace řízení přístupu na základě role (RBAC) a povolení auditování a monitorování. Efektivní postupy monitorování a řešení potíží, jako je nastavení upozornění, komplexní protokolování, monitorování výkonu, automatizované testování a plánování strategií vrácení zpět, jsou nezbytné pro zachování stavu a výkonu procesu publikování databáze.

Další čtení