A discussion on why many companies are turning to a managed service like Ahana Cloud for Presto rather than deploying and managing Presto themselves.

The use of Presto, the open-source distributed SQL query engine for running interactive analytic queries against data sources, is on the rise. As with many open-source solutions, companies have different deployment options, ranging from do-it-yourself to running it on a cloud to using a fully managed service.

RTInsights recently sat down with Asif Kazi, Principal Solutions Engineer at Ahana, where we discussed the various Presto deployment options, their differences, and why many are turning to managed services like Ahana Cloud for Presto. Here is a summary of our conversation.

RTInsights: Why run Presto on a cloud?

Kazi: Flexibility is the biggest reason. The key drivers for the cloud are agility, elasticity, and cost savings. Additionally, when you have Presto running on a service such as Kubernetes, features like availability and performance come easily. You’re no longer taking care of the heavy lifting of operationally managing your environment—that means a lot to businesses. Another reason to run Presto on cloud is that many companies are moving to open data analytics today. Cloud enables you to do that easily.

RTInsights: What are some of the common issues when you run Presto on a cloud?

Kazi: There are three flavors of Presto on cloud today—either you are using a managed service provider, a serverless offering, or you’re doing it yourself. When you look at Presto, it was based originally on the Hadoop infrastructure. So, there are lots of configuration knobs and tweaks. Doing it yourself is not trivial, you need to manage everything from upgrades, configuration, tuning, and sizing. A managed service takes care of many of those things.

#cloud #ahana cloud

The Case for Ahana Cloud for Presto
1.20 GEEK