Blog > SaaS
Recently, especially after internet applications became so popular, we have started to hear more about SaaS. So what is this SaaS?
SaaS, Service as a software, IaaS (Infrastructure as a Service), and PaaS (Platform as a Service) is a structure that is created by adding applications on top of it, which is used to create multi-tenancy systems.
To better understand SaaS, we first need to understand the other terms a little bit. SaaS, PaaS, and IaaS are simply three ways to describe how you can use the cloud for your business.
IaaS: Cloud-based services, pay-as-you-go for services such as storage, networking, and virtualization. It’s mostly used by system admins.
PaaS: Hardware and software tools available over the internet. It’s mostly used by developers for developing SaaS apps.
SaaS: Software that’s available via a third-party over the internet. It can be used by anyone!
On-premise: Software that’s installed in the same building as your business.
These multi-tenancy systems that we can provide with SaaS, if you consider the system as a house, tenants will be renting this house. Instead of selling the created system at once, we can rent it to multiple users at the same time. Thus, while each user system feels its own, a system will be able to serve more than one user.
For developers, although there are many customers, there is only one system that needs attention, so development and fixes can be made easier. With this model, the user can focus on his own business instead of dealing with any system costs or system maintenance costs.
Renting the system by multiple users instead of purchasing a system will create better services and more reasonable prices for the user.
In addition to the price, this situation provides simultaneous feedback from multiple users working in the same ecosystem. Thus, malfunctions that occur in the system can be fixed faster or the needed requirements can be made faster and users may encounter an upgraded system whose needs are met without even being aware of their needs.
SaaS systems are systems that can be used on any website without the need for any extra application or installation. This way any user can access the system with an internet browser on a computer with an internet connection.
Lastly, a few recent initiatives in our country that attracted my attention, using SaaS system;
And much more (link)