Microsoft Docs

Manage Azure Cosmos DB

This section provides comprehensive guidance on managing your Azure Cosmos DB resources, from provisioning and scaling to monitoring and optimizing performance.

Key Topics: Provisioning, Scaling, Monitoring, Cost Management, Security, Best Practices.

Provisioning and Configuration

Learn how to create and configure your Azure Cosmos DB accounts, databases, and containers. Understand the different API options (SQL, MongoDB, Cassandra, Gremlin, Table) and how to choose the right one for your application.

Scaling and Performance

Discover strategies for scaling your database to meet varying demand. This includes understanding auto-scale throughput, manual scaling, and optimizing request units (RU/s).

Monitoring and Diagnostics

Monitor the health and performance of your Azure Cosmos DB instances using Azure Monitor, logs, and diagnostic tools. Identify bottlenecks and troubleshoot issues effectively.

Cost Management

Understand how to manage and optimize costs associated with Azure Cosmos DB, including pricing models, reserved capacity, and cost-saving best practices.

Security Management

Implement robust security measures to protect your data in Azure Cosmos DB. This includes managing access control, encryption, and network security.

Backup and Restore

Learn about the built-in backup and restore capabilities of Azure Cosmos DB to ensure data durability and disaster recovery.

Best Practices

Follow recommended practices for designing, developing, and managing your Azure Cosmos DB solutions to ensure reliability, scalability, and cost-effectiveness.