Characteristics of IaaSCharacteristics of IaaS

Characteristics of IaaSCharacteristics of IaaS


Software as a Service

 

·         oftware that is deployed over the internet... With SaaS, a provider licenses an application to customers either as a service on demand, through a subscription, in a "pay-as-you-go" model, or (increasingly) at no charge when there is opportunity to generate revenue from streams other than the user, such as from advertisement or user list sales
SaaS is a rapidly growing market as indicated in recent reports that predict ongoing double digit growth [9]. This rapid growth indicates that SaaS will soon become commonplace within every organization and hence it is important that buyers and users of technology understand what SaaS is and where it is suitable.

 

Characteristics of SaaS

]

      Web access to commercial software
• Software is managed from a central location
• Software delivered in a "one to many" model
• Users not required to handle software upgrades and patches
• Application Programming Interfaces (APIs) allow for integration between different pieces of software

 

                    

Platform as a Service

 

      Platform as a Service (PaaS) brings the benefits that SaaS bought for applications, but over to the software development world. PaaS can be defined as a computing platform that allows the creation of web applications quickly and easily and without the complexity of buying and maintaining the software and infrastructure underneath it.

PaaS is analogous to SaaS except that, rather than being software delivered over the web, it is a platform for the creation of software, delivered over the web.

 

Characteristics of PaaS

 

      Services to develop, test, deploy, host and maintain applications in the same integrated development environment. All the varying services needed to fulfil the application development process
• Web based user interface creation tools help to create, modify, test and deploy different UI scenarios
• Multi-tenant architecture where multiple concurrent users utilize the same development application
• Built in scalability of deployed software including load balancing and failover
• Integration with web services and databases via common standards
• Support for development team collaboration - some PaaS solutions include project planning and communication tools
• Tools to handle billing and subscription management

 

Infrastructure as a Service

 

      Infrastructure as a Service (IaaS) is a way of delivering Cloud Computing infrastructure - servers, storage, network and operating systems - as an on-demand service. Rather than purchasing servers, software, datacenter space or network equipment, clients instead buy those resources as a fully outsourced service on demand [23].

 

Characteristics of IaaSCharacteristics of IaaS

 

      Resources are distributed as a service
• Allows for dynamic scaling
• Has a variable cost, utility pricing model
• Generally includes multiple users on a single piece of hardware

 

Answer Detail

Get This Answer

Invite Tutor