Connections are how applications can communicate. There are two main ways this can be achieved:

  • An external connection makes an internet round-trip, so it is much slower than internal communication. We recommend external connections if you are hosting only your database with us but not your front end.
  • An internal connection stays within our network and is thus much faster and more secure. We recommend this method if you host both your front-end and your database with Application Hosting and Database Hosting.

External Connections

For applications, external connections can be made through the web server, as you would expect. For databases, we provide external connection details.

In the future, external connections will be switched off by default for databases, and we will recommend keeping them off when not in use for security reasons.

Internal Connections

Internal connections use our internal infrastructure for communication and are thus much faster. We recommend using them whenever possible. For more details, see our guide on Adding Internal Connections.

Remove an Internal Connection

If you need to remove a connection, go to either the Application’s Settings page or the Database’s Info page. Under Internal connections, click the delete (trash can) icon.

Internal connections between databases and applications.
Internal connections between databases and applications.

In the Remove connection modal/pop-up, click Remove connection to confirm and remove the connection between the application and database.

Removing an internal connection between an application and a database.
Removing an internal connection between an application and a database.