We've just turned on the latest version of the Compose user interface. We want to bring all the power of Compose to you in as simple a way as possible and the new user interface is a big step forward in giving you access to that power.
In the past we've presented Compose in the UI as a selection of databases. If you've followed our API and CLI development, you'll already know that those databases are held within deployments, a managed collection of compute and storage resources. A MongoDB deployment can configure multiple databases and other services within itself, an Elasticsearch deployment holds the Elasticsearch cluster nodes with Transporter jobs and so on.
When you provision a Compose MongoDB Elastic Deployment what you get is one of these deployments with MongoDB configured within it. But up until now we've presented this to you as a database instance, hiding the deployment details from you. We have some exciting enhancements coming soon which need you, as Compose users, to have more control of your entire deployment and the ability to view all your deployments. That's why the new front end presents you with a list of your deployments:
The list is grouped by the type of database each deployment has been configured for, be it MongoDB, Elasticsearch or whatever other new databases may be in the works. Clicking into a MongoDB deployment will display the familiar databases view, while clicking into an Elasticsearch deployment will display the Elasticsearch overview.
Once you've clicked through the deployment view, you'll find all the tools that you are familiar with with various refinements. It's easier to add a database to a MongoDB deployment for example. At the deployments view you can also provision new MongoDB and Elasticsearch deployments through the
Add Deployment button so you can quickly expand your database use. You can also rename your MongoDB deployments to give them more meaningful or easier to remember names - look under the settings for the MongoDB deployment for the option.
The reorganised user interface is only a step on the way to bringing you new features and facilities at Compose. We'll have more information about that very soon. In the meantime, if you have any questions or issues with the new interface, drop us a line at email@example.com and we'll help you out.