CLOUD COMPUTING
What is cloud computing ??? What is cloud computing ??? Cloud computing is a general term for anything that involves delivering hosted services over the Internet.
Layers: Once an internet protocol connection is established among several computers, it is possible to share services within any one of the following layers.
Client Layer: A cloud client consists of computer hardware and/or computer software that relies on cloud computing for application delivery and that is in essence useless without it. Examples include some computers, phones and other devices, operating systems, and browsers.
Application Layer: Cloud application services or "Software as a Service (SaaS)" deliver software as a service over the Internet, eliminating the need to install and run the application on the customer's own computers and simplifying maintenance and support.
Platform Layer: Cloud platform services, also known as platform as a service (PaaS), deliver a computing platform and/or solution stack as a service, often consuming cloud infrastructure and sustaining cloud applications.
Infrastructure Layer: Cloud infrastructure services, also known as "infrastructure as a service" (IaaS), deliver computer infrastructure – typically a platform virtualization environment – as a service, along with raw (block) storage and networking.
Server Layer: The servers layer consists of computer hardware and/or computer software products that are specifically designed for the delivery of cloud services, including multi-core processors, cloud-specific operating systems and combined offerings.
The cloud computing can be classified into different types those are: Infrastructure-as-a-Service (Iaas) Platform-as-a-Service (Paas) Software-as-a-Service (Saas)
Infrastructure as a service(Iaas): Infrastructure-as-a-Service like Amazon Web Services provides virtual server instance API to start, stop, access and configure their virtual servers and storage.
Platform as a service(Paas): Platform-as-a-service in the cloud is defined as a set of software and product development tools hosted on the provider's infrastructure. Developers create applications on the provider's platform over the Internet.
Software as a service(Saas): In the software-as-a-service cloud model, the vendor supplies the hardware infrastructure, the software product and interacts with the user through a front- end portal.
CONCLUSION:- After so many years, Cloud Computing today is the beginning of “network based computing” over Internet in force. It is also the beginning of a new Internet based service economy: the Internet centric, Web based, on demand, Cloud applications and computing economy.