- We learn to use Azure Monitor to create and analyze monitoring data for Azure Cosmos DB.
After completing this module, you'll be able to:
Understand how Azure Cosmos DB uses Azure Monitor to monitor server-side metrics.
Measure Cosmos DB's throughput
Observe rate-limiting events.
Query telemetry logs
Measure cross-partition storage distribution throughput
- We will learn to use a rich set of REST response codes returned by Azure Cosmos DB request to help you analyze potential issues.
- Review common response codes
- Understand transit errors
- Review rate-limiting errors
- Configure Alerts
- Audit Security
- Learn how to use the two backup models Azure Cosmos DB provides.
- Understand the different backup and restore options Azure Cosmos DB provides.
- Evaluate periodic backups.
- Configure continuous backups.
- Do point in time recovery.
- We will learn the different security models that Azure Cosmos DB uses.
- Implement network level access control
- Review data encryption options
- Use role-based access control (RBAC)
- Access Account Resources using Microsoft Entra ID
- Understand Always Encrypted
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- Measure performance in Azure Cosmos DB for NoSQL
- Introduction
- Understand Azure Monitor
- Measure throughput
- Observe rate-limiting events
- Query logs
- Exercise: Use Azure Monitor to analyze an Azure Cosmos DB for NoSQL account
- Knowledge check
- Summary
- Monitor responses and events in Azure Cosmos DB for NoSQL
- Introduction
- Review common response codes
- Understand transient errors
- Review rate-limiting errors
- Configure Alerts
- Audit security
- Exercise: Troubleshoot an application using the Azure Cosmos DB for NoSQL SDK
- Knowledge check
- Summary
- Implement backup and restore for Azure Cosmos DB for NoSQL
- Introduction
- Evaluate periodic backup
- Configure continuous backup and recovery
- Perform a point-in-time recovery
- Exercise - Recover a database or container from a recovery point
- Module assessment
- Summary
- Implement security in Azure Cosmos DB for NoSQL
- Introduction
- Implement network-level access control
- Review data encryption options
- Use role-based access control (RBAC)
- Access account resources using Microsoft Entra ID
- Understand Always Encrypted
- Exercise: Store Azure Cosmos DB for NoSQL account keys in Azure Key Vault
- Knowledge check
- Summary