In: Computer Science
• Define and describe SaaS.
• List the advantages and disadvantages of SaaS solutions.
• Define and describe OpenSaaS.
• Define and describe mashups.
• Discuss the wide range of SaaS solutions and their providers.
1. Define SaaS :-
Describe SaaS : -
Saas offerings are very common and available ,such as financial managements,document editing , ,Enterprise Resource Planning model ,etc.
So, SaaS is a software model in which a third party provider makes applications available to customers over the internet .
Advantage and Disadvantage of SaaS Solutions
Advantage : -
Disadvantages : -
OpenSaaS
OpenSaaS refers to a software as a service based on open source code. Similar to SaaS applications , Open SaaS is a web based application that is hosted and maintained by a service provider.It is open source and you can use it without paying a single penny
Mashups:-
A mashup is a technique by which a website or web applications uses data,presentation or functionality from two or more sources to create a new service .
They are made possible via web services or public APIs that allow free access most mashups are visual and interactive in nature.It is also beneficial to developers because it requires less code , allowing for a quicker development cycle.
Architecture of Mashup divided into three layers:
Wide Range of SaaS Solutions and their providers : -
Saas commonly known as on-demand software is a software distribution model where the software can be accessed from any device via an online connections,access to the software is provided to the users if they've subsribed to the service.
It has widely adopted by enterprise organizations .
Are some of the companies that uses SaaS , list is even more long.
Some of the companies that provides SaaS in cloude computing , listed below :-