Opsani helps optimize cloud applications with AI
Opsani, a Redwood City, California startup, wants to go beyond performance monitoring to continually optimizing cloud applications, using artificial intelligence to help the software learn what is the optimal state.
"We have come up with a machine learning technique centered around reinforcement learning to tune the performance of applications in the cloud," company co-founder and CEO Ross Schibler told TechCrunch.
Schibler says each company has its own unique metrics and that's what they try to optimize around. "We're modifying these parameters around the resource, and we're looking at the performance of the application. So in real time, what is the key business metric that the application is producing as a service? So it might be the number of transactions or it might be latency, but if it's important to the business, then we use that," he explained.
He claims that what separates Opsani from a monitoring tool like New Relic or AppDynamics is that they watch performance and then provide feedback for admins, but Opsani actually changes the parameters to improve the application performance in real time, based on what it knows about the application and what the developers want to optimize for.
It is also somewhat similar to a company like Spotinst, which optimizes for the cheapest cloud resources, but instead of simply trying to find the best price, Opsani is actually tuning the application.
The company recently announced a $10 million Series A investment led by Redpoint Ventures. Previous investors Zetta Ventures and Bain Capital also participated.
For now, it's still early days for the startup. It has a dozen employees and a handful of customers, according to Schibler. With the recent $10 million round of funding, it should be able to hire more employees and continue refining the product.