Maybe you heard something about some of the following: IaaS, PaaS, SaaS, DaaS, FaaS, DBaaS. If you are not a DevOps engineer, you’ve probably heard about some of these concepts but not all of them. I guess even if you have used some of them, you most likely don’t know everything you should. You may have even used some parts without knowing the name of the applied concept.
Cloud Computing Services Models – IaaS PaaS SaaS Explained
What is PaaS?
PaaS is shorthand for a type of cloud computing referred to as platform. Its a type of service similar to SaaS, except that instead of offering a service over the web, it offers users a platform to create a software program. Users can take advantage of the existing tools to develop and manage applications. A few existing examples of PaaS include Apprenda Cloud Platform and Dokku.
PaaS offers the following:
What is SaaS?
SaaS is shorthand for a type of cloud computing referred to as software as a service. Its a type of service that is delivered over the web and intended for the end user. Its design is for programs that require internet access. A few examples of existing SaaS programs include MailChimp and Shopify.
SaaS usually includes the following:
What is IaaS?
IaaS is shorthand for a type of cloud computing referred to as infrastructure as a service. Its a type of service that provides users with an infrastructure system on demand. It gives users access to data storage and the ability to access servers. An example of an existing IaaS is DigitalOcean.
IaaS offers the following:
What is DaaS?
DaaS is shorthand for a type of cloud computing referred to as desktop as a service. Its a type of service that offers users a virtual desktop and allows users service on a mobile phone. While the user controls the front end, the provider maintains control of the back end. There are different types of DaaS including private cloud, virtual private cloud and public cloud. A few examples of DaaS providers include Urban Mapping and Xignite.
DaaS offers the following:
SaaS vs. PaaS vs. IaaS vs. DaaS
Because each of the cloud computing options offers unique features, its important to choose the right one for your business needs. Here are a few of the biggest differences:
Different cloud computing options are more user-friendly than others, and what level of ease you prefer may determine what system you choose. Here is what you can expect of each type based on user-friendliness:
Anytime you load and share data on a cloud server, its important to keep data security in mind. Here is what each offers where data security is concerned:
Depending on your business needs, customization may be a priority. This is what you can expect with each for customization:
When to use each
While your individual needs may vary, certain types of businesses might choose the following:
What is IaaS PaaS SaaS and DaaS?
What is DaaS and CaaS?
What is difference between SaaS and PaaS?
What is difference between IaaS PaaS and SaaS in cloud?