Cloud computing is transforming the way we view. It is hard to imagine that the World Wide Web is about to open up to a whole new level. It really does seem like the possibilities are endless. Let’s start the concept of cloud computing with one simple example.
All of us have used a Yahoo email or Gmail etc. To use these, one does not need software or a server. We just need an Internet connection to access them and we start sending mails. The server and email management software is all on the internet (or cloud) and is entirely controlled by the internet service provider Yahoo, Google etc. The customer gets to use the software only and enjoy the benefits. This is just a simple example of cloud computing.
Cloud computing is a technology that uses the internet and central remote servers to keep data and applications. Cloud computing permits customers and businesses to make use of applications without installation and access their personal files at any computer with internet connection.
The analogy is , ‘If you only need wool , would you buy a sheep ?’ All the users or customers want to get the benefits of using the software or hardware of the computer like sending emails etc. Just to get this benefit (wool) why should a customer buy a (sheep) software /hardware?
The cloud computing architecture consists of two important parts: the front end and the back end. Front end and back end are connected with each other via a network and generally internet is used for satisfying the requirement. The front side is the interface for the user and the back end is the cloud section for the whole system.
The front end is the side where the user of the computer or the client himself is able to access. This involves the client’s network or his computer and the program that he uses to access the database or the servers that contain all the data. All the cloud computing systems do not give the same interface to users.
The back end of the cloud computing architecture is the cloud itself, which is the collection of all related information saved in the servers. The client wishes to access this information.
The whole system is administered by a Central Server. This Central server is also used to monitor traffic and client demand to make sure that everything runs easily. It follows a set of rules called protocols and uses a special kind of software called middleware. Middleware allows networked computers to communicate with each other.
Cloud computing works by hosting information on computers out ‘in the cloud’. Work is then done in a cloud since it is not necessary to store software or files on an individual computer. Typical cloud computing providers deliver common business applications online which are accessed from another web service or software like a web browser, while software and data are stored on servers.
Cloud computing comes into focus only when you think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any subscription-based or pay-per-use service that, in real time over the Internet, extends IT’s existing capabilities.
Written by Pooja Gautam