รักษาความปลอดภัย เพิ่มประสิทธิภาพ และปรับใช้โซลูชันฐานข้อมูล

นําโซลูชันฐานข้อมูลของคุณไปใช้ตั้งแต่การพัฒนาไปจนถึงการผลิต คุณเรียนรู้วิธีปกป้องข้อมูลที่ละเอียดอ่อนด้วยการเข้ารหัส การมาสก์ และการรักษาความปลอดภัยระดับแถว คุณปรับแต่งประสิทธิภาพของคิวรีโดยใช้แผนการดําเนินการ Query Store และมุมมองการจัดการแบบไดนามิก คุณปรับใช้โดยอัตโนมัติด้วย CI/CD pipelines โดยใช้โครงการฐานข้อมูล SQL สุดท้าย คุณเปิดเผยฐานข้อมูลของคุณผ่าน REST และ GraphQL API ด้วย Data API Builder

สิ่งที่จำเป็นต้องมี

ก่อนเริ่มเส้นทางการเรียนรู้นี้ คุณควรมี:

  • มีประสบการณ์ในการเขียนแบบสอบถาม T-SQL
  • ความคุ้นเคยกับ SQL Server หรือ Azure SQL Database
  • ความเข้าใจพื้นฐานเกี่ยวกับแนวคิดด้านความปลอดภัย เช่น การรับรองความถูกต้องและการอนุญาต
  • มีประสบการณ์กับการควบคุมเวอร์ชัน Git และแนวคิด CI/CD

โมดูลในพาธการเรียนรู้นี้

เรียนรู้วิธีปกป้องข้อมูลที่ละเอียดอ่อนและปฏิบัติตามข้อกําหนดโดยการใช้การเข้ารหัสลับ การมาสก์ การควบคุม access และการตรวจสอบทั่วทั้งแพลตฟอร์ม SQL ของ Microsoft

เพิ่มประสิทธิภาพ Azure SQL Database โดยการเลือกระดับบริการที่เหมาะสมและจัดการการทํางานพร้อมกันด้วยระดับการแยกธุรกรรม วิเคราะห์การสืบค้นด้วยแผนการดําเนินการและ DMV ใช้ Query Store สําหรับการจัดการแผนและวินิจฉัยการปิดกั้นและการชะงักงัน

ใช้ CI/CD สําหรับโครงการฐานข้อมูล SQL ด้วยการควบคุมแหล่งที่มา การแยกสาขา การตรวจจับการดริฟท์สคีมา pipelines อัตโนมัติ และกลยุทธ์การทดสอบโดยใช้ GitHub Actions และ Azure DevOps

สร้าง REST และ GraphQL API สําหรับฐานข้อมูล SQL โดยใช้ Data API Builder ปรับใช้กับบริการโฮสติ้ง Azure และใช้การตรวจสอบและรูปแบบการเปลี่ยนแปลงที่ขับเคลื่อนด้วยเหตุการณ์