Database as a service(DBaaS) Beta

Concerned about the unstable performance and maintenance costs of your databases? We offer databases as a service and with it high availability, data protection and backup, as well as the ability to monitor processes. Scale at the click of a button without worrying about administration - this task we take care of.

The flexibility, speed and security of our cloud databases are all you need to keep your business running at high efficiency.

Robust capabilities and easy scalability

Deploy a high-performance database cluster quickly and easily.

Easy setup and maintenance

Create database clusters with just a few mouse clicks and connect to them through our easy-to-use user interface or API. Transferring databases from other sources is quick and easy, minimizing system downtime.

Cost optimization

Reduce infrastructure support costs with managed databases that require no significant upfront investment. You pay only for the resources you actually use, resulting in significant savings over traditional infrastructure fee models.

Fast and stable operation

Keep your operations speedy with the reliable hardware we use - best-in-class Intel Xeon Gold and Platinum series processors and ultra-fast NVMe disks.

Automatic failover

Get uninterrupted database performance and high system availability with automatic failover to a standby node that provides automatic failover and minimal downtime.

High scalability

Scale up anytime to amplify your business growth. Change the size of your database clusters anytime and add more CPU, RAM, and storage. Easily add additional nodes to improve operations and performance.

Increased safety

Work with databases on an isolated private network associated with your account. Internet access is only allowed for whitelisted queries. Data is encrypted in both transmission and storage, ensuring confidentiality and protection from unauthorized access.

Create a database from a template
in the desired configuration

Single-instance

It is a development and testing solution because it allows you to deploy the database on a single server, reducing the cost of setting up a test infrastructure.

Master-slave

Ideal for small projects where optimal performance and reliability are important. It provides high data reading speeds and continuous operation.

Failover cluster

Used to store databases for most projects, including highly loaded systems and those that require reliable information retention. Offers fault tolerance, automatic recovery and failover.

What opportunities open up for you

The DBaaS concept involves storing and managing data in a cloud environment, where the user does not need to install and maintain a database - he gets a ready-made and optimized solution in the cloud.

Apache Kafka

Open source distributed streaming processing platform. Provides high throughput and ensures streamlined data delivery between producers and consumers. Ideal for streaming data processing, event-notification architecture implementation and real-time big data processing.

Discover

ClickHouse

High-performance open source columnar database. Provides fast analytics and big data processing. It is optimized to run complex analytical queries on large datasets. ClickHouse offers high speed, efficient resource utilization and scalability, making it a popular choice for real-time analytics and big data workloads.

Discover

Elasticsearch

A distributed search and analytics system. It is well suited for scenarios where fast and scalable data access is required, such as site search, log analysis and real-time data monitoring.

Discover

Greenplum

High-performance distributed database with great flexibility, scalability and parallel query processing. It is the best choice for analytical tasks and big data processing.

Discover

MonogoDB

A flexible NoSQL database optimized for storing unstructured data such as documents, images and social media. With easy scalability and high performance, MongoDB is the ideal choice for Big Data projects and applications requiring real-time data processing.

Discover

MySQL

A powerful relational database that provides high performance and reliability. It is optimally suited for web applications, e-commerce and CMS where handling large amounts of structured data is important.

Discover

Opensearch

A powerful data mining and analysis tool optimized for processing large volumes of data and extracting valuable insights with full-text search, advanced analytics and data security. Well suited for complex analytical systems and real-time data monitoring.

Discover

PostgreSQL

A powerful and reliable open source relational database. It has a wide range of features, supports ACID transactions and provides flexibility for storing and processing structured data. Supports extensions and provides powerful features for database developers and administrators.

Discover

Redis

A fast, scalable storage system best suited for caching, sessions, message queues, and lightweight data analytics. Its flexibility in data structures and high performance make Redis a popular solution for web applications.

Discover

Calculate the cost

Host class

Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugit officiis itaque facilis debitis accusantium tempora deserunt repellendus? Molestiae sequi, libero, ea aspernatur dolor nemo eum, enim numquam deserunt tenetur aut.

Type

Configuration

2vCPU 16Gb RAM

Instance amount

01

Storage

Type

Storage Size

649Gb

Max. IOPS

Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugit officiis itaque facilis debitis accusantium tempora deserunt repellendus? Molestiae sequi, libero, ea aspernatur dolor nemo eum, enim numquam deserunt tenetur aut.

Read 300Write 300

Max. bandwidth

Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugit officiis itaque facilis debitis accusantium tempora deserunt repellendus? Molestiae sequi, libero, ea aspernatur dolor nemo eum, enim numquam deserunt tenetur aut.

Read 30Mb/sWrite 30Mb/s

Traffic

649Gb

Got any questions? Just ask us!

More services for your project

KUBERNETES

Provide continuous protection and instant access to rapidly growing datasets. Highly scalable and cost effective storage that integrates with your application scenarios.

DEDICATED SERVERS

Distribute traffic and workloads in the most efficient way: no server downtime, overload or underutilization.

FAQ

Can't find an answer to your question? Ask us and we'll tall you!

What are managed services, who manages what?

Managed services is a service delivery model in which a vendor or provider provides a service to a client, but takes care of the infrastructure on which the service runs. We can say that managed services are a type of outsourcing where the client leases and fully outsources non-core IT systems or assets to the provider, and gets access to the functionality of the service.

We provide the following managed services:

  • MySQL relational database management system (Managed Service for MySQL).
  • PostgreSQL object-relational database management system (Managed Service for PostgreSQL).
  • Database management system with massively parallel architecture Greenplum (Managed Service for Greenplum).
  • Non-relational database management systems MongoDB and Redis (Managed Service for MongoDB and Managed Service for Redis).
  • Columnar analytic database management system ClickHouse (Managed Service for ClickHouse).
  • ElasticSearch and OpenSearch search and analytics tool systems (Managed Service for Elasticsearch and Managed Service for OpenSearch).
  • Apache Kafka message broker (Managed Service for Apache Kafka).

With managed services, the client can focus on working with the services, enjoy all their benefits, while we take responsibility for organizing and operating the clusters on which these services operate.

Our area of responsibility includes:

  • deployment of the cluster and its preliminary configuration;
  • monitoring and management of the cluster;
  • cluster scaling;
  • ensuring high availability and fault tolerance of the cluster;
  • data backup;
  • ensuring data security and restricting access through authorization and encryption;
  • maintaining and repairing the infrastructure on which the cluster is hosted;
  • providing technical support and access to technical documentation for the service.

I can rent cloud infrastructure from you, deploy, for example, a MySQL cluster and work, why do I need a managed service?

Yes, of course, you can rent cloud infrastructure and use it as you like. If you deploy the cluster you need yourself, you can save money on it. Managed services allow you to delegate cluster management responsibilities to professionals if you are not comfortable doing it and want to focus on your core business.

How are your service clusters backed up?

Our backup policy varies depending on the specific managed service. Generally, automatic backups are performed nightly between 1:00 AM and 5:00 AM GMT+4, and these are retained for a period of seven days. Additionally, clients have the option to initiate their own backups at any desired time, providing flexibility to meet specific data retention requirements.

What is a cluster?

A cluster is a set of several servers connected by a communication channel, working together to perform common tasks within a single parallel or distributed system. Simply put, it is a number of servers that are united to provide computing resources for your service.

When describing managed services you say "cluster", but a "cluster" is multiple hosts. I have a small database, can I use only one server for it?

Yes, of course, if the architecture of the service allows you to use only one host, the client can limit itself to it.

Does the client get superuser privileges on the cluster servers that are used to provide its service?

No, as part of managed services, we do not provide the client with superuser privileges for the servers that are part of the cluster.

What happens when the cluster runs out of free space?

If the disk of a server that is part of the cluster is 80% full or more, the client will receive a warning and an offer to increase the size of the cluster disk space.

If the cluster disk space runs out, the cluster will automatically go into read-only mode and it will be impossible to write data to the cluster. The client will be notified immediately.

To restore the ability to write data to a cluster that is in read-only mode, you must increase the size of its disk space.

What do I need to create a fault-tolerant database cluster?

Our managed services implement automatic data backup. However, in case of failure, it will be possible to restore the database state only to the state that was at the time of one of the backups, which are usually created once a day.

To ensure data protection and prevent data loss, it is recommended to add replicas to your cluster. If the primary database fails, the replica will automatically take over its functions and ensure system continuity. The recovery of the primary database that has failed will be performed automatically and it will be included in the cluster again, but as a replica.

OUR BLOG

See more posts