Looking to become a first-class citizen in the Node.js world, Progress is touting its acquisition earlier this week of PaaS provider Modulus as the only offering for the framework that lets developers deploy their applications in a public or private cloud.
Progress already has a Platform-as-a-Service offering, called Pacific, which runs on Amazon Web Services for its public cloud. Modulus runs on both AWS and Joyent, according to Progress CTO Karen Tegan Padir. “We have the ability to have Node.js applications that work well with our existing apps. It’s complementary to our platform,” she explained.
But organizations don’t want their hands tied when it comes to cloud deployments, and a huge benefit of Modulus is that it uses Linux containers to manage scale, Padir said. “People want to leverage the cloud but retain control,” she said. “The way Modulus is architected, it supports Node.js now but could easily add Java or Ruby.”
Padir said Progress is keeping Modulus as a standalone business for now, as she sees “a huge opportunity” in simply providing a Node.js platform. “Node.js is growing so quickly, we want to be agile and grow with it. Wal-Mart rewrote its entire e-commerce application in node and deployed it before Thanksgiving, and saw huge performance increases.”