In this 2nd part, we’re building a CI/CD pipeline using the 'Pipeline as Code' approach, with our sights set on Lambda-based applications.
5 min read
May 26, 2023
MongoDB Atlas is a fully managed cloud database service provided by MongoDB, a popular database provider. It enables users to easily deploy, manage, and scale their MongoDB databases in the cloud, without the need for complex setup and maintenance. MongoDB Atlas is designed with the users in mind, allowing them to focus on building their applications while MongoDB handles the management of the database infrastructure.
In general, MongoDB Atlas is well-suited for applications that require fast performance, scalability, and flexibility, and where data modeling is complex and changes frequently. Its features such as automatic scalability, automatic backups, and easy deployment across multiple cloud providers make it a strong choice for modern web and mobile applications.
Originally designed as a tool for fetching resources from traditional cloud providers, Komiser has now expanded its capabilities to serve a wider range of cloud teams with diverse technical requirements. We are thrilled to announce the addition of a new MongoDB Atlas integration, enabling users to manage their MongoDB databases alongside other cloud resources. With this integration, we aim to create a more all-encompassing control tower-type management dashboard, providing a comprehensive view of the entire cloud infrastructure, including MongoDB Atlas databases. This enhancement unlocks the full potential of Komiser, enabling users to achieve greater cost optimization, security, and compliance, all within a single, user-friendly platform.
To enable Komiser to collect your MongoDB Atlas Clusters, you need to add the following configuration to the config.toml:
The name can be anything you want. You can use different names in case you want to connect more than one MongoDB Atlas account.
Find your organizationId by pressing on the gear icon next to your Organization name.
To generate publicApiKey and privateApiKey you have to be an Organization Owner. On the Settings page where you've copied the organizationId, select Access Manager from the sidebar navigation. Create the public/private key pair and paste it into the respective fields from the above configuration.
Take a look at the MongoDB resources below that are gathered in the MongoDB clusters custom view.
Any doubts? Reference the official Komiser documentation
At present, the MongoDB Atlas integration within Komiser only supports cluster resources. However, we plan to expand its capabilities in subsequent updates to include a wider range of MongoDB resources and data. We also encourage users to share their feedback with us through our roadmap or on our Discord server. Your input will help us to continue improving the tool and make it even more valuable for managing your MongoDB databases and other cloud resources.
Regardless if you are a Developer, DevOps, or Cloud engineer. Dealing with the cloud can be tough at times, especially on your own. If you are using Tailwarden or Komiser and want to share your thoughts doubts and insights with other cloud practitioners feel free to join our Tailwarden discord server. Where you will find tips, community calls, and much more.