




















































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of the software as a service (saas) methodology, examining its benefits and drawbacks. It discusses two state-of-the-art saas systems, amazon web service and google app engine, and explores the role of service oriented architecture in powering saas applications. The document also examines the hybrid approach of combining traditional and saas applications. The presentation covers topics such as multi-tenant architecture, pricing models, customization, and the impact of saas on modern web 2.0 applications. It delves into the advantages of saas, such as easy usability, scalability, and faster velocity of change, as well as the potential drawbacks, including limited functionality, vulnerability to internet connectivity issues, and security concerns. The document serves as a comprehensive introduction to the saas paradigm and its implications for software development and deployment.
Typology: Study notes
1 / 60
This page cannot be seen from the preview
Don't miss anything!





















































Haojie Hang Ogheneovo Dibie
What is SaaS?
What is SaaS?
A Brief History
This diagrams shows the evolution of the Software as a Service and its ecosystem
The Big Picture Software as a Service is located in the application level of the stack
Related Terminology
Computing Today
SaaS is everywhere
Business’s perspective SaaS has a lot of appeal to businesses. Here are a few reasons why:
Advantages of SaaS o Easy to use – Most SaaS applications do not require more than a web browser to run o Cheap- The pay as you go pricing model of SaaS makes it affordable to small businesses and individuals. o Scalability: SaaS application can be easily scaled up or down to meet consumer demand. Consumers do not need to worry about additional computing infrastructure to scale up. o Applications are less prone to data loss since data is being stored in the cloud. o Compared to traditional applications, SaaS applications are less clunky. They do not require users to install/uninstall binary code on their machines o Due to the delivery nature of Sass through the internet, SaaS applications are able to run on a wide variety of devices. o Allows for better collaboration between teams since the data is stored in a central location. o Velocity of change in SaaS applications is much faster. o SaaS favors a Agile development life cycle.
Robustness
Privacy