Cloud Services

Image source-Google | Image by-www.newcmi.com

     Cloud Service Model:

Image source-Google | Image by-www.uniprint.net

        1) Software as A Services (SAAS):


a.       Software as a service is the model in which an application is Hosted as a service to the customer these services is access via the internet.

b.       When the software is hosted offsite, the customer doesn’t have to maintain or support it on other hand it is out of the customer’s hand.

c.       when the hosting services deicides to change it, the provider does the all patching and upgrading, as well as keeping the infrastructure running.

d.       Cost for accessing the software can be ongoing process you can rather pay for it once and done with it.

e.       In some cases, you don’t have to pay as much upfront and you are only billed based on your use of application.

f.        Software that perform a simple task without much need of internet with other system makes them ideal for SAAS.

g.       Some of the application include:

1.       Customer Resources Management (CRM)

2.       Video conferencing

3.       Accounting

4.       Web Analytics

h.       SAAS provide network-based access to commercially available software.

Benefits of Software as a Services (SAAS):

1.Familiarity with www.
2. Smaller Staff
3.Customization
4.Better Marketing
5.Web Reality
6.Security
7.More band width
SAAS ( software as a services)



2. Platform as A Services (PAAS):


a.       It is an application delivery model.

b.       PAAS supplies all the resources required to build the application and services completely from the internet without having to download or install software.

c.       PAAS services includes application design, development, testing, deployment and hosting.

d.       Other services include team collaboration, web-services integration, database integration, security, scalability, storage, state management etc.

e.       PAAS generally offers some support to help the creation of user interface and it is normally based on html or JavaScript.

f.        PAAS is found in one the three different types of services
   1.       Addon development facilities:
          These allows PAAS application to be customized often PAAS developers and users are     required to purchase subscriptions to the addon SAAS applications.

   2.       Standalone environment:
          These environments do not include licencing, technical or financial development on         specific SAAS applications and are used for general development.

   3.       Application delivery only environment:
          These environment support hosting level services like security and on demands                  scalability they do not include development, debugging and test capabilities.


PAAS (platform as a services)

3.Infrastucture as A services (IAAS):

a. It offers hardware so that your organization can put whatever they want on it. Rather than to purchase     services, software and having to pay for the data sender, the service providers rent of that resources.

b. IAAS allows you to rent such resources as server space, network, memory, storage space.

c. Additionally the infrastructure can be dynamically scaled up and down based on the application          resources needs.

d. Resources are typically billed based on the utility computing bases so providers charged by how         many resources are consume.

e. IAAS involves several pieces:

1.       Several level agreements:
This is an agreement between provider and client, grunting a certain level of performance from the system.

2.       Computer hardware:
These are the components whos’ resources will be rented out service providers often have this setup as a grid for easer scalability.

3.       Network:
This involves hardware for firewalls, routers, load balancer etc.

4.       Internet Connectivity:
This allows client to access the hardware from their own organization.

5.       Platform Virtualization environment: 
This allows the client to run the virtual machine they want.

6.       Utility computing, billing:
Typically, setup to bill customers based on how many system resources they used.
IAAS (Infrastructure as a services)


Difference Between the Cloud Services


SR.
SAAS
PAAS
IAAS
1
SAAS is a software as a services.
PAAS is a platform as a services.
IAAS is a infrastructure as a services.
2
It is based on software as an asset.
It is based on platform as an asset.
It is a based-on infrastructure as an asset.
3
Key terms thin clients, client server application.
Key terms solution stacks.
Key term grid utility computing and resources pooling.
4
Advantage:
Avoid capital expenditure on software and developer resources.
Advantage:
Avoid capital expenditure on platform and developer resources.
Advantage:
Avoid capital expenditure on hardware and human resources.
5
SAAS is a vendor manager.
PAAS is a self-manager.
IAAS is a self-manager.
6
Disadvantage:
Face challenges from open source application.
Disadvantage:
Cost is higher for moving application from one vendor to another.
Disadvantage:
Centralized requires new security they measure.
7
Examples: googles apps, Dropbox
Examples: Amazon web services (AWS), google App Engine (GAE).
Examples: Digital ocean, google computing engine (GCE).

Post a Comment

0 Comments