DP-300T00: Azure Database Administrator Associate (DP-300)

Description

Duration: 4 days

About the Course

Take advantage of the growing demand for Microsoft Azure Database Administrators by certifying in the the most popular cloud solutions provider for enterprises all over the world. Learn how to implement and manage the operational aspect of cloud-native and hybrid data platform solutions. As an Azure Database Administrator you will implement and manage the operational aspects of cloud-native and hybrid data platform solutions built on Azure Data Services and SQL Server.

Audience Profile

This course is intended for database administrators and data management specialists that manage on-premises and cloud relational databases built with Microsoft SQL Server and Microsoft Azure Data Services. Roles that will benefit from this certification include but are not limited to:

  • Data Architects
  • Data Management Specialists
  • Azure Data Engineers
  • Application Developers

Learning Objectives

Upon completion of this Boot camp, students will be able to:

  • Plan and implement data platform resources
  • Implement a secure environment
  • Monitor and optimize operational resources
  • Optimize query performance
  • Perform automation of tasks
  • Plan and implement a High Availability and Disaster Recovery (HADR) environment
  • Perform administration by using T-SQL

Certification Exam

This training course will prepare you for the DP-300 Administering Relational Database on Microsoft Azure Exam

Prerequisites

Professional experience in database management and technical knowledge of cloud technologies is beneficial:

  • Working with, maintaining, and developing with SQL Server
  • Experience with Azure, such as deploying and managing resources

What’s included?

  • Authorized Courseware
  • Intensive Hands on Skills Development with an Experienced Subject Matter Expert
  • Hands-on practice on real Servers and extended lab support 1.800.482.3172
  • Examination Vouchers & Onsite Certification Testing- (excluding Adobe and PMP Boot Camps)
  • Academy Code of Honor: Test Pass Guarantee
  • Optional: Package for Hotel Accommodations, Lunch and Transportation

With several convenient training delivery methods offered, The Academy makes getting the training you need easy. Whether you prefer to learn in a classroom or an online live learning virtual environment, training videos hosted online, and private group classes hosted at your site. We offer expert instruction to individuals, government agencies, non-profits, and corporations. Our live classes, on-sites, and online training videos all feature certified instructors who teach a detailed curriculum and share their expertise and insights with trainees. No matter how you prefer to receive the training, you can count on The Academy for an engaging and effective learning experience.

Methods

  • Instructor-Led (the best training format we offer)
  • Live Online Classroom – Online Instructor-Led
  • Self-Paced Video

Speak to an Admissions Representative for complete details

StartFinishPublic PricePublic Enroll Private PricePrivate Enroll
01/18/202101/21/2021
02/08/202102/11/2021
03/01/202103/04/2021
03/22/202103/25/2021
04/12/202104/15/2021
05/03/202105/06/2021
05/24/202105/27/2021
06/14/202106/17/2021
07/05/202107/08/2021
07/26/202107/29/2021
08/16/202108/19/2021
09/06/202109/09/2021
09/27/202109/30/2021
10/18/202110/21/2021
11/08/202111/11/2021
11/29/202112/02/2021
12/20/202112/23/2021

Curriculum

Module 1: Plan and Implement Data Platform Resources

  • Deploy resources by using manual methods
  • Deploy database offerings on selected platforms
  • Configure customized deployment templates
  • Apply patches and updates for Hybrid and IaaS deployment

Module 2: Evaluation for appropriate database offering based on specific requirements

  • Evaluate requirements for the deployment
  • Evaluate the functional benefits/impact of possible database offerings
  • Evaluate the scalability of the possible database offering
  • Evaluate the HA/DR of the possible database offering
  • Evaluate the security aspects of the possible database offering

Module 3: Configure resources for scale and performance

  • Configure Azure SQL Database/elastic pools for scale and performance
  • Configure Azure SQL managed Instances for scale and performance
  • Configure SQL Server in Azure VMs for scale and performance
  • Calculate resource requirements
  • Evaluate database partitioning techniques, such as database sharding

Module 4: Evaluate strategy for moving to Azure

  • Evaluate requirements for migration
  • Evaluate offline or online migration strategies
  • Evaluate requirements for upgrade
  • Evaluate offline or online upgrade strategies

Module 5: Implement a migration or upgrade strategy for moving to Azure

  • Implement an online and offline migration strategy
  • Implement an online and offline upgrade strategy

Module 6: Implement a Secure Environment

  • Configure database authentication by using platform and database tools
  • Configure Azure AD authentication
  • Create a user from Azure AD identities
  • Configure security principals
  • Configure Database authorization by using platform and database tools
  • Configure database and object-level permissions using graphical tools
  • Apply the principle of least privilege for all securable

Module 7: Implement Security for data

  • Implement Transparent Data Encryption (TDE)
  • Implement object-level encryption
  • Implement Dynamic Data Masking
  • Implement Azure Key Vault and disk encryption for Azure VMs
  • Implement security for data in transit
  • Configure SQL DB and database-level firewall rules
  • Implement Always Encrypted
  • Configure Azure Data Gateway

Module 8: Implement compliance controls for sensitive data

  • Apply a data classification strategy
  • Configure server and database audits
  • Implement data change tracking
  • Perform vulnerability assessment

Module 9: Monitor and Optimize Operational Resources

  • Monitor activity and performance
  • Prepare an operational performance baseline
  • Determine sources for performance metrics
  • Interpret performance metrics
  • Assess database performance by using Azure SQL Database Intelligent Performance
  • Configure and monitor activity and performance at the infrastructure, server, service, and database levels

Module 10: Implement performance-related maintenance tasks

  • Implement index maintenance tasks
  • Configure database auto-tuning
  • Automate database maintenance tasks
  • Azure SQL agent jobs, Azure automation, SQL server agent jobs
  • Manage storage capacity

Module 11: Identify performance-related issues

  • Configure Query Store to collect performance data
  • Identify sessions that cause blocking
  • Assess growth/fragmentation of databases and logs
  • Assess performance-related database configuration parameters
  • Including AutoClose, AutoShrink, and AutoGrowth

Module 12: Configure resources for optimal performance

  • Configure storage and infrastructure resources
  • Optimize the IOPS, throughput, and latency
  • Optimize tempdb performance
  • Optimize data and log files for Performance
  • Configure server and service account settings for performance
  • Configure a user database for optimal performance
  • Implement database-scoped configuration
  • Configure compute resources for scaling
  • Configure Intelligent Query Processing (IQP)

Module 13: Optimize Query Performance

  • Determine the appropriate type of execution plan
  • Live Query Statistics, Actual Execution Plan, Estimated Execution Plan, Showplan
  • Identify problem areas in execution plans
  • Extract Query plans from the Query Store
  • Evaluate performance improvements