IAAS (Infrastructure as a service )
Infrastructure as a service (IaaS) is a standardized, highly automated offering in which computing resources owned by a service provider, complemented by storage and networking capabilities, are offered to customers on demand. Resources are scalable and elastic in near real time and metered by use. Self-service interfaces, including an API and a graphical user interface (GUI), are exposed directly to customers. Resources may be single-tenant or multitenant, and are hosted by the service provider or on-premises in a customer’s data center.
Advantages:
The most flexible and dynamic model
Cost-effective due to pay-as-you-go pricing
Easy to use due to the automate d deployment of hardware
Management tasks are virtualized, so employees have more free time for other tasks
Disadvantages:
Data security issues due to multitenant architecture
Vendor outages make customers unable to access their data for a while
The need for team training to learn how to manage new infrastructure
PAAS (Platform as a service)
PaaS in cloud computing is a framework for software creation delivered over the internet. This is the offering of a platform with built-in software components and tools, using which developers can create, customize, test and launch applications. PaaS vendors manage servers, operating system updates, security patches and backups. Clients focus on app development and data without worrying about infrastructure, middleware and OS maintenance.
Advantages:
PaaS-built software is highly scalable, available and multi-tenant, as it is cloud-based
The development process is quickened and simplified
Reduced expenses for creating, testing and launching apps
Automated company policy
Reduced amount of coding required
Allows for easy migrating to the hybrid cloud
Disadvantages:
Data security issues
Compatibility of existing infrastructure (not every element can be cloud-enabled)
Dependency on vendor’s speed, reliability and support
SAAS (Software as a service)
Software as a service (or SaaS) is a way of delivering applications over the Internet—as a service. Instead of installing and maintaining software, you simply access it via the Internet, freeing yourself from complex software and hardware management. SaaS applications are sometimes called Web-based software, on-demand software, or hosted software. Whatever the name, SaaS applications run on a SaaS provider’s servers. The provider manages access to the application, including security, availability, and performance.
Advantages:
No hardware costs
No initial setup costs
Automated upgrades
Cross-device compatibility
Accessible from any location
Pay-as-you-go model
Scalability
Easy customization
Disadvantages:
Loss of control
Limited range of solutions
Connectivity is a must
Difference Between IAAS, PAAS and SAAS
IAAS PAAS SAAS
IAAS is used by network architects. | PAAS is used by developer. | SAAS is used by end user. |
IAAS give access to the resources like virtual machines and virtual storage. | PAAS give access to run time environment to deployment and development tools for application. | SAAS give access to the end user. |
It is service model that provide visualized computing resources over internet. | It is a cloud computing model that delivers tools that is used for development of application. | It is a service model in cloud computing that host software make available for client. |
It required technical knowledge. | In which you required knowledge of subject to understand basic setup. | There is no requirement about technicalities company handle everything. |
It is popular between developer and researchers | It popular between developer who focus on the development of apps and scripts. | It is popular between consumer and company.such as file sharing, email and networking. |
Cloud Service - Amazon web services, sun, vcloud express. | Cloud Service - Facebook, and google search engine. | Cloud Service - M.S office web, Facebook and google apps. |
Enterprise Service - AWS virtual private cloud. | Enterprise Service - Microsoft azure. | Enterprise Service - IBM cloud analysis. |
Outsourced Cloud Service - Salesforced. | Outsourced Cloud Service - Force.com, Gigaspaces. | Outsourced Cloud Service - AWS, terremark |
The Tech Platform
Comments