Transformation To Clouds
Transformation To Clouds
Transformation To Clouds
Dinesh. M
Ganesh. K
ABSTRACT
This overview gives the basic concept, defines the terms used in the industry, and
outlines the general architecture and applications of Cloud computing. It gives a
summary of Cloud Computing and provides a good foundation for understanding.
1. INTRODUCTION
Cloud computing provides the facility to access shared resources and common
infrastructure, offering services on demand over the network to perform operations that
meet changing business needs. The location of physical resources and devices being
accessed are typically not known to the end user. It also provides facilities for users to
develop, deploy and manage their applications ‘on the cloud’, which entails virtualization
of resources that maintains and manages itself.
3. SOFTWARE AS A SERVICE(SAAS)
4. CLOUD STORAGE
Over time many big Internet based companies (Amazon, Google…) have come to
realise that only a small amount of their data storage capacity is being used. This has led
to the renting out of space and the storage of information on remote servers or "clouds".
Information is then temporarily cached on desktop computers, mobile phones or other
internet-linked devices. Amazon’s Amazon Elastic Compute Cloud
(EC2) and Simple Storage Solution (S3) are the current best known facilities.
Data Cloud
Along with services the cloud will host data. There has been some discussion of
this being a potentially useful notion possibly aligned with the Semantic Web, though it
could result in data becoming undifferentiated .
Cloud computing architecture, just like any other system, is categorized into two
main sections:
Front End and Back End.
Front End can be end user or client or any application (i.e. web browser etc.) which is
using cloud services. Back End is the network of servers with any computer program and
data storage system. It is usually assumed that cloud contains infinite storage capacity for
any software available in market. Cloud has different applications that are hosted on their
own dedicated server farms. Cloud has centralized server administration system.
Centralized server administers the system, balances client supply, adjusts demands,
monitors traffic and avoids congestion. This server follows protocols, commonly known
as middleware. Middleware controls the communication of cloud network among them.
Platforms:
• Salient features
• Known also as PaaS (Platform-as-a-Service).
• Empowers developers to deploy, deliver and manage their applications. They
can build applications, upload (deploy) the same into the cloud platform and simply run
and test them.
• Developers can also leverage additional benefits like authentication and data
access provided by the platform.
• This cloud takes away the concept of servers, while providing an application
centric environment
• While creating this kind of cloud computing platform, a vendor “builds a cloud
platform first and then develops applications that run on it” (OR) “develops a hostable
application and then plugs it into the cloud”. But considering the advantages and
disadvantages, the latter would be the better approach.
• Limitations
Significant dependency on cloud infrastructure providers.
Applications:
• Salient features
Companies host applications on the Internet and users sign up and use them,
without concerning themselves about its maintenance and whereabouts. This is also
called as SaaS (Software-as-a-Service).
• Advantages
Mostly free, very easy to use, feature rich, easy to access and promises good
consumer adoption.
• Limitations
User can only use the application and would not know the technology leveraged
to develop the application, thereby user has little control over application development.
9. CONCLUSION
After so many years, Cloud Computing today is the beginning of “network based
computing” over Internet in force. It is the technology of the decade and is the enabling
element of two totally new computing models, the Client-Cloud computing and the
Terminal-Cloud computing. These new models would create whole generations of
applications and business. Our prediction is that it is the beginning to the end of the
dominance of desktop computing such as that with the Windows. It is also the beginning
of a
new Internet based service economy: the Internet centric, Web based, on demand,
Cloud applications and computing economy.
REFERENCES:
1. Wikipedia:
<http://en.wikipedia.org/wiki/Software_as_a_service>
2. < http://www.ejournal.co.in/gjeis/Index.php/GJEIS/article/view/49>