CosmosDB

Provision and manage Azure CosmosDB accounts and databases in DuploCloud

Azure CosmosDB is a globally distributed, multi-model NoSQL database service designed for high availability, low latency, and seamless scalability. It supports various data models such as key-value, document, graph, and column-family, making it ideal for modern cloud-native applications.

In DuploCloud, you can provision and manage Azure CosmosDB accounts, which serve as top-level containers for your databases. Each account defines key configurations like capacity mode, public access, and authentication. Once an account is created, you can add multiple databases within it to organize and store your application data.

This page describes how to provision and manage Azure CosmosDB accounts and resources in the DuploCloud Portal.

Adding an Azure CosmosDB Account

  1. In the DuploCloud Portal, navigate to Cloud Services Databases CosmosDB.

  2. Click Add. The Create CosmosDB Account pane displays.

    Create CosmosDB Account pane
  3. Complete the following fields:

Name

Enter a friendly name for the CosmosDB account.

Capacity Mode

Choose either Provisioned throughput or Serverless.

Public Access

Select whether public network access is Enabled or Disabled.

Enable Free Tier

Enable Azure’s free-tier capacity, if needed.

Key-based Authentication

Enable key-based access credentials for CosmosDB, if needed.

  1. Click Submit to create the account. Once created, the CosmosDB account appears in the list and can be managed or referenced in your infrastructure deployments.

Viewing a CosmosDB Account

  1. In the DuploCloud Portal, navigate to Cloud Services Databases CosmosDB.

  2. Click on the name of the CosmosDB account in the NAME column.

  3. Select the Databases, Private Endpoints, or Details tab to view account details.

    Details tab for the cosmodb-1243 CosmosDB account

Managing a CosmosDB Account

After creating a CosmosDB account in DuploCloud, you can view, edit, or delete the account:

  1. In the DuploCloud Portal, navigate to Cloud Services Databases CosmosDB.

  2. Click the menu icon () in the row of the CosmosDB account you want to manage.

    CosmosDB page with the menu options highlighted
  3. Choose from the following options:

    • JSON: View the raw JSON configuration of the CosmosDB account.

    • Edit: Modify the account settings.

    • Delete: Permanently remove the CosmosDB account.

    Details tab for the cosmodb-1243 Cosmosdb account

Adding a Database in Data Explorer

  1. In the DuploCloud Portal, navigate to Cloud Services Databases CosmosDB.

  2. Select the CosmosDB account from the NAME column.

  3. Select the Data Explorer tab.

  4. Click Add. The Add CosmosDB Database pane displays.

    Add CosmosDB Database pane
  5. Enter a Name for the database.

  6. Click Create to add the database.

Adding a Private Endpoint

  1. In the DuploCloud Portal, navigate to Cloud Services Databases CosmosDB.

  2. Select the CosmosDB account from the NAME column.

  3. Select the Private Endpoints tab.

  4. Click Add. The Add Private Endpoint pane displays.

    Add Private Endpoint pane
  5. Provide a Name for the endpoint

  6. Select the Subnet where the endpoint will be created

  7. Click Create to establish the private endpoint.

Last updated

Was this helpful?