


Scalable – you can choose from various tiers of resources to suit the size of your business.The venue stays the same, but what you create in that space is unique. It’s kind of like the difference between hiring a venue to put on a show vs. PaaS is a popular choice for businesses who want to create unique applications without spending a fortune or taking on all the responsibility. This means developers don’t need to start from scratch when creating applications, saving them a lot of time (and money) on writing extensive code. It often requires a significant initial investment in physical hardware, and then you will probably need to engage external IT contractors to maintain the hardware and keep everything working and up-to-date. Maintaining on-premise IT infrastructure is costly and labor-intensive. IaaS gives users cloud-based alternatives to on-premise infrastructure, so businesses can avoid investing in expensive on-site resources. IaaS businesses offer services such as pay-as-you-go storage, networking, and virtualization.

The Three Types of Cloud Computing Service Models Explained 1. *Note that Magento 1 Enterprise can be either on prem or IaaS, but it is generally IaaS. IaaS examples: AWS EC2, Rackspace, Google Compute Engine (GCE), Digital Ocean, Magento 1 Enterprise Edition*. PaaS examples: AWS Elastic Beanstalk, Heroku, Windows Azure (mostly used as PaaS),, OpenShift, Apache Stratos, Magento Commerce Cloud. SaaS examples: BigCommerce, Google Apps, Salesforce, Dropbox, MailChimp, ZenDesk, DocuSign, Slack, Hubspot. Most businesses use a combination of SaaS and IaaS cloud computing service models, and many engage developers to create applications using PaaS, too. Here’s a great visual breakdown from Hosting Advice: On-premise: software that’s installed in the same building as your business.SaaS: software that’s available via a third-party over the internet.PaaS: hardware and software tools available over the internet.IaaS: cloud-based services, pay-as-you-go for services such as storage, networking, and virtualization.SaaS, PaaS, and IaaS are simply three ways to describe how you can use the cloud for your business.
