Cloud computing and types of services
Cloud computing defined as
dynamically scalable shared resources accessed over a network. Cloud computing
security sometimes referred to simply as "cloud security" is an
evolving sub domain of computer security, network security, and more broadly
information security. It refers to a broad set of policies, technologies, and
controls deployed to protect data, applications, and the associated
infrastructure of cloud computing. Cloud computing services such as Amazon EC2
and Windows Azure are becoming more and more popular but it seems many people
are still unclear as to what exactly the buzzword “Cloud computing” actually
means. In its simplest form, the
principle of Cloud computing is the provision of computing resources via a
network.
There is a critical need to securely
store, manage, share and analyze massive amounts of complex data. Because of
the critical nature of the applications, it is important that clouds be secure.
The major security challenge with clouds is that the owner of the data may not
have control of where the data is placed. This is because if one wants to exploit
the benefits of using cloud computing. Therefore, we need to safeguard the data
in the midst of untrusted processes. Cloud Computing Security Issues depend on
the type of Cloud Computing used. The framework for Cloud Computing Security is
the same. The concept of cloud computing represents a shift in thought, in that
end users need not know the details of a specific technology. Clouds allow
users to pay for whatever resources they use, allowing users to increase or
decrease the amount of resources requested as needed. Cloud servers can be used
to motivate the initiation of a business and ease its financial burden in terms
of Capital Expenditure and Operational Expenditure.
TYPES
OF CLOUD SERVICES
Cloud services are usually divided in
the three main types, Software-as-a-Service (SaaS), Platform-as-a-Service
(PaaS) and Infrastructure-as-a-Service (IaaS).
Software as a Service (SaaS)
Software as a service (SaaS) includes
a complete software offering on the cloud. Users can access a software application
hosted by the cloud vendor on pay-per-use basis. The applications are typically
offered to the clients via the Internet and are managed completely by the Cloud
provider. That means that the administration of these services such as updating
and patching are in the provider’s responsibility. This is a well established
sector. One big benefit of SaaS is that all clients are running the same
software version and new functionality can be easily integrated by the provider
and is therefore available to all clients. The pioneer in this field has been
Salesforce.com offering in the online Customer Relationship Management (CRM)
space. Other examples are online email providers like Google, Gmail,
Microsoft’s hotmail, Google docs and Microsoft’s online version of office
called BPOS (Business Productivity Online Standard Suite).
Platform-as-a-Service
(PaaS)
Platform as a Service (PaaS) involves
offering a development platform on the cloud. It’s more popular and mostly
utilized by the developer community and was likely started with the
introduction and popularity of Linux open source code. This cloud computing
model provides a platform for developers to code, test and experiment new
software without the complexity of setting up and maintaining test, development
and production servers. Platforms provided by different vendors are typically
not compatible. Typical players in PaaS are Google’s Application Engine,
Microsoft’s Azure, and Salesforce.com.
Infrastructure-as-a-Service
(IaaS)
Figure. Cloud Services
The above classification is well
accepted in the industry. David Linthicum describes a more granular
classification on the basis of service provided. These are listed below:
- Storage-as-a-service
- Database-as-a-service
- Information-as-a-service
- Process-as-a-service
- Application-as-a-service
- Platform-as-a-service
- Integration-as-a-service
- Security-as-a-service
- Management/Governance-as-a-service
- Testing-as-a-service
- Infrastructure-as-a-service
Thanks for this interesting and informative article.
ReplyDelete[url=http://www.vcloud.au.com/backup-system-monitoring]Online Backup Service[/url]
Thanks for your comments...
DeleteReally a nice post lot of information about cloud computing. I like this that the pose information is in full details and going to help me a lot.
ReplyDeleteOnline Financial software
Thanks for your comments...
DeleteThis comment has been removed by the author.
ReplyDeleteThanks for your information...
Deletecloud services is “a type of computing in which computing resources are shared via the internet, rather than the use of local servers or personal computing services”. Could is simply a better way of delivering application like, e-mail, files, database access from a redundant and secure datacenter.
ReplyDeleteCloud services Cleveland
The post is good piece of information.
ReplyDeleteCloud computing is quite easy to setup and maintain the service as it binds a range of technologies that allow the email security and protection from the virus , spam and other threatens .
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.
ReplyDeleteCloud computing defined as dynamically scalable shared resources accessed over a network. I found this blog very helpful. Computer training long island
ReplyDeleteNice tips about Cloud computing. For capacity and capability always need changes in Tech firms. computer services bristol
ReplyDelete