This website uses cookies to ensure you have the best experience. Learn more

The Underlying Technologies That Drive Saa S

1342 words - 5 pages

Shifting towards the underlying technologies that drive SaaS, (Hurbean & Fotache, 2009) identifies SOA (Service Oriented Architecture) as being the “the most practical way for service providers to support the massive scale of integration that these large solution ecosystems will require”.
SOA is an architectural style or framework, in which the objective is to achieve loose coupling, this differs from the conventional OOP (Object Oriented Programming) methodology employed by most software engineers since the 1990’s (He, 2003). In the OOP methodology, data structures known as objects are defined and grouped logically by fields and methods in one software library.
SOA creates a loosely coupled implementation of business and technical processes, in which processes are abstracted into smaller reusable modular components called services (Mahmood, 2007). Its main objective is to create an improved collaboration between software vendors and third- party clients to create and consume business objects which facilitate the deployment, delivery and administration of this collaborative effort (Hurbean & Fotache, 2009). The most beneficial factor that these modular services contribute too; is that it introduces less errors and bugs into the system as the encapsulating application need not undergo a code change, this also allows for incremental enhancements which can be rolled out over a specific period of time (Hurbean & Fotache, 2009).
This is achieved by abstracting these data structures into small sets of simple and ubiquitous interfaces which are made available via XML (Extensible Markup Language) based web services to all participating software agents (He, 2003).
XML based web services allow the communication of a standardized XML format as set out by rules governed by the World Wide Web Consortium (W3C) (Bray et al., 2008 ). The objectives sought by the W3C in defining these standards include a machine readable text format that can be transmitted over a TCP/IP network and, easily interpreted by any application and especially within a heterogeneous system environment (Bray et al., 2008 ).
SOA web services are typically transported via Internet based protocols such as HTTP , FTP or SMTP and are restricted to exposing this data in an XML format (He, 2003)
Accessing, describing (managed by WSDL’s) , discovering (managed by UDDI’s) and transporting (SOAP or REST) these services are governed by a set of protocols and standards as set out by the WC3 and are the de-facto standards for creating a web service.
WSDL (Web Services Description Language) is an XML based representation describing how applications interface with a particular web service; the information that it exposes includes the various endpoints or locations that this web service may be consumed from as well as the methods that can be invoked and the data types they are represented as (Christensen et al., 2001).
UDDI (Universal Description, Discovery, and Integration) in its...

Find Another Essay On The Underlying Technologies That Drive SaaS

Cloud Computing Essay

1803 words - 7 pages involved with providing integration services. Integration services range from supporting legacy systems, SaaS, Platform as a Service (providing environments for development that can be configured quickly), Infrastructure as a Service (provisioning computer infrastructures quickly through console or APIs), and virtualization technologies (providing the ability to transform on-premise data centers into private data clouds). This section will briefly

Cloud Computing Essay

1806 words - 7 pages diminishes technical staff costs and responsibilities. In addition to understanding the underlying components of Cloud Computing and how SaaS works within its confines; it is essential to understand the technical components as well as the security components involved with making all the parts work together. Using the architectural model described in Joseph Joshy’s MSDN article (Joshy, J, nd), cloud computing layers abstracts the underlying layer to

SaaS Based Systems

769 words - 3 pages hosted and maintained on a single application instance and, share the resources on that environment (Enderlein et al., 2009). The multi-tenancy model is can be further described by using the apartment block analogy; where the apartment block hosts a number of tenants and, each live in an isolated area within the block but, have access to and share the same necessary amenities e.g water, electricity sewerage. The multi-tenancy facet of SaaS requires

DeLaine Ronhovde

1179 words - 5 pages =&list=n&iht=y&fs=saas&usc=All+Categories&keys=keys&ks=960&saas=saas>. Hard disk drive. 21 November 2013. . Rieck, Dean. The world’s simplest computer crash recovery plan. 21 January 2010. 21 November 2013. . Shelly, Gary B. and Misty E. Vermaat. Microsoft Office 2010: Inroductory. Boston: Cengage: Course Technologies, 2011. Print.

Cloud Computing: Software as a Service

1327 words - 5 pages INTRODUCTION Software as a service or SaaS is a technology made available for use within the cloud computing service that help businesses network or communicate effectively and at reasonable costs. SaaS is growing in popularity with projected sales levels to double by 2015 from the $10 billion reported in 2010 (Wikipedia, 2014). So, what exactly is SaaS by definition, and how does it distribute on a multi-tenant architecture? There are

Cloud Computing

1669 words - 7 pages provides software for specific purposes that are available to users through the Internet. The software are available from multiple user devices via a thin client interface as a Web browser in SaaS, you do not manage or control the underlying infrastructure, including networking, servers, operating system, storage, or even the individual characteristics of the application, except for specific configurations. As a result, developers focus on innovation

Information Security and Clout Testing Challenges

893 words - 4 pages upgrades: Technology changes every day, to incorporate new technologies SaaS provider update SaaS applications fast and frequently. Once SaaS provider decide to upgrade SaaS application they provide 2-4 week notice to their customer. It is challenging for an organization to allocate resources, develop test matrix, run all test cases and make upgrades if needed within given timeframe. This is where the domain knowledge of test team is again key to

Software as a Service (SaaS) Analysis

1331 words - 5 pages as cloud computing and it is the concept that is the foundation for SaaS. Today the SaaS market is growing at an astonishing pace inspiring many companies to take a look at SaaS as a new model for doing business (figure 1). When contemplating the use of any SaaS application, product features, risk, legal, cost and management are all areas that should be reviewed. We will briefly cover each of these and address the common concerns surrounding


573 words - 3 pages network including the users of Acteva’s SaaS based Training Management solution within the HR and Training divisions. - Transplant my sales experience and proven best practices. - My new business Rainmaker record. CHOICE: Key driver is the 1-Page leadership team and the institutional nature of the venture. I want to be part of an organization that can manage and sustain the revenue growth that I can definitely achieve. I have the entrepreneurial drive and I am driven to succeed in a challenging environment.

Software as a Service

1315 words - 6 pages is a multi-tenant based service which means that repairs, updates, and upgrades are applied once for all customers instead of one at a time, making it less time consuming and cheaper to run than the ASP. Some famous examples of SaaS vendors or providers include Ketera, which provides the company’s solution for spend management,,which provides Customer Relationship Management service across a company, and LeanLogistics, which

week 2

770 words - 4 pages To understand how cloud computing can be of value to an organization, it is important to us that we understand the cloud and its components. There are three different types of cloud computing services referred to as Infrastructure as a Service (IaaS), Software as a Service (SaaS) and Platform as a Service (PaaS). IaaS delivers cloud computing infrastructure servers, storage, network and operating systems as an on-demand service. SaaS is about

Similar Essays

The Witchcraft Trials Brought To The Surface Underlying Tensions And Resentments That Existed Within The Townspeople Of Salem

566 words - 2 pages THE CRUCIBLEThe witchcraft trials brought to the surface underlying tensions and resentments that existed within the townspeople of Salem and allowed them to vent their true feelings. Discuss with reference to characters and themes.Witchcraft has in history, often been regarded with suspicion and hatred among the public. Even today, in our "enlightened" and "accepting" society, there remain qualms regarding witches and their practice. Not

How True Is The Debate That New Digital Technologies Has Enhanced Our Ability To Be More Creative And Innovative?

1136 words - 5 pages How true is the debate that New Digital Technologies has enhanced our ability to be more creative and innovative?Companies and individuals alike invest a great amount of capital and time in technology, whereby they very often obtain ordinary results. Indeed ordinary results render an ordinary perception of people towards a company, thus eliminating them from being associated as an innovative or creative entity in the market. The concept of

Airline Technology: The Technologies That Can Help Creating A Competitive Advantage For Companies.(With In Text Reference)

1141 words - 5 pages . Changing times and cut throat competition have made airlines offer better services and they are using technology to create a brand identity (Taneja, 2003).Since Connexion, a network that allows passengers to use the internet and watch TV, was introduced by Boeing in 2000, in-flight entertainment has been different ("Surfing", 2000). Phil Condit, Chairman and Chief Executive of Boeing, wants them to be the leader inthe new mobile economy. He feels that

Software As A Service Essay

767 words - 3 pages on organisations in terms of producing agile and dynamic systems, it is stated that software can no longer be produced as a single system but rather as a family of systems. This alludes to the SOA architecture which in its simplest terms can be viewed as a “family of systems” as each service forms modular representation of the whole system.In the SaaS model, the vendor ensures the security and isolation of data for each software application