Wednesday, May 4, 2011

A - Z of Cloud Computing

Application Programming Interface (API): An API is a set of programming instructions that are released to developers for creation and deployment of applications on cloud services offered by cloud computing providers

Cloud Backup: It is a concept of sending the copies of your data to off-site server for backup storage. Examples: Amazon S3 (Amazon Simple Storage Service), Asigra, EMC's Mozy

Cloud Security Alliance (CSA): It is an organization created to promote security best practices for cloud computing providers.

Elasticity: This refers to the ability of a provider or an application to grow and shrink the IT Infrastructure as needed to meet the demand. It is considered as a key feature because it reduces the need of an organization to carry overhead or spare capacity

Hybrid Cloud: It is a cloud model that combines the advantages of both private and public cloud. Hybrid Cloud is getting popular amongst enterprises who look to maintain the reliability of in house data security still benefiting from the scalability of public cloud

Infrastructure as a Service (IaaS): It is a pay-per-use service where the cloud computing provider offers storage space, software and network equipment as resources. Examples are Amazon EC2, Windows Azure

Multi-tenancy: It is an ability of the platform or piece of IT infrastructure to hold more than one application, virtual machine or process at a time, for multiple users

Platform as a Service (PaaS): It is a cloud computing model where the platform is offered to users via Web that can be used for development, deployment and hosting of applications. Examples are Windows Azure, Google App Engine

Private Cloud: It is a cloud model which hosts services to a limited number of people within an organization's firewall.

Public Cloud: It is a cloud model where a 3rd party offers storage and computing power over the Internet in a scalable, pay-per-usage fashion

Scalability: It refers to the ability of a provider or an application to instantly or automatically provision capacity to meet the spikes in demand

Software as a Service (SaaS): It is a cloud model that provides applications to the customers via Web. Examples are Salesforce.com, Adobe

No comments:

Post a Comment