Dear community, I would like to know the different between IaaS (Infrastructure as a service) & PaaS (platform as a service). Also is digitalocean IaaS or PaaS ? Please let me know.
thank you.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
DO is a IaaS provider because they offer you VMs (virtual machines) that you personally control. A PaaS like Heroku (or Google App Engine) will host an app that you write, but won’t give you access to the underlying VMs that run your app.
From my perspective, I consider DO as an IaaS, like it’s competitor Amazon Web Services (AWS).
I’ve used AWS extensively before, and like with AWS, my interaction with DO’s services is about configuring network and hardware related components (disk space, memory, networking settings, DNS,…), low level stuff typical of an IaaS.
If you read the PRs and business articles written about DO, you will see that it is often referred to as an IaaS startup, taking on AWS.
Examples of PaaS will be products like Google App Engine and Heroku.
That said, companies can evolve their strategies, and you can see in one hand AWS adding bits of platformy stuff (check out their mobile related offering for example) or in another hand Google promoting low level aspects of their offering (free storage anyone?)
Regards R.
This article help me a while back to understand cloud computing and the diference between IaaS, PaaS and SaaS.
I believe Digital ocean is a PaaS.
Hope that helps.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.