Guepard / Platform

Multi-Database Provider Support in Guepard

Integrating PostgreSQL, MySQL, MongoDB, and more

Guepard is designed to work seamlessly with multiple database providers, enabling users to deploy, manage, and switch between databases effortlessly. Whether you are working with relational (SQL) databases like PostgreSQL and MySQL, or NoSQL solutions like MongoDB, Guepard ensures flexibility and consistency across environments.

This capability allows organizations to:

  • Use different databases for different workloads.
  • Standardize database operations across multiple providers.
  • Automate provisioning, scaling, and backups regardless of the database type.

Guepard supports a variety of database providers, including:

DatabaseTypeUse Case
PostgreSQLRelational (SQL)Transactional applications, analytics, complex queries.
MySQLRelational (SQL)Web applications, CMS, high-speed transactions.
MongoDBNoSQL (Document)Unstructured data, real-time analytics, scalable applications.

Note: Guepard continuously expands its database support. If you need a provider that is not listed, reach out to our team.


Provisioning a Database with Guepard

Guepard simplifies the process of deploying and managing databases, regardless of the provider.

How to Deploy a New Database

  1. Open the Guepard Console and navigate to the Databases section.
  2. Click Create Database and select a provider (PostgreSQL, MySQL, MongoDB, etc.).
  3. Configure the instance size, storage, and security settings.
  4. Click Deploy. Guepard automatically provisions the database, ensuring optimal performance and security.

Tip: You can select a pre-configured template for production, development, or testing environments.

Connecting to a Guepard Database

After provisioning, you can connect to your database using standard client tools:

PostgreSQL Connection Example

psql -h your-db-host -U your-user -d your-database

MySQL Connection Example

mysql -h your-db-host -u your-user -p

MongoDB Connection Example

mongo "mongodb://your-db-host:27017/your-database"

Database Cloning & Branching

Guepard supports database cloning, allowing users to instantly replicate environments across different providers. This is particularly useful for:

  • Testing application changes without affecting production.
  • Creating isolated copies for analytics and debugging.
  • Running migrations between SQL and NoSQL environments.

To clone a database:

  1. Go to Database Settings in Guepard.
  2. Click Clone Database and select a target provider.
  3. Confirm the operation, and Guepard will create an identical copy.

Security & Compliance

Guepard ensures secure, encrypted access to all databases across providers. Key security features include:

  • TLS Encryption for all database connections.
  • Role-Based Access Control (RBAC) to restrict user permissions.
  • Automatic Key Rotation for database credentials.
  • Audit Logs to track all operations across different providers.

Guepard’s multi-database support allows seamless integration with various providers, making it easier to manage, scale, and optimize data infrastructure. Whether you're running a high-performance SQL database or a distributed NoSQL system, Guepard provides the tools needed to deploy and manage.

Previous
Discard Changes