Skip to Main Content
IBM Sustainability Software - Ideas Portal


This portal is to open public enhancement requests against the products and services belonging to IBM Sustainability Software. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Planned for future release
Created by Guest
Created on Nov 18, 2024

Add MongoDB Atlas private endpoint compatibility inside MAS Core

Hello IBM Team,

Today, MongoDB Atlas is compatible with MAS for Core and SLS Service

As per this document : https://www.ibm.com/docs/fr/mas-cd/continuous-delivery?topic=overview-mongodb

But it seems that the MAS application is only compatible with using the hosts of MongoDB mongodb:// protocol), normally there is 3 hosts, 1 primary and 2 secondary

This method is used for self-hosted MongoDB clusters

In the case of MongoDB Atlas, they give us a feature that is called "Private Endpoint"

We can link the private endpoint to Cloud provider like AWS, Azure or OCP to allow to have a load balancing and an unique entry for the whole traffic

This system is using the protocol "mongodb+srv://" as per the MongoDb Atlas documentation here : https://www.mongodb.com/resources/products/fundamentals/mongodb-connection-string


But today the MAS stack is not compatible with this system, as per the pods that i checked on MAS Core / SLS, when checks are done, they are capable to use mongodb:// protocol only

For our use case to use MongoDB Atlas Saas, this is occuring a lot of problem

  • The single endpoint cannot be used

  • We are losing the load balancing effect, if the primary node change, the configuration is broken

  • In case of upgrade of the MongoDB version, the hosts can change they name and the whole Cores that will be tethered on the SLS Service will need reconfiguration too

  • Using the hosts can also occurs latency, because the endpoint is linked between Cloud provider/MongoBD Atlas that use a backbone between them to be more quick and i'm not sure that he is used when using the hosts directly

We would like to add this private endpoint compatiblity to the MAS stack, this could useful for other customers that want to use MongoDB Atlas service

Could you please consider it ?


Thanks in advance

Have a nice day

Idea priority High
Needed By Month