ANKITA JENA
10/11/2012
|
WHAT IS CLOUD COMPUTING?
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
Cloud computing incorporates virtualization, on-demand deployment, Internet delivery of services, and open source software. From one perspective, cloud computing is nothing new because it uses approaches, concepts, and best practices that have already been established. From another perspective, everything is new because cloud computing changes how we invent, develop, deploy, scale, update, maintain, and pay for applications and the infrastructure on which they run.
ARCHITECTURE OF CLOUD COMPUTING
From a general perspective, when the architecture of the cloud is considered, it can be divided into front end and back end. They are connected with each other via a network and mostly internet is used for fulfilling the requirement. The front side is the interface for the user i.e. the client and the back end is the cloud section for the whole system which acts as the server.
Front End
The front end of the cloud computing system comprises the client’s device (or it may be computer network) and some applications are needed for accessing the cloud computing system. Different cloud computing systems have different interfaces for the users. Front end is basically a technical term which refers to the interface though which a user can use some kind of services.
Back End
Back end refers to the some physical peripherals. In cloud computing back end is cloud itself which may encompasses of various computer machines, data storage systems, servers. Group of these clouds make a whole cloud computing system.
References: * REVIEW: LAYERS ARHITECTURE OF CLOUD COMPUTING - VIKAS GOYAL (Lecturer in Department of Computer Science & Engineering Punjab Technical University Giani Zail Singh Campus, Bathinda) * Cloud Architectures, June 2008 - Jinesh Varia (Technology Evangelist, Amazon Web Services) * A taxonomy of cloud computing systems- Bhaskar Prasad Rimal, Ian Lumb * Corporate Research and Technologies , Munich, Germany - Dr. Gerald Kaefer * Introduction to Cloud Computing architecture White Paper - 1st Edition, June 2009