🗂️ Navigation
🔧 Pulumi MongoDB Atlas Provider

Pulumi MongoDB Atlas Provider

Manage your MongoDB Atlas deployments with Infrastructure as Code.

Visit Website →

Overview

The Pulumi MongoDB Atlas provider allows for the programmatic management of the MongoDB Atlas cloud database service. It enables teams to define and configure clusters, manage database users and roles, set up network peering, and control IP access lists using their preferred programming language. This brings the benefits of IaC to managed database deployments.

✨ Key Features

  • Cluster creation and management
  • Database user and custom role configuration
  • Project IP access list and network peering management
  • Configuration of private endpoints
  • Management of Atlas projects and teams

🎯 Key Differentiators

  • Use of general-purpose programming languages
  • Ability to manage the database and the application infrastructure in a single, unified program
  • Enables 'Database as Code' for managed MongoDB

Unique Value: Brings the automation, repeatability, and version control of Infrastructure as Code to the MongoDB Atlas platform, streamlining database provisioning and management.

🎯 Use Cases (4)

Automating the deployment of MongoDB clusters for new applications. Managing database user credentials and permissions as code. Defining network access rules in a version-controlled and auditable manner. Integrating database provisioning into a larger CI/CD workflow.

✅ Best For

  • A Pulumi program that deploys an application to a cloud provider and also provisions a new MongoDB Atlas cluster for it, configuring the network peering and database users required for the application to connect.
  • Implementing a GitOps workflow for managing database access controls.

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Managing self-hosted MongoDB instances (this is for the Atlas cloud service).

🏆 Alternatives

Terraform MongoDB Atlas Provider Manual configuration via Atlas UI

Provides a more robust and integrated solution than manual configuration, allowing database management to become a seamless part of the overall application delivery pipeline.

💻 Platforms

API

🔌 Integrations

MongoDB Atlas API

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: The provider is open-source and free. Costs are associated with the MongoDB Atlas subscription.

Visit Pulumi MongoDB Atlas Provider Website →