SOA:
In computing, service-oriented architecture (SOA) provides
methods for systems development and integration where systems
group functionality around business processes and package
these as interoperable services.An SOA infrastructure allows
different applications to exchange data with one another as
they participate in business processes. Service-orientation
aims at a loose coupling of services with operating systems,
programming languages and other technologies which underlie
applications. SOA separates functions into distinct units, or
services, which developers make accessible over a network in
order that users can combine and reuse them in the production
of business applications. These services communicate with each
other by passing data from one service to another, or by
coordinating an activity between two more services. Many
commentators see SOA concepts as built upon and
evolving from older concepts of distributed computing and
modular programming.
SAAS:
Software as a Service (SaaS, typically pronounced 'sass')
is a model of software deployment where an application is
licensed for use as a service provided to customers on demand.
On demand licensing and use alleviates the customer's burden
of equipping a device with every application. It also reduces
traditional End User Licensing Agreement (EULA) software
maintenance, ongoing operation patches, and patch support
complexity in an organization. On demand licensing enables
software to become a variable expense, rather than a fixed cost
at the time of purchase. It also enables licensing only the
amount of software needed versus traditional licenses per device.
SaaS also enables the buyer to share licenses across their
organization and between organizations, to reduce the cost of
acquiring EULAs for every device in their firm
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment