Register now to watch on-demand!
Our most recent webinar revolved around Cube's Cloud architecture and deployment options. Taking a technical deep-dive into the structure and components of Cube Cloud, the session gave viewers an insightful look at the infrastructure that supports Cube's robust data management services. Here are five vital points from the webinar delivered by Maksim Leanovich, Head of Engineering at Cube.
- The Structure of the Cube Cloud Platform: Leanovich highlighted the bifurcated structure of the Cube Cloud infrastructure, divided into a data plane and a control plane. The data plane allows data flow while the control plane manages the whole infrastructure. This two-tiered setup, accompanied by Kubernetes, is designed to streamline and optimize all types of data traffic.
- Flexible Infrastructure Options: Cube offers distinct infrastructure options tailored to different business needs - Shared Infrastructure, Dedicated Infrastructure, Dedicated Infrastructure with CSPS (Customer Supplied Pre-Aggregation Store), and Bring Your Own Cloud (BYOC). These choices cater to varying requirements of performance, connectivity, security, and cost-effectiveness.
- Shared Infrastructure: This infrastructure offers co-location to multiple customers offering a cost-effective and simpler deployment alternative. However, possibilities of resource contention and limited connectivity options to data sources were noted.
- Dedicated Infrastructure: Meant for customers prioritizing performance, data privacy, and enhanced connectivity, the dedicated infrastructure is provisioned for the exclusive use of the customer. It provides better control and isolation, with connectivity options including VPC peering and private link. This custom solution is accessible through all cloud providers, including Azure.
- Dedicated Infrastructure with CSPS and BYOC: With CSPS, customers can provide a storage hosted on their end that a shared kubestore can utilize to persist pre-aggregations. BYOC, on the other hand, is a more involved option that requires collaboration between Cube's team and the customer's DevOps or IT teams, moving the entire operation to the client's cloud account.
Summing up, Cube Cloud offers a selection of sophisticated yet flexible infrastructure choices designed to meet the varying needs of businesses. By focusing on ease of use, cost-effectiveness, performance optimization and security, Cube ensures that their clients are equipped with the best tools to leverage their data.
For more detailed understanding, we encourage you to delve into Cube's white paper on the essential features of a Semantic Layer. Should you want to further discuss any of these points, the Cube team is always here to assist. A future-proof data stack is within your reach with Cube.