Implement Partitioning with Azure

This course will teach you the data partitioning and sharding strategies in relational as well as non-relational cloud stores. Analyze data distribution before migration to Azure.
Course info
Rating
(17)
Level
Advanced
Updated
Apr 21, 2021
Duration
28m
Table of contents
Description
Course info
Rating
(17)
Level
Advanced
Updated
Apr 21, 2021
Duration
28m
Description

Partitioning is an important strategy to segregate the data based on the partition key and distribute the data evenly across partitions for efficient querying and analysis.

In this course, Implement Partitioning with Azure, you’ll learn to apply efficient partitioning, sharding, and data distribution techniques over Azure Cloud Portal for specific services:

  1. explore how to design non-relational data stores
  2. discover designing relational data stores
  3. learn how to implement partitioning and sharding strategies over Azure Synapse
When you’re finished with this course, you’ll have the skills and knowledge of data distribution strategies across multiple cloud stores and even implement the global distribution of the data to increase throughput, the performance of the data stores, and availability of the dataset using the Azure Cloud Portal.
Course FAQ
Course FAQ
What will I learn in this Azure tutorial?

This course teaches the importance of partitioning, how to select a partition key, what Azure Synapse is, and MPP architecture of Azure Synapse.

What is partitioning?

Partitioning is the creation of one or more regions on secondary storage, so that each region can be managed separately.

Are there any prerequisites for this course?

Before taking this course, it would be beneficial to have an understanding of Azure basics.

What are cloud stores?

Cloud stores or storage is a model of computer data storage where the digital data is stored in logistical pools, said to be on "the cloud".

What is Azure Synapse?

Azure Synapse analytics is a limitless analytics service that brings together data integration, enterprise data warehousing, and big data analytics.

About the author
About the author

Niraj has extensive experience with coding, architecting and consulting experience with data warehousing/ artificial intelligence/ machine learning/ visualization skillsets.

More from the author
Azure Arc and Azure Lighthouse: First Look
Intermediate
39m
Apr 29, 2021
More courses by Niraj Joshi
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Niraj Joshi. Welcome to my course, Implement Partitioning with Azure. I'm a cloud machine learning architect. Partitioning is an important strategy to segregate the data based on the partition key and distribute the data evenly across partitions for efficient querying and analysis. This course will introduce you to some of the fascinating aspects of partitioning and sharding practices and its importance across data stores in Azure. Some of the major topics that we will cover include importance of partitioning and data distribution, key criteria to select the partition key, what is Azure Synapse, MPP architecture of Azure Synapse. By the end of this course, you will know the key principles of partitioning and best practices to follow to select the partitioning key. I hope you will join me on this exciting journey to learn partitioning concepts with the Implement Partitioning with Azure course, at Pluralsight.