Tijekom treninga polaznici će usvojiti vještine i znanja potrebne za administriranje infrastrukture SQL servera baze podataka za oblak, lokalne (eng. on-premises) i hibridne relacijske baze podataka.
Ovaj trening koristiti će pojedincima koji rade s ponudama Microsoft PaaS relacijskih baza podataka i koji razvijaju aplikacije koje isporučuju sadržaj iz relacijskih baza podataka temeljenih na SQL-u.
Svim polaznicima treninga DP-300 osigurali smo besplatno pohađanje AZ-900: Microsoft Azure Fundamentals i DP-900: Microsoft Azure Data Fundamentals.
Što ćete naučiti
Kome je namijenjeno
- Primarno profesionalcima koji rade s podacima, upravljaju podacima i bazama podataka te žele usvojiti vještine i znanja o administriranju tehnologijama podatkovne platforme koje su dostupne na Microsoft Azureu. Sekundarno arhitektima podataka i programerima aplikacija kako bi mogli razumjeti koje su tehnologije dostupne za podatkovnu platformu s Azureom i kako raditi s tim tehnologijama putem aplikacija.
Preduvjeti
- Iskustvo upravljanja bazom podataka.
- Poznavanje tehnologija u oblaku.
- Rad s, održavanje i razvoj SQL Servera.
- Iskustvo s Azureom, kao što je implementacija i upravljanje resursima.
U cilju pripreme za kvalitetno praćenje treninga svim polaznicima seminara DP-300 osigurali smo besplatno pohađanje treninga AZ-900: Microsoft Azure Fundamentals i DP-900: Microsoft Azure Data Fundamentals na Algebrinoj digitalnoj platformi za samoučenje (LMS) uz video nastavni materijal na hrvatskom jeziku.
Nastavni plan
-
Pregledaj
- Module 1: Prepare to maintain SQL databases on Azure
Explore the role of a database administrator on Azure. Describe SQL Server-based offerings on Azure.
After completing this module, students will be able to:
- Understand the role of Azure Database Administrator as it fits in with other data platform roles
- Describe the key differences between the SQL Server-based database options in Azure
- Describe other features for Azure SQL platforms available
- Explore the basics of SQL Server in an Infrastructure as a Service (IaaS) offering
- Learn the available options for provisioning and deployment
- Deploy SQL Server into an Azure Virtual Machine
- Gain an understanding SQL Server in a Platform as a Service (PaaS) offering
- Understand PaaS provisioning and deployment options
- Understand elastic pools
- Examine Azure SQL Managed Instances
- Explore Azure SQL Edge
- Configure a template for PaaS deployment
- Evaluate different Azure migration options when moving your SQL environment to the cloud
- Understand how SQL Server compatibility level affects database behavior
- Understand the differences between private and public preview options
- Describe the considerations for a SQL Server to Azure SQL Database migration
- Describe the methods and steps to perform an offline migration to Azure SQL Database
- Describe the methods and steps to perform an online migration to Azure SQL Database
- Explore the post migration steps required to ensure service continuity of your database in backup, high availability, disaster recovery, and scalability
- Evaluate migration scenarios to Azure SQL Database Managed Instance
- Migrate to Azure SQL Database Managed Instance
- Load and move data to Azure SQL Database Managed Instance
- Learn about authentication options for Azure SQL Database
- Create various security principals
- Configure permissions within a SQL database
- Identify authentication and authorization failures
- Understand the data encryption options available in the various platforms
- Implement object level encryption
- Understand the difference between database and server firewall rules for Azure SQL Database
- Explore Always Encrypted with secure enclaves
- Plan and implement data classification in Azure SQL Database
- Understand and configure row-level security and dynamic data masking
- Understand the usage of Microsoft Defender for SQL
- Explore how Azure SQL Database Ledger works
- Review potential performance issues
- Identify critical Azure metrics
- Learn how to collect metrics for an established baseline
- Use extended events for performance analysis
- Understand Azure SQL Database Intelligent Insights
- Understand your options for configuration of Azure storage
- Learn how to configure TempDB data files in SQL Server
- Learn how to choose the right type of VM for SQL Server workloads
- Understand the use cases and configuration of Resource Governor in SQL Server
- Understand database scoped configuration options
- Understand maintenance tasks related to indexing and statistics
- Understand the features of Intelligent Query Processing (IQP)
- Explore the automatic tuning feature in Azure
- Generate and save execution plans
- Compare the different types of execution plans
- Understand how and why query plans are generated
- Explain the purpose and benefits of the Query Store
- Investigate the available reports and data in the Query Store
- Determine when changing indexes or defining new ones can affect performance
- Evaluate wait statistics as an aid in finding areas for performance improvement
- Understand how query hints work, and when to use them
- Explore normal forms and how they affect database design
- Choose appropriate datatypes for your data
- Evaluate appropriate index types
- Describe the deployment models available on Azure
- Deploy database resources using PowerShell and Azure CLI
- Deploy an Azure Resource Manager template and Bicep
- Understand the difference between multiple command-line options
- Schedule necessary maintenance activities for your databases
- Configure notifications and alerts on SQL Server Agent jobs, and SQL Server
- Configure alerts based on performance monitor values
- Undersand the benefits of Azure policy
- Explore the capabilities of Azure Automation
- Configure elastic jobs
- Use Logic Apps for database workflow
- Define recovery time objective and recovery point objective
- Explore the available high availability and disaster recovery options for both IaaS and PaaS
- Devise an appropriate high availability and disaster recovery strategy
- Explore options for deploying a WSFC in Azure
- Explore options for deploying an AG in Azure
- Implement Temporal Tables
- Plan active geo-replication and auto-failover groups
- Experience creating and configuring resources using the Azure portal
- Basic understanding of SQL Server file storage
- Familiarity with SQL Server database files for data and log
- Familiarity with purpose and management of SQL Server transaction log
Za što vas priprema?
- Certifikacijski ispit: Exam DP-300: Administering Microsoft Azure SQL Solutions
- Certifikat: Microsoft Certified: Azure Database Administrator Associate