Get in Touch

Course Outline

Introduction to Azure Database Services

  • Overview of the Azure SQL family: SQL Database, Managed Instance, SQL Server on VM.
  • Understanding service tiers and pricing models.
  • Common use cases for cloud-hosted relational databases.

Provisioning and Configuration

  • Creating Azure SQL resources via the portal and templates.
  • Configuring elastic pools and managed instances.
  • Managing firewall rules and connectivity options.

Backup, Restore, and High Availability

  • Understanding built-in backup and restore capabilities.
  • Enabling geo-replication and failover groups.
  • Implementing high availability and disaster recovery strategies.

Monitoring and Performance Tuning

  • Utilizing Query Performance Insight and Extended Events.
  • Optimizing indexes and reviewing query plans.
  • Analyzing telemetry, alerts, and resource consumption.

Security and Compliance

  • Implementing authentication methods (SQL and Azure AD).
  • Managing encryption, auditing, and threat detection.
  • Securing data access and enforcing role-based security.

Automation and Maintenance

  • Automating routine tasks using Azure Automation and Runbooks.
  • Scheduling jobs with the Elastic Jobs Agent.
  • Handling database updates, patching, and understanding SLA implications.

Summary and Next Steps

  • Reviewing key takeaways and best practices.
  • Exploring certification pathways (e.g., DP-300).
  • Accessing resources for ongoing learning.

Requirements

  • Experience with relational database concepts and SQL.
  • Familiarity with fundamental database administration tasks.
  • Basic understanding of cloud computing principles and Azure.

Target Audience

  • Database administrators responsible for cloud-hosted relational databases.
  • IT professionals migrating on-premise databases to Azure.
  • Cloud engineers and architects supporting database operations.
 28 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories