Logout

Home Topic 1 Last Next

1.1.4

Compare the implementation of systems using a client’s hardware with hosting systems remotely.

 

Teaching Note:

The benefits and drawbacks of SaaS (Software-as-a-Service) should be considered.

S/E, INT, AIM 8 The remote host may be in a different time zone and this can have significant effects on end-users.

 

 

Sample Question:

sdfsdfsf

 

JSR Notes:

A main focus of this assessment statement is SaaS, Software as a Service. But more generally it is all about support of local IT system via external help. There are several examples of this.

Introductory Definitions and Comparisons

Outsourcing - General term for all services done by a company external to a particular organization.

Hosting Systems Remotely - Hosting one or more full IT systems via outsourcing.

Cloud Storage - Storing of data only remotely.

Software as a Service (SaaS) - Running application software from powerful remote servers.

Outsourcing

Outsourcing is taking parts of an IT system and letting someone else deal with it, in some other company, fairly likely in another country.

Outsourcing is actually a more widely applicable term meaning "obtaining (any) goods or a service from an outside or foreign supplier, especially in place of an internal source". As a practice that has existed for years and years, it is now commonly employed by IT firms in particular, due to the specialization and cost savings that can be offered by this practice. Often the cost savings are achieved by outsourcing to a foreign country where the cost including hourly wages of IT labourers is low. With IT, this can be any number of services that are outsourced, from help desk services to SaaS to cloud storage. The following three terms are all examples of IT outsourcing.

Hosting Systems Remotely

As one example of outsourcing, hosting systems remotely is the hosting an entire IT system with a company outside of your own. So a company will access payroll services, for example, via the remote system, but all of the processing happens on the remote servers and is managed by the remote hosting company.

Examples include:

Benefits of Hosting Systems Remotely

Drawbacks of Hosting Systems Remotely

Note that some systems should never be outsourced for security and privacy issues. Security systems should not be hosted remotely if at all possible, and to take a specific privacy example, the patient database services of a hospital should be handled in-house if technically possible. And, generally, it makes no sense to employ remote hosting if the IT system can be run and run with less expense in-house.

Cloud Storage

Saving data of an individual or a company on remote servers, either as the main storage location or as backup. Examples include the Apple "Cloud" and DropBox. The point is that not only can a person back up their files with Drop Box, a whole company can pay for another company to look after a lot of their data storage and processing.

Benefits of Cloud Storage

Drawbacks of Cloud Storage

 

 

Software as a Service (SaaS)

SaaS, or Software as a Service, is a way of delivering applications over the Internet—as a service. So with SaaS, a company (or any person or organization for that matter) makes use of remote computers to do their processing. The software used is actually being executed on the remote server. You as the user merely use what is referred to as a "thin client"; you only see the results of the processing (output) on your screen, and do the input at your thin client station (your Internet connected computer). With this approach, local machines do not have to be as powerful as might otherwise be needed, and furthermore, remote experts can better maintain and manage the hardware, freeing the user from complex software and hardware management.

"What is old is new again." SaaS is similar to the way that old mainframes worked in the 1970s and 80s, with the idea of labs of "dumb terminals" connected to powerful mainframe computers. With the new SaaS approach, software which is mainly located on powerful remote servers, is accessed via over the Internet by "thin client" computers.

Whereas "Cloud" services are mostly storage, "SaaS" services are provide executing power from a remote server. Business tends to be the biggest domain of SaaS, for various database and management services. Microsoft Azure & Amazon Cloud (both server space and databases too) and even web hosting services such as GoDaddy can be considered SaaS providers (on top of providing cloud storage). Minecraft can also technically be seen as a SaaS service. Usually the software is licensed on a subscription basis, paid for monthly.

 

Benefits of SaaS

Benefits:

 

Drawbacks of SaaS

 

 

WikiBooks.org *

 

Jaime: NVIDIA Now: playing games via streaming off of powerful GPUs remote.

Data hosting vs. data processing remotely (old school mainframe idea)