Perfectly configured and optimized MySQL databases in the cloud.
We provision databases for many customers every day. Each customer benefits from years of at-scale managed MySQL hosting expertise. Deploy databases from 1GB up to multiple petabytes with pain-free scaling. NodeChef lets you pay as you grow.
NodeChef MySQL is easy to use as you don’t have to worry about software installation, backups, hardware scalability, replication, patches and updates. Let NodeChef manage your database so you can focus on your application.
Our custom-architected solution runs on dedicated bare metal servers with local SSD for best performance. NodeChef employs a containerized approach to isolate CPU, memory, and I/O resources.
Automated backups are made every day and retained for 4 days. We also perform continuous backups by archivng all WAL files as well as point in time restores. NodeChef supports backups archiving to your own S3 bucket.
The slow query analyzer analyzes your database logs continuously and presents you with alll the underperforming queries on the database. This provides you with the best and easiest approach to optimize your database for performance as you grow.
NodeChef is the only MySQL DBaas that provides automated and self service database restore to an exact point in time. This is made possible as we continuously backup the binary logs of the MySQL server. You are 100% protected from any data loss in the event of having to recover data.
Harden your database server by using IP whitelisting from the dashboard. NodeChef automatically installs and renews SSL certificates for your MySQL server to encrypt data across the wire. The NodeChef dashboard also supports two-factor authentication to secure access to your installation. Authentication to the database is also required by default.
The NodeChef dashboard provides real-time metrics into the CPU, RAM and request/sec of your MySQL database server. We also provide long view metrics on these parameters over a 24 hr period. You can also monitor other metrics such as reads, writes cache hits etc.
We provide root access to the MySQL database server. You can create as many databases and users as you want.
Setup a replicated MySQL database cluster in just one click. Our orchestration system takes care of moving data to new nodes to join the cluster with precision and also automatically reconfigure the cluster to a new master in the event the current master node is unreachable. The dashboard provides complete transparency into replication allowing you to monitor the state of each node in the cluster.