Questions on “SaaS – Software as a Service”.
1. Which of the following is the most complete cloud computing service model?
a) PaaS
b) IaaS
c) CaaS
d) SaaS
Answer: d
Clarification: The most complete cloud computing service model is one in which the computing hardware and software, as well as the solution itself, are provided by a vendor as a complete service offering.
2. Point out the correct statement.
a) Platforms can be based on specific types of development languages, application frameworks, or other constructs
b) SaaS is the cloud-based equivalent of shrink-wrapped software
c) Software as a Service (SaaS) may be succinctly described as software that is deployed on a hosted service
d) All of the mentioned
Answer: d
Clarification: SaaS can be accessed globally over the Internet, most often in a browser.
3. Which of the following aspect of the service is abstracted away?
a) Data escrow
b) User Interaction
c) Adoption drivers
d) None of the mentioned
Answer: b
Clarification: With the exception of the user interaction with the software, all other aspects of the service are abstracted away.
4. Which of the following SaaS platform is with an exposed API?
a) salesforce.com
b) amazon.com
c) flipkart.com
d) all of the mentioned
Answer: a
Clarification: SaaS does not necessarily mean that the software is static or monolithic.
5. Point out the wrong statement.
a) SaaS applications come in all shapes and sizes
b) Every computer user is familiar with SaaS systems
c) SaaS software is not customizable
d) None of the mentioned
Answer: d
Clarification: Every computer user is familiar with SaaS systems, which are either replacements or substitutes for locally installed software.
6. Which of the following is a SaaS characteristic?
a) The typical license is subscription-based or usage-based and is billed on a recurring basis
b) The software is available over the Internet globally through a browser on demand
c) The software and the service are monitored and maintained by the vendor
d) All of the mentioned
Answer: d
Clarification: There may be executable client-side code, but the user isn’t responsible for maintaining that code or its interaction with the service.
7. _________ applications have a much lower barrier to entry than their locally installed competitors.
a) IaaS
b) CaaS
c) PaaS
d) None of the mentioned
Answer: d
Clarification: Such applications feature automated upgrades, updates, and patch management and much faster rollout of changes.
8. SaaS supports multiple users and provides a shared data model through _________ model.
a) single-tenancy
b) multi-tenancy
c) multiple-instance
d) all of the mentioned
Answer: b
Clarification: The alternative of software virtualization of individual instances also exists, but is less common.
9. Open source software used in a SaaS is called _______ SaaS.
a) closed
b) free
c) open
d) all of the mentioned
Answer: c
Clarification: A considerable amount of SaaS software is based on open source software.
10. The componentized nature of SaaS solutions enables many solutions to support a feature called _____________
a) workspace
b) workloads
c) mashups
d) all of the mentioned
Answer: c
Clarification: A mashup is an application that can display a Web page that shows data and supports features from two or more sources.