Professional Documents
Culture Documents
Author:
Abstract
CONTENTS
INTRODUCTION……………………………………………………………………………….……3
SOFTWARE-AS-A-SERVICE …….……………………..………….…………………….…..…….6
SOFTWARE-AS-A-SERVICE ARCHITECTURE………….…………………………….. 7
INFERENCE ………………………………………………………………….....................................11
INTRODUCTION
The objective of this paper is to describe the brave new world of next
generation software services that provides
It's important to understand that Web service does not equal SOA. Web
services is a collection of technologies, including XML, Simple Object
Access Protocol (SOAP), Web Services Description Language (WSDL)
and Universal Description, Discover and Integration (UDDI),
Discovery
Discovered
Services Service
Information Service Description
References
Encompasses
Demands
Data Model
Contract
SOFTWARE-AS-A-SERVICE (SaaS)
Directory Services
Security Services
Browser
Smart
Client
Presentation
Process Services
Business Services
File
Metadata Database
System
Most true SaaS offerings are built on an SOA foundation. SOA provides
an easier platform to add additional features and greatly simplifies
integration with other systems and services via web services, greatly
enhancing the value of the application to the customer.
Finance
Finance
CRM
CRM
Portal
Enterprise User
Collaboration
Software Services
Portfolio
SaaS-Finance
Solution
Finance
SaaS-CRM
Solution
Integrat
CRM Composit
ed
Architect e
Architect
ure Enterprise
User
Portal
Collaboration
On the technical side, the SaaS provider hosts the application and data
centrally—deploying patches and upgrades to the application
transparently, and delivering access to end users over the Internet
through a browser or smart-client application. Many vendors provide
application programming interfaces (API) that expose the applications
data and functionality to developers for use in creating composite
applications. A variety of security mechanisms can be used to keep
sensitive data safe in transmission and storage. Applications providers
might provide tools that allow customers to modify the data schema,
workflow, and other aspects of the application's operation for their use.
Software reuse has been a holy grail of the industry for decades and this
is one of the very reasons mashups are so fascinating. Indeed, mashups
make reuse happen at several different levels.
Just type in the city and state and up pops a Google map populated
with the cell tower locations. How'd they do that? Well, the cell towers
are registered with the FCC. They took that information and compiled it
into a searchable database. Then, by presenting that information within
Google Maps, they provided a simple but very effective graphical
interface to display towers within the area. So, they mashed up the FCC
information with Google Maps, and provided a completely new service
from the pairing.
Mapping mashups are all the rage, simply because they transform data
into a visual aid, which is often localized. That makes it a more
meaningful, and ultimately more useful, service. Like the above
example, it transforms raw, flat data into interactive information. Here's
another example: After you've ordered something online, have you ever
clicked on the link to track your package and had the information
passed from UPS or Fedex? We will me more interested in seeing where
is the package is, we would much rather see its progress charted on a
map rather than reading a boring text list of destinations.
INFERENCE
What we're seeing is that the SaaS model changes not only the
technology and the delivery of software to customers, but the
marketing and sales process, too, which is perhaps where most of the
excess "fat" can be cut from. Software companies can now directly and
affordably reach millions of small customers. The entire
marketing, sales, delivery, implementation, support, upgrade process is
seamless, highly standardized, conducted via the Net, teleconferencing,
Webex-like sharing in new low-cost ways.
ALLUSION
Few insights on what’s the philosophy and vision of the world on the
next generation enterprise.
• http://www.soainaction.com
• http://saasondemand.wordpress.com
• http://saassightings.blogspot.com
• http://www.enterpriseweb2.com