With recent advances in cloud computing, virtualization, containerization, continuous integration, and the DevOps movement, deploying software solutions today is very different from even just a few years ago. Today’s software adheres to a set of principles that can be summarized as “built like a modern distributed application.”
Modern distributed applications are built as a set of independently deployable microservices distributed over clusters of commodity hardware. Why is this good?
Modern distributed applications also provide flexibility:
Zoomdata is built with all these principles in mind. If you’re building a software-as-a-service (SaaS) application that includes visual analytics, using Zoomdata ensures that your application architecture delivers scalability and flexibility. Even if you’re an enterprise deploying visual analytics for internal use, these same principles apply as you deploy on a hybrid mix of cloud and on-premise infrastructure.
Zoomdata’s microservices architecture enables the software to scale out on commodity hardware. Scale out additional Zoomdata server nodes as user demand grows. Scale out additional Spark nodes as data processing demand grows. Scale out nodes of the original data sources as data volumes grow. Zoomdata is software that is even available in containerized format and is easy to deploy in the cloud, on on-premise infrastructures, or a hybrid mix of the two.
With a microservices architecture optimized for visual analytics, Zoomdata delivers scalability and flexibility.