The
system mainly encompasses two components: Frontend and Backend. These two
components are connected with each other via a network and mostly internet is
used for addressing the request and response. The front side is the interface
for the user through which request is sent and the back end is the cloud
section of the whole system through which request is handled.
Front end
The front end of the cloud computing system comprises the client’s
device (or it may be computer network) and an applications is needed for
accessing or connecting to the cloud. Interfaces and functionalities of the
client GUI various from application to application. Web services like
electronic mail programs control some existing web browsers such as Firefox,
Microsoft’s internet explorer or safari. Other type of systems has some unique
application which provides the network access to its clients. Basically, front
end refers to the interface though which a user can use some kind of services
thereby conning to the cloud such as Windows Azure, Google Apps, iCloud etc.
Back end
Back end refers to the cloud itself which may encompass of various
computer machines, data storage systems, servers. Group of these clouds make a
whole cloud computing system. Cloud may contain the respective applications of
the service provider such as email service, SAP, SAAS etc.
A central server is established which is used for administering
the whole cloud environment. It is also used for monitoring client’s demand as
well as traffic to ensure smooth functioning of the whole system. There are protocols
which are followed by this server and it uses a middleware to manage effective
communication of the computers that are connected on network.