Implementing NoSQL Databases in Microsoft Azure
Are you passionate about both the Azure cloud and NoSQL databases? If so, this course is meant for you. Quickly get up to speed with Azure Table Storage, Azure Cosmos DB multi-model APIs, and Azure Data Lake Gen2 dedicated to big data analytics.
What you'll learn
Discover the main Microsoft Azure managed NoSQL offerings. In this course, Implementing NoSQL Databases in Microsoft Azure, you will gain the ability to use Cosmos DB, Azure Table Storage and Azure Data Lake Gen2 for big data. First, you will learn about the cheap and fast Azure Table Storage NoSQL database. Next, you will discover the power of Azure Cosmos DB multi-model APIs for new and migrated NoSQL workloads. Finally, you will explore how to provision an Azure Data Lake Storage Gen2 instance and upload unstructured data to it. When you are finished with this course, you will have the skills and knowledge of managed NoSQL database offerings needed to start using NoSQL databases in Microsoft Azure.
Table of contents
- Overview 1m
- Introduction on Azure Storage and Table Accounts 4m
- Table Storage Concepts (Table, Entity, Property, Partition, and Row Keys) 5m
- Blob, Queue, and File Storage 3m
- Securing Storage Accounts Using Keys and SAS Tokens 3m
- Securing Data-in-transit, Data-at-rest, and CORS 2m
- Demo: Provisioning an Azure Table Storage Account 7m
- Demo: Working with Azure Storage Explorer 3m
- Demo: Working with Azure Table Storage .NET SDK 4m
- Summary 2m
- Overview 1m
- Cosmos DB Concepts - Global Distribution and Multi-homing 3m
- Cosmos DB Concepts - Time-to-live and Database Consistency 3m
- Cosmos DB Concepts - Multi-writes and Consistent Prefix Reads 3m
- Cosmos DB Concepts - Consistency Levels (Strong, Session, Eventual, and Others) 3m
- Cosmos DB Concepts - Data Partitioning 2m
- Cosmos DB APIs and Security 5m
- Demo: Cosmos DB Database, Containers, and TTL 10m
- Demo: Cosmos DB Security 3m
- Summary 2m
- Overview 1m
- Containers, Collections, and the Data Explorer 1m
- Using SQL and .NET Client Library 3.x with Cosmos DB 3m
- Demo: Working with Data Explorer, Partition Keys, and Unique Constraints 4m
- Demo: Using Azure Cosmos DB Data Migration Tool 9m
- Demo: Working with the Azure Cosmos DB Client Library 3.x for .NET 5m
- Summary 2m
- Overview 1m
- Migrating from MongoDB to Cosmos DB and Pre-migration steps 3m
- Create Account and Calculate Needed Throughput 3m
- Choose a Partition Key and Understand Indexing 3m
- Demo: Create a Sample MongoDB Database in MongoDB Atlas 7m
- Demo: Setting up the Client .NET App and Register the Migration Provider 8m
- Demo: Migrating a MongoDB Collection to Cosmos DB Using Azure Data Migration Service (DMS) 11m
- Summary 2m