You are on page 1of 16

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC

OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

CHAPTER 2
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

Software as a Service
(SaaS)
es & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION
© Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION

S oftware©
software
asJones
a service&(SaaS)
that resides, along
is a solution
Bartlett
with
NOT FOR SALE OR DISTRIBUTIONthe
modelLLC
Learning,
programs
in which a web browser is used
and user data, in the cloud.
to access
© Jones
Companies
NOT FOR SALE
& Bartlett Learn
that OR DIST
use SaaS solutions eliminate the need for in-house (data-center-based) applications, administrative
support for the applications, and data storage. Because SaaS solutions reside within the cloud,
the solutions can easily scale to meet customer needs. Further, most companies can pay for the
© Jones & Bartlett
SaaS solutions Learning, LLC that the companies pay©only
on demand—meaning Jones & resources
for the Bartlett they
Learning,
consume,LLC
NOTnormally
FOR SALE OR DISTRIBUTION
on a per-user NOT of
basis. SaaS solutions exist for a wide range FOR SALE OR
applications DISTRIBUTION
and provide
customers with a cost-effective way to get started and an affordable long-term solution.

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Learning Objectives
This chapter examines SaaS solutions in detail. By the time you finish this chapter, you will be able
to do the following:
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
▸▸ Define and
NOTdescribe
FOR SaaS.
SALE OR DISTRIBUTION ▸ ▸ Define and describe mashups.
NOT FOR SALE OR DIST
▸▸ List the advantages and disadvantages of ▸▸ Discuss the wide range of SaaS solutions
SaaS solutions. and their providers.

▸▸ Define
© Jones and describe
& Bartlett OpenSaaS.
Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

23
Chapter opener image: © JBOY/Shutterstock

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
24 Chapter 2 Software as a Service (SaaS)

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


Getting Started with SaaS
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
SaaS solutions offer the following advantages:
They reduce or eliminate the need for an on-site data center.
▸▸
They eliminate the need for application administration.
▸▸
▸▸ They allow customers to pay on demand for software use, normally on a per-user basis.
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
▸▸ They offer application, processor, and data storage scalability.
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
▸▸ They offer device-independent access to key applications.
▸▸ They increase disaster recovery and business continuity.
The biggest concern, or potential disadvantage, is that the data, like the applications,
reside in the cloud. Many companies are concerned about letting go of their data. Also, because
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
the company does not own the solution, it can be challenging or expensive to customize
OR SALE OR DISTRIBUTION
the application. NOT FOR SALE OR DISTRIBUTION

CASE 2-1  Salesforce.com SaaS for Customer Relationship


Management (CRM)
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
Salesforce.com
NOT FOR SALE was oneOR
of the first companies to unlock the power of cloud-based
DISTRIBUTION NOT FOR SaaS.
SALE
OR DIST
The site delivers cloud-based customer relationship management (CRM) solutions,
which let companies accomplish the following:

Manage sales contacts and leads


▸▸
Centralize contact
▸▸ Learning,
© Jones & Bartlett LLCinformation, presentations,©and project&
Jones details
Bartlett Learning, LLC
▸▸ Access sales information and reports from any place, at any time, with
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
any device
▸▸ Manage project quotes and project work flow
▸▸ Sync sales contacts and meetings with existing tools, such as Microsoft Outlook

Salesforce.com offers a variety of solutions that support not only the small business but
es & Bartlett Learning, LLC
also the ©FIGURE
large enterprise. As shown in Jones2-1,
& users
Bartlett Learning,
can access LLC
the SaaS-based
OR SALE OR DISTRIBUTION NOT device.
Salesforce using a web browser for mobile FOR SALE OR DISTRIBUTION
Exercise Salesforce.com was one of the companies to leverage the power of the cloud.
Discuss the features Salesforce.com provides that are well suited for companies large and
small and why the Salesforce solution was well suited for the cloud.
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

Understanding the Multitenant Nature of SaaS


Solutions
© Jones &SaaS
Bartlett Learning,
applications LLC
are often multitenant © Jones
solutions; that is, within & Bartlett
the cloud, two or moreLearning,
companies LLC
NOT FOR SALE
may share the same server resources, as shown in FIGURE 2-2. Depending on their sizeDISTRIBUTION
OR DISTRIBUTION NOT FOR SALE OR and fees,
customers may also share database resources. Further, depending on the SaaS provider, customizing
a multitenant solution may be difficult, expensive, or impossible.

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Understanding the Multitenant Nature of SaaS Solutions 25

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
FIGURE 2-1  Salesforce was one of the computing industry’s first widely adopted
NOT FOR SALE OR
SaaS solutions.
DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
© 2021 salesforce.com, Inc. All rights reserved. Used with permission.

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

Client 1 Client 2

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
SaaS provider Client 3 Client 4
(multitenant)

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
FIGURE 2-2  Many SaaS solutions are multitenant, which means that customers may share
computing resources behind the scenes.

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
26 Chapter 2 Software as a Service (SaaS)

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR
CASE SALE
2-2  Taleo ORforDISTRIBUTION
SaaS Human Resources Management NOT FOR SALE OR DIST
To achieve wide-scale use, an SaaS solution must have large market potential. Every business
must recruit, hire, train, and compensate employees. The Taleo cloud-based talent manage-
ment system, shown in FIGURE 2-3, provides applications and services to meet company
© Jones & human resources
Bartlett Learning, demands.LLCSpecifically, Taleo SaaS solutions provide the
© Jones following: Learning,
& Bartlett
LLC
NOT FOR SALE▸OR DISTRIBUTION
▸ Recruitment NOT
tools companies can use to attract, hire,FOR SALEtalented
and integrate OR DISTRIBUTION
individuals into the company culture
Performance-management tools companies can use to evaluate employees and
▸▸
plan their growth and eventual replacement
▸▸ Compensation tools appropriate for companies with a global workforce
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
▸▸ Workforce training and professional development tools companies can use to
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
educate and train employees

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
FIGURE 2-3 The Taleo SaaS-based HR system.
Courtesy of Oracle.

Exercise
© Jones For &
an Bartlett
SaaS solution to be successful,
Learning, LLCthe solution must be disruptive,
© Jones meaning,
& Bartlett Learn
the solution should change the way people operate or do business. iTunes, for example,
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
changed the way people listen to music. Discuss whether or not you consider the Taleo
cloud-based solutions disruptive.

© Jones &Understanding
Bartlett Learning, LLC OpenSaaS Solutions © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
The application programs that run as SaaS solutions in the cloud were developed using a specific
programming language and were designed to run on a specific operating system using a specific

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Understanding OpenSaaS Solutions 27

© Jones
database management & Bartlett
system. Learning,
An OpenSaaS solution isLLC © an
an SaaS application created using Jones
open- & Bartlett Learn
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
source programming language and designed to run on an open-source operating system and database.
Many customers believe that if a solution is open source, it will be easier for them to
move the data to a different application in the future if the current solution fails to meet their
needs. Because customers do not own the SaaS software, they will not be able to move the
application
© Jones itself.
& Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
Customers who are concerned about moving their data in the future should consider an Open-
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
SaaS provider. That said, most SaaS solutions, open source or not, provide a way for customers to
export their data if the need arises.

es & Bartlett CASE


Learning, LLC
2-3  ADP © Jones
SaaS for Payroll Processing & Bartlett
and Human Learning, LLC
Resources
OR SALE ORManagement
DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
One of the first companies to leverage the power of the cloud was ADP—a payroll pro-
cessing company. Reaching far beyond payroll today, ADP offers cloud-based solutions
for time management, employee benefits processing, workers compensation, human
resources issues, and more. Further, ADP has extended many of its services to mobile
© Jones & Bartlett Learning, LLC © Jones
& Bartlett Learn
users, allowing payroll processing to occur any time, from any place.
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
Exercise Discuss the market potential for ADP products beyond payroll processing.

© Jones
CASE& Bartlett
2-4  WebEx Learning, LLC Meetings
SaaS for Virtual © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT its
To gain market share, a SaaS solution must be disruptive; it must change FOR SALE
industry. The OR DISTRIBUTION
WebEx solution not only changed how and when people meet, it disrupted the travel indus-
try by reducing business trips, hotel stays, and business meals. For years, millions of users
relied on WebEx to provide a virtual yet face-to-face meeting platform. When the COVID-19
es & Bartlett pandemic
Learning, hit the world, virtual meetings became
LLC © the way companies
Jones conduct
& Bartlett business. LLC
Learning,
In addition to time saved, a side effect of less travel is the greening of business,
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
which has less impact on the environment.
Beyond holding online meetings, companies use WebEx (and today, other SaaS-
based conferencing tools) for the following:

▸▸ Training webinars for hundreds or thousands of attendees, within the company


© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
and beyond
▸▸
NOT FOR SALE OR DISTRIBUTION
Press conferences
NOT FOR SALE OR DIST
▸▸ Product sales demonstrations
▸▸ Remote technical support
▸▸ And more
© Jones & Bartlett Learning, LLC
FIGURE 2-4 shows a WebEx presentation on cloud computing.
© Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
(Continued)

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
28 Chapter 2 Software as a Service (SaaS)

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


CASE 2-4  WebEx
NOT FOR SALESaaS
OR for Virtual Meetings (Continued)
DISTRIBUTION NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

FIGURE 2-4  WebEx leverages the cloud for face-to-face virtual meetings and
presentations.
Cloud computing inset image created by Sam Johnston. https://creativecommons.org/licenses/by-sa/3.0/deed.en
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR
Exercise Assume that your company must invite 500 employees into SALE OR DISTRIBUTION
the corporate office
from states across the country (an average airline ticket of $350). Determine the potential
company savings by hosting the meeting online.

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOTBackups
CASE 2-5  Carbonite SaaS for File FOR SALE OR DISTRIBUTION
Businesses often rely on a process known as cloud-based colocation to duplicate their
company resources at a remote site. If fire, theft, or some other disaster occurs, the busi-
ness significantly reduces its risk of data loss.
Most user-based
© Jones computer
& Bartlett books tellLLC
Learning, users that they should perform©regular
Jones disk& Bartlett Learn
and file backup operations. However, because the process is generally time consuming,
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
most users fail to back up their files on a regular basis. Worse yet, users who do perform
backups often store the copies within the same facility (home or office) as their computer.
The backups face the same risks as the original data.
To provide users and companies with a backup solution, many SaaS providers have
© Jones & Bartlett
emergedLearning, LLC
to back up user data files to redundant storage© Jones & Bartlett
facilities that Learning,
reside within the LLC
NOT FOR SALE OR DISTRIBUTION
cloud, as shown in FIGURE 2-5. NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Understanding Service-Oriented Architecture (SOA) 29

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

Files

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
Cloud-based
NOT FOR SALE OR
User 1 DISTRIBUTION backup facility NOT FOR SALE OR DISTRIBUTION
Files

es & Bartlett Learning, LLC


User 2
© Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
FIGURE 2-5  Cloud-based SaaS backup providers store secure copies of user and
company files at data storage facilities that reside in the cloud.

The SaaS cloud-based backup systems provide reliable and secure storage. Users
simply select the files or folders they want to back up and then schedule when and how
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
often they want the backups to occur. The actual backup operations then happen behind
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
the scenes, automatically.
Exercise Assume your company has 1000 employees. Calculate the potential cost to
integrate cloud-based backup operations through Carbonite. Do you have an alternative
backup solution?
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

Understanding Mashups
Many companies need a variety of SaaS solutions. Depending on the various solution providers,
es & Bartlett Learning,
the company may LLC
create a mashup, a collection © Jonesjoined
of services & Bartlett
to createLearning, LLC
an overall solution.
OR SALE FIGURE
OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
2-6 illustrates the concept of a solution mashup.
Developers categorize mashups as web based or server based. In a web-based mashup, the user’s
browser (perhaps via JavaScript) combines the various content sources to create a unified display.
In server-based mashups, an application running on a server combines the data.
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
Understanding Service-Oriented
NOT FOR SALE OR DISTRIBUTION Architecture
NOT FOR SALE OR DIST
(SOA)
Most SaaS solutions provide complete solutions, meaning an application that can be used within
a web browser. For example, Salesforce.com provides a web application for customer relationship
© Jones & Bartlett
management, Learning,
TurboTax LLCapplication for filing taxes,©and
provides a web Jones & Bartlett
QuickBooks providesLearning,
a LLC
NOTweb
FOR SALE OR DISTRIBUTION NOT FOR SALE
application for business accounting. Beyond providing a complete application with a user OR DISTRIBUTION
interface, many solution providers offer specific services that developers can access across the web

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
30 Chapter 2 Software as a Service (SaaS)

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

HR Payroll
solution processing
© Jones & Bartlett Learning,
MashupLLC © Jones & Bartlett Learning, LLC
solution
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Project
User management

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT
FIGURE 2-6  A mashup is a collection of FORjoined
services SALE OR DISTRIBUTION
to create an overall solution.

CASE 2-6  Online School SaaS Solutions


Online education has remained one of the fastest growing segments within educa-
© Jones
tion markets. & Bartlett
Millions Learning,
of learners LLC online. Using cloud-based©learning
now take courses Jones & Bartlett Learn
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

FIGURE 2-7  A SaaS-based virtual classroom using the open-source Moodle


© Jones & Bartlett
solution.
Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR
Courtesy of Moodle.
DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Understanding Service-Oriented Architecture (SOA) 31

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


management systems, universities offer courses in both synchronous (learners meet atNOT
NOT FOR SALE OR DISTRIBUTION a spe- FOR SALE OR DIST
cific day and time) and asynchronous (learners make their own schedule) formats. By leverag-
ing cloud-based systems, schools can reduce their IT resources and staffing costs, essentially
paying for learning services on demand. FIGURE 2-7 shows an SaaS-based virtual classroom.
© Jones & Bartlett
Exercise Using theLearning, LLC
web, search for © Jones
demographic information on the &online
size of the Bartlett Learning, LLC
NOT FOR SALE
learning OR DISTRIBUTION
environment. NOT
Discuss how you expect this market to evolve overFOR SALE
the next OR DISTRIBUTION
10 years.

es & Bartlett CASE


Learning, LLC Office 365 SaaS for
2-7  Microsoft © Jones & Bartlett
Document Creation,Learning,
Editing, andLLC
OR SALE ORSharing
DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
For as long as most of us can remember, computer users have made extensive use of the
Microsoft Office suite: Word, PowerPoint, Excel, Outlook, and more. Traditionally users
had to purchase and install Office, a relatively expensive investment. Then users had to
keep installing updates to the software as they became available from Microsoft. Busi-
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
nesses, in turn, would normally license Office for each of their employees.
NOT FOR SALE OR DISTRIBUTION
With the advent of the cloud, to reduce costs many users began to use products
NOT FOR SALE OR DIST
such as OpenOffice (LibreOffice), an open source, free, Office-compatible solution.

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

FIGURE 2-8  Office 365 provides cloud-based subscription access to the Office
suite of applications.
© Jones & Bartlett Learning, LLC
Used with permission from Microsoft.
© Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
(Continued)

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
32 Chapter 2 Software as a Service (SaaS)

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


CASE 2-7  Microsoft
NOT FOR SALE OR Office 365 SaaS for Document Creation,NOT
DISTRIBUTION Editing,
FOR andSALE OR DIST
Sharing (Continued)
Today, millions of users have found Google Docs, which can be used from any computer,
a compelling tool.
To meet user demands and to match competitor offerings, Microsoft released Office
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
365, a pay-by-the-month subscription to the Office applications, which, as shown in
NOT FOR SALE OR DISTRIBUTION
FIGURE 2-8, resides in the cloud. NOT FOR SALE OR DISTRIBUTION
Using Office 365, users can access and edit their documents from any computer
as well as many handheld devices. If needed, users can save their documents to local
devices. FIGURE 2-9, for example, shows a PowerPoint document in Office 365.
es & Bartlett Learning,Further,
LLC because the Office 365 © Jones are
documents & Bartlett Learning,
cloud based, LLCcan
users and teams
easily
OR SALE OR DISTRIBUTION collaborate and share documents.
NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION Word NOT FOR SALE OR DIST
PowerPoint Data
Excel storage

Office 365

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Microsoft Data
Center

FIGURE 2-9  Users can access cloud-based Office 365 documents from any
computer as well as many handheld devices.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
Exercise Assume your company has 1000 employees who need access to the Microsoft
OR SALE OR DISTRIBUTION
Office suite of products. Analyze theNOT FOR
potential costSALE OR
savings of DISTRIBUTION
using Microsoft Office 365
over purchasing seat licenses for each user.

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


from within programs they create. Developers refer to these services as web services. A developer
NOT
might, FOR SALE
for example, use webOR DISTRIBUTION
services to do the following: NOT FOR SALE OR DIST
Query the price of a stock
▸▸
Check a warehouse for current product inventory levels
▸▸
▸▸ Get real-time road or weather conditions
© Jones & Bartlett
▸▸ Learning,
Check airline flightLLC © Jones & Bartlett Learning, LLC
departure or arrival information
NOT FOR SALE▸▸ OR DISTRIBUTION
Purchase a product or service NOT FOR SALE OR DISTRIBUTION
▸▸ Perform credit card processing

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Understanding Service-Oriented Architecture (SOA) 33

As shown ©inJones
FIGURE&2-10Bartlett
, an SaaSLearning, LLC with a user, whereas a web
application interacts © Jones
service & Bartlett Learn
NOT FOR
interacts with a program. SALE OR DISTRIBUTION NOT FOR SALE OR DIST
Service-oriented architecture (SOA) is an application development methodology with which
developers create solutions by integrating one or more web services. Think of a web service as a
function or subroutine a program can call to accomplish a specific task. As shown in FIGURE
2-11, when a program running on one computer calls a web service, a message, possibly contain-
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
ing parameter values, is sent across the network (or Internet) to the computer housing the web
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
service. That computer, in turn, performs its processing and normally returns a result to the caller.
Some developers refer to web services as remote-procedure calls. Further, developers refer to
a set of web services as an application program interface (API). Amazon and eBay, for example,
provide APIs that programmers can use to purchase products from across the web using the
es & Bartlett Learning,
programs LLC
they create. © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION
SaaS application NOT FOR SALE OR DIST
User

© Jones & Bartlett Learning, LLC


Application Web server © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
FIGURE 2-10  Web services are solutions that programs can call across the web to perform
specific tasks.

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Instruction


Web service call

• Web service
© Jones & Instruction
Bartlett Learning,
LLC © Jones & Bartlett Learn
Application
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

Parameters

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOTFIGURE
FOR 2-11 To call a web service, a program typically sends a message to the web
SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
service that resides on a remote computer and then waits for the web service to return
a result.

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
34 Chapter 2 Software as a Service (SaaS)

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR
CASE SALE OR
2-8  Facebook: An DISTRIBUTION
SaaS Media Site? NOT FOR SALE OR DIST
If you ask 10 cloud experts if Facebook is a SaaS social media site, you will likely get 10
uncommitted “maybe” answers. Facebook definitely has a variety of SaaS characteristics:

▸▸ Ability to scale with respect to processor demands and data storage needs
© Jones & Bartlett Learning,
▸▸ No LLC
user software to purchase or install © Jones & Bartlett Learning, LLC
NOT FOR SALE▸OR DISTRIBUTION
▸ Redundant server hardware and data storage NOT FOR SALE OR DISTRIBUTION
▸▸ Accessibility through a myriad of devices
Exercise Justify whether Facebook is an SaaS solution.

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

Chapter Summary
SaaS provides a solution model that allows users to use a web browser to access software that
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
resides in the cloud. SaaS solutions allow companies to eliminate or reduce their need for on-site,
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
data-center-based applications. By eliminating in-house applications, companies can also reduce
administrative support for the applications, as well as data storage. SaaS solutions reside within
the cloud, which lets the solutions easily scale processors or disk storage to meet customer needs.
Companies normally pay for SaaS solutions on demand for the resources they consume, usually
© Jones &onBartlett
a per-userLearning, LLC exist for a wide range©ofJones
basis. SaaS solutions & Bartlett
applications. Learning,
Using SaaS solutions, LLC
NOT FOR SALE
customers OR DISTRIBUTION
have a cost-effective way to get started and anNOT FORlong-term
affordable, SALE solution.
OR DISTRIBUTION
Lastly,
this chapter examined web services, which are cloud-based services that developers can call from
within the programs they create to accomplish specific tasks. Many SaaS solution providers offer
their services directly to users via SaaS applications and to developer-created programs using web
services. Throughout this chapter, you have learned the following key points:
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
▸▸ Software as a service (SaaS) is a solution model in which users use a web browser to access
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
the software that resides, along with the user data, in the cloud.
Companies leverage SaaS solutions to eliminate the need to house and administer an
▸▸
equivalent on-premise solution.
▸▸ SaaS solutions exist for a very large range of applications. Users can access those solutions
© Jones & Bartlett
from anywhere Learning,
at any time LLCof devices.
using a variety © Jones & Bartlett Learn
NOT
▸▸ FOR
SaaS SALE
solutions haveORmanyDISTRIBUTION
advantages: NOT FOR SALE OR DIST
• They eliminate the need for and administration of an on-premise solution.
• They reduce costs by allowing customers to pay on an on-seat basis.
• They improve scalability.
© Jones & Bartlett Learning,
• They LLC
increase device-independent access. © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
• They increase disaster recovery and business continuity.

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Chapter Review 35

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
The biggest concerns about SaaS solutions is that businesses were originally hesitant to put
▸▸
their data in the cloud.
▸▸ Many SaaS solutions are multitenant which means two or more companies may share the
© Jones &underlying
Bartletthardware, software,
Learning, LLC and databases. © Jones & Bartlett Learning, LLC
▸▸ An OpenSaas solution is a SaaS solution developed using open-source solutions, such as
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Linux and Python
▸▸ A mashup is a solution created by combining a collection of possibly unrelated services.
▸▸ A web service is a cloud-based solution that applications call to accomplish a specific task.
Web services are sometimes called application program interfaces (APIs).
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Key Terms
Application program Mashup Web services
interface (API) Multitenant solution
© Jones & Bartlett
Customer-relationship Learning,
Service-oriented LLC
architecture © Jones & Bartlett Learn
management NOT FOR SALE (SOA)
(CRM) OR DISTRIBUTION NOT FOR SALE OR DIST

Chapter Review
1. Define and describe SaaS.
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
2. Search the web and list an SaaS provider for each of the following industries:
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
• Sales and customer relationship management
• Accounting
• Income tax filing
• Web-based meetings
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
• Human
OR SALE OR DISTRIBUTION resources NOT FOR SALE OR DISTRIBUTION
• Payroll processing
• Backup automation
• Office document creation
• Social networking
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn
3. DefineNOT FOR SALE OR DISTRIBUTION
and describe mashups. NOT FOR SALE OR DIST
4. List the advantages and disadvantages of SaaS solutions.
5. Describe the role of OpenSaaS.
6. Compare and contrast a web service and an SaaS solution.
© Jones & Bartlett
7. Define Learning,
and describe SOA. LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION
8. Define and describe an API and provide an example. NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
36 Chapter 2 Software as a Service (SaaS)

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
Cloud+ Certification Review
1. ______ is a solution model in which users use a web browser to access software that resides
along with data in the cloud.
© Jones & Bartlett Learning, LLC
a. SaaS
© Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
b. PaaS
c. IaaS
d. None of these
2. An advantage of SaaS is that users can ______.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
a. control the level of virtualization
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
b. pay for only those resources they use
c. leverage cloud bursting
d. manage underlying system settings
3.
© Advantages
Jones & of SaaS solutions
Bartlett include which
Learning, LLCof the following? (Select all© that apply.)& Bartlett Learn
Jones
NOTa. They
FOR eliminate
SALEthe OR need to administer the application.
DISTRIBUTION NOT FOR SALE OR DIST
b. They offer underlying application, processor, and storage scalability.
c. They offer device independent access to the software.
d. They improve disaster recovery of business continuity.
© Jones & Bartlett Learning,
4. In a _________ LLCtwo or more companies share
solution, © Jones & Bartlett Learning, LLC
cloud resources.
NOT FOR SALEa. OR DISTRIBUTION
multitentant NOT FOR SALE OR DISTRIBUTION
b. cloud burst
c. virtual
d. robust
es & Bartlett Learning,
5. A LLC © Jones
_______ is a collection of resources & Bartlett
combined Learning,
to provide an LLC
overall solution.
OR SALE OR DISTRIBUTIONa. cloud burst NOT FOR SALE OR DISTRIBUTION
b. hybrid application
c. robust application
d. mashup
© Jones &
6. Examples of aBartlett Learning,
web service LLC
include which © Jones
of the following? (Select all that apply.) & Bartlett Learn
NOT FOR SALE OR DISTRIBUTION
a. A cloud-based service that returns stock quotes
NOT FOR SALE OR DIST
b. A cloud-based service that returns current inventory quantities
c. A cloud-based service that performs credit-card processing
d. None of these
© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
Cloud+ Certification Review 37

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
7. SOA stands for ______.
a. software-oriented architecture
b. service-oriented architecture
© Jonesc. &solution-oriented
Bartlett Learning, LLC
architecture © Jones & Bartlett Learning, LLC
NOT FOR SALE OR
d. none of these DISTRIBUTION NOT FOR SALE OR DISTRIBUTION
8. Developers refer to small cloud-based processing units that perform a specific task as a
_______.
a. solution
es & Bartlett Learning,
b. service LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION
c. virtualized application NOT FOR SALE OR DISTRIBUTION
d. storms
9. True or False: Salesforce was one of the first successful SaaS solutions that helped to drive
user acceptance of the cloud.
10. True or©False:
Jones & Bartlett
SaaS solutions allowLearning, LLCbrowser to access software ©
users to use a web thatJones
resides & Bartlett Learn
NOT
in the cloud. FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST
11. True or False: An advantage of SaaS solutions is that users can control underlying security
settings.
12. True or False: A disadvantage of SaaS solutions is that their total cost of ownership often
© Jonesexceeds
& Bartlett
that of Learning,
an on-premiseLLC
solution. © Jones & Bartlett Learning, LLC
NOT13.
FOR SALE OR DISTRIBUTION
True or False: A disadvantage of a multitenant solution is cost. NOT FOR SALE OR DISTRIBUTION
14. True or False: An advantage of an SaaS solution is the speed at which a customer can
integrate a solution.
15. True or False: Businesses that offer an SaaS solution must have their own underlying hardware
es & Bartlett Learning,
and operatingLLC systems or use a PaaS or IaaS©solution.
Jones & Bartlett Learning, LLC
OR SALE OR 16. DISTRIBUTION
True or False: Zoom is an example of a SaaS NOT FOR
solution thatSALE ORconferencing.
offers video DISTRIBUTION
17. True or False: When speaking of virtualized solutions, developers use the terms SaaS and
PaaS interchangeably.
18. True or False: SaaS, PaaS, and IaaS are the only “as-a-service” models.
19. True or©False:
JonesMany&SaaS
Bartlett
solutionsLearning,
support bothLLCweb and mobile user access. © Jones & Bartlett Learn
20. True orNOTFalse: FOR SALE
A potential OR DISTRIBUTION
disadvantage of SaaS solutions is vendor lock in. NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.
es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC


OR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learn


NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DIST

© Jones & Bartlett Learning, LLC © Jones & Bartlett Learning, LLC
NOT FOR SALE OR DISTRIBUTION NOT FOR SALE OR DISTRIBUTION

es & Bartlett Learning, LLC


© Jones © Jones
& Bartlett Learning LLC, an Ascend Learning &NOT
Company. Bartlett
FOR SALELearning, LLC
OR DISTRIBUTION.

You might also like