Академический Документы
Профессиональный Документы
Культура Документы
A s
r e
w a e
f t i c
o
S er v
S
What is Software-as-a-Service?
Software as a Service (SaaS) is a
model of software deployment
where an application is hosted
as a service provided to
customers across the Internet.
It is a Deployment/Delivery
model
» Hosted and Managed by
vendor
» Delivered across the Internet
What is Software-as-a-Service?
Traditional Software On-Demand Utility
ery
iv
ry
l
De
ry
e
ry
iv
re
iv
e
l
iv
De
a
l
tw
De
l
De
re
f
So
re
a
re
tw
a
tw
a
f
tw
So
f
So
f
So
Presentation Frameworks
Identity
Metering & Subscription
Security
Billing & Provisioning
Session
SAAS
stack
Software as a Product Software as a Service
Delivery Installed Hosted
Development Longer cycle, “big bang” Short, continuous cycle
Pricing Perpetual license + Subscription
maintenance (all inclusive)
Allocation Capitalized Expensed
Additional Costs Installation, maintenance, Configuration
customization, & upgrades
(typically
Hosted remotely
in a web farm)
Web front end only
Definition of the
Day
SAAS
C os Subscription
t Pe -No hardware
rU -No Software
se r
Affordability of Software
ering Examples
– Supply Visualization
– Vertical Editions
– Desktop Shipping
Designed
ustomers to install from and
, manage the maintain
outset up
. for delivery as Internet - ba
Comparison of business
model
Traditional packaged Software Software as a serivce
-quent
24 months
, " digestible
, sold individually
" upgrades every
to each
3 - 6 installed
months to base
minimize
customer
customer
. dis
Version control
Fixing a problem for one customer fixes it for e
Upgrade fee
Is and via
ality Web Web
services to , facilitate
services open APIs integration
and standard, but each customer must
connectors
Comparison of business
model
Hidden
Cost
py of the software maintenance is substa
e environment – an environment totally c
Ease of
Maintenance
iple customers can be optimised – no ex
ds .
Reduced Hardware
Costs
costs - usually free trials
ecurity – physical , power , pipes
– low one - time costs .
ime
( if any )
, anyone – mobility
only ; can be terminated ; scalability – N
Advantages
nctionality out - sourced – perceived
nd risk
personalization / tailoring
JAX
etitive uniqueness advantage
ted to very high volume data entry .
Disadvantage
s
only hold cookies and caches
lly secure
imal software – few ports
ds , no email to servers
e machine with only 1 port via secu
Securi
ty
ogle – complete Java library
Writely and spreadsheet
lesforce . com and CRM are hot – 5 years
acle and SAP have web interfaces
to have web interfaces
b shopping sites are SAAS now
st mobile apps are actually SAAS now .
Whose doing
it?
owing market
e for supporting simpler processes
tributed processes
e model for start-up businesses
g tail’ markets
the way most apps will be delivered – not unique competitive
volume data entry for large corporates and some specialized a
session summary
Shashwat & Shivendra