Request a Sandbox
Datasheet - Enterprise
Datasheet - Cloud Provider
Contact Support
CumuLogic relational database service (MySQL) and NoSQL service (MongoDB) provide a cost efficient, scalable and managed database services in the cloud. CumuLogic database service deliver Amazon-like database services on any Infrastructure-as-a-Service (IaaS) clouds or VMware vSphere environments.
The database service is extremely simple to deploy and is Amazon RDS service-compatible, making it seamless to migrate applications from Amazon. It also provides high availability and resiliency, plus backup and restore, and performance optimization functions to meet the requirements of mission critical applications. Additionally, database isolation and access controls ensure data protection.
With CumuLogic database service, you can build and deliver a fully managed and scalable Relational and NoSQL Database-as-a-Service, and have the flexibility to orchestrate database services and design application architectures to fit specific availability, scalability, disaster recovery and performance needs.
CumuLogic database service delivers the high performance and/or customizable options, such as High IOPS for databases and larger memory for processing workloads that are not currently available on generic clouds.
Features supported by CumuLogic database service vary depending on the database engine selected. Below are some common features:
Provisioning – Single click or single API call to provision the desired database instance: size with configuration and performance parameters, single or multi-node cluster, backup settings, size of storage volumes and rules for auto update and patches.
Monitoring – Visibility into key functional and operational metrics of the database engine and instance, including CPU, memory, I/O, database connections and storage utilization.
Backup and Recovery – Users can define the backup frequency, as well as the time window for the service to initiate backups. The flexible retention policy can be modified by the user per database instance based on specific requirements.
Database Snapshots – Users can initiate database snapshots on a running database instance and also restore a database snapshot or launch a new database instance with an existing snapshot.
Scaling and Replication – Database instances can be scaled out to handle excessive workloads by adding read-only replicas of running database instances. Replication of master database is managed by using native MySQL built-in replication capability. Users may also use multi-node MySQL clusters to scale out the database instances.
Automated Software Patching – CumuLogic database service provides an optional feature to apply minor updates and patches to the database engine. Users can choose when the updates are to be implemented and schedule the implementation.
Optimization – CumuLogic database service comes with a set of default performance parameters for the chosen database engine and the instance size. Users can modify the performance parameters to suit the application workloads in real-time and in most cases without shutting down the running database instances or rebooting.
Single-click deployment: New database instances can be quickly spun up whether for development, QA/Testing or production purposes.
Low TCO: database instances are fully managed and monitored, eliminating most manual tasks and lowering the cost of database and application operations by over 75%.
Cost effective: CumuLogic database service service scales on-demand so that users are able to optimally size instances and only scale out when needed, thusly avoiding costly over provisioning of resources.
Security at multiple levels: Database instances are secured using the firewall settings and security groups of the chosen IaaS cloud, allowing users to control remote access to all database instances. Additionally, database instances can be configured to use secured connections only.
Compatible: CumuLogic database service is fully compatible with standard open source versions of MySQL, MySQL cluster and MongoDB database servers.
Multi-cloud: CumuLogic’s platform abstracts the underlying APIs of any IaaS cloud or vSphere environment, allowing users to deploy the platform and the database service on any supported private or public cloud.
Hosted Web Apps
MySQL database service is a preferred database for web applications since it can scale on-demand to handle peak workloads for specific applications. Developers can simply launch a single database instance and add read-only replicas to meet peak loads, and remove the read-only replicas when the database load goes down.
Disaster Recovery
CumuLogic MySQL and MongoDB database services make it extremely easy and cost-effective to architect a Disaster Recovery (DR) architecture. Typically, enterprises are required to maintain one standby deployment environment to failover to in case of downtime. With a database service, it’s possible to launch a full functioning database server on the cloud within minutes, eliminating highly expensive standby environments and lowering the overall cost of a DR plan.
Big Data Analysis
With its support for autoscalable NoSQL database services, CumuLogic database service provides the resources to build architectures for big data analysis. As MongoDB can store unstructured data in form of collections of JSON files, files can then be analyzed by commonly available tools.
CumuLogic Private PaaS
PaaS Adoption Paper
PaaS Migration Paper
CumuLogic CLI
CumuLogic Eclipse Plugin
Sample Applications
James Gosling, Father of Java.