DigitalOcean launches serverless product based on Nimbella acquisition last year – TechCrunch
When DigitialOcean bought Nimbella last year, you knew it intended to go deeper into serverless technologies, and sure enough, the company announced a new feature called DigitalOcean Functions today, based on Nimbella technology.
DigitalOcean offers cloud infrastructure services at a lower price than the Big 3, making it popular with developers. Gabe Monroy, chief product officer at DigitalOcean, says customers are asking for more serverless features.
“DigitalOcean acquired Nimbella last year and has been really focused on adding serverless and serverless capabilities to our platform. This is one of the main requests from our customers, and I think one of the reasons for this is the desire of developers to move directly from code to the cloud without having to worry about infrastructure,” explained Monroy.
Serverless computing allows developers to write programs without having to provision any type of infrastructure to run it. The servers are still there, of course, but the cloud provider provides all the resources needed to run the function and nothing more.
The Functions feature the company is announcing today provides developers with a programming framework to expand serverless capabilities. Monroy says they’re starting with the Jamstack APIs because it’s an easy way for developers to get started with function programming. “Serverless programming can be a bit tricky to get into because the event-driven programming model can be complex,” he said.
“Fortunately, API and HTTP use cases are also events. And that makes APIs a really good place to start because developers don’t need to learn a lot of new programming constructs to be productive with serverless, and that’s precisely why we started with APIs.
But Monroy says it’s not an all-or-nothing proposition where you have to program the whole application with serverless functions. “A developer can run a Django or Ruby on Rails application running in containers on our platform, then supplement that with function-oriented APIs running alongside that same application connecting to the same data stores they have need. “
One of the things about automated provisioning is that you need to keep an eye on costs, but Monroy says they designed billing with that in mind. “From a pricing perspective, we’ve tried to differentiate ourselves by offering a much simpler pricing model that doesn’t include requests or indications as part of the model. So it ends up being a little easier for people to calculate.
DigitalOcean features are generally available in all regions starting today.