MongoDB and Let's Encrypt Certificates: Noteworthy at Compose

Published

This is your weekly summary of Compose news for those changes and updates which can make your life easier. In this September 4th 2018 edition, we look at important changes around MongoDB and TLS/SSL. And we also take a browse through the past week's Compose Articles.

MongoDB and Let's Encrypt Certificates

It's been coming for a while, but we finally switched MongoDB deployments to use Let's Encrypt certificates. Practically, it means that your connection strings have changed and there's no self-signed certificate for you to download.

The previous configuration of self-signed certificates, which you had to load in your applications, still works but going forward, you'll simply need to give the full connection string to your driver, tell it to validate the server, and connect away.

We've created an article to detail all of this, unsurprisingly called MongoDB and Let's Encrypt. It covers the variety of scenarios for connecting to MongoDB on Compose, including IBM Cloud Compose for MongoDB. It also has pointers to the updated documentation and Grand Tour examples to help you make any changes you need.

Compose Articles

Last week didn't see any new articles, apart from the MongoDB article we just mentioned - but watch out for new articles this week.

As a reminder, last week's Noteworthy at Compose looked at MongoDB, connections and how not to run out of them - if you use Node and MongoDB, that's a must read.

And as always we had NewsBits which covered MongoDB 4 updates, PostgreSQL JDBC updates, a branching database called LiteTree, Go 1.11 and 2 and the new Vault.

That's it for this week's Noteworthy at Compose. Onwards to next week!

Dj Walker-Morgan
Dj Walker-Morgan was Compose's resident Content Curator, and has been both a developer and writer since Apples came in II flavors and Commodores had Pets. Love this article? Head over to Dj Walker-Morgan’s author page to keep reading.

Conquer the Data Layer

Spend your time developing apps, not managing databases.