Create resource template for Azure Cosmos DB for NoSQL

Intermediate
Developer
Azure Cosmos DB

Learn about automated Azure Cosmos DB for NoSQL resource deployments using the Azure Resource Manager with JSON and Bicep templates.

Learning objectives

After completing this module, you'll be able to:

  • Identify the three most common resource types for Azure Cosmos DB for NoSQL accounts
  • Create and deploy a JSON Azure Resource Manager template for an Azure Cosmos DB for NoSQL account, database, or container
  • Create and deploy a Bicep template for an Azure Cosmos DB for NoSQL account, database, or container
  • Manage throughput and index policies using JSON or Bicep templates

Prerequisites

Before starting this module, you should have experience of building cloud applications with Microsoft C# or a similar programming language.