DB Hosting Overview

Database Hosting

The platform provides scalable and fully manageable database servers that can be installed and operated within a few minutes. Databases can be added during creation of a new environment or included in an existing environment through topology changes.

Create a Database Server

1

Open the topology wizard

Use either of the following options:

  • Click New Environment to create a new environment.
  • Click Change Environment Topology to add a database to an existing environment.
Open the new environment wizard
Open the topology wizard to create or update an environment.
2

Select the database category

Open the SQL or NoSQL section of the topology wizard and select the required database server.

Create an environment with a database server
Choose a database server from the SQL or NoSQL topology section.

Available Database Types

SQL databasesMySQL, MariaDB, PostgreSQL, and PerconaDB.
NoSQL databasesCouchbase, Redis, and OpenSearch.
i

Provider-specific availability

The list of database servers can vary according to the hosting provider settings. Contact the hosting provider when a required database server is not available in the topology wizard.

After the database server is created, the platform sends an email notification containing the administration-panel access URL, login, and password.

Open the Database Administration Panel

1

Open the admin panel

Click Open in Browser beside the required database node in the dashboard. The administration-panel URL can also be composed manually.

Open the database administration panel
Launch the database administration panel from the dashboard.
2

Sign in

Use the credentials supplied in the platform email to sign in and apply the database configuration required by the application.

HTTPS access

For containers without an attached public IP address, the database administration console is available through HTTPS by default.

When the database server is ready, connect the application to the database using the connection settings required by the selected database type.

Database Password Reset

To reset the password for a database node, click Reset Password beside it in the dashboard. For a scaled database layer, the same operation can generate new credentials for all database instances at once.

Reset database password
Reset the password for one database node or a scaled database layer.

After the reset, the platform sends an email containing the new password for the database administration console.

Database Admin Panel URL

The database administration-panel hostname follows this structure:

node{node_id}-{environment_name}.{hoster_domain}
{node_id}The ID of the target database container, available in the dashboard.
{environment_name}The name of the environment containing the database server, for example database.
{hoster_domain}The hosting-provider domain shown in the hosting-provider information.
Database node ID in the dashboard
Use the database node ID shown in the dashboard when composing the URL.
i

Environment regions

When the hosting platform supports multiple environment regions, the hoster-domain value for a particular environment can differ from the general platform domain.

Example administration-panel URL:

https://node35316-database.jelastic.com

Expected Result

A managed SQL or NoSQL database server is created inside the selected environment. The administration panel can be opened from the dashboard or through its manually composed URL, and the supplied credentials can be used to configure the server and connect an application.

Important Notes

  • Available database servers depend on the hosting provider configuration.
  • The platform sends the database URL, login, and password by email after creation.
  • Containers without a public IP use HTTPS for database admin-console access by default.
  • A password reset generates new credentials and sends the new password by email.
  • The hoster domain can differ between environment regions.