Our team at MongoLab is excited to announce the public beta of SSL-enabled* (Secure Sockets Layer) MongoDB connections on Dedicated deployments**. This feature adds an extra level of security by encrypting the communication between the application and database. It also allows clients to authenticate the identity of their database servers in order to mitigate spoofing attacks.
SSL on production-ready MongoDB
MongoLab has partnered with DigiCert, one of the most respected certificate issuers in the industry, to automate the certificate management process.
What's unique about this solution is that we allow you to control the scope of your SSL certificates. You can issue unique certificates for each deployment or choose to share a single certificate amongst all of the SSL-enabled deployments in your account.
SSL domain scopes
We are currently offering two domain scopes: account and deployment. The narrower deployment scope maximizes security at increased cost, whereas the broader account scope balances security with cost. You can visit our documentation for more information on available domain scopes.
SSL configuration for clients (drivers)
For instructions on how to connect your driver to a SSL-enabled MongoDB deployment, you can visit the MongoLab documentation.
Pricing and availability
SSL support is currently in beta on MongoLab. For more details on pricing and the beta status you can visit our SSL documentation. If you're interested in trying out SSL on MongoLab, you can create a new Dedicated deployment or upgrade an existing Dedicated deployment.
*Currently, all deployments with SSL enabled use the preferSSL net.ssl.mode
**We are only offering SSL on MongoDB 2.6