Cloud Computing
Cloud Computing
Cloud computing is emerging at the convergence of three major trends service orientation, virtualization
and standardization of computing through the Internet. Cloud computing enables users and developers
to utilize services without knowledge of, expertise with, nor control over the technology infrastructure that
supports them. The concept generally incorporates combinations of the following:
Users avoid capital expenditure (Cap Ex) on hardware, software, and services when they pay a provider
only for what they use. Consumption is billed on a utility (e.g. resources consumed, like electricity) or
subscription (e.g. time based, like a newspaper) basis with little or no upfront cost.
Cloud Vendors
There are many companies who are into the market offering various ranges of services on Cloud
Computing. The major players are VMware, Sun Microsystems, Rack space US, IBM, Amazon, Google,
Microsoft, and Yahoo. Cloud services are also being adopted by individual users through large enterprises
including VMware, General Electric, and Procter & Gamble. The vendor hosts and manages the
infrastructure required with the respective technology.
1. SaaS
This types of cloud computing delivers a single application through the browser to thousands of customers
using a multitenant architecture. On the customer side, it means no upfront investment in servers or
software licensing; on the provider side, with just one app to maintain, costs are low compared to
conventional hosting. SaaS is also common for HR apps and has even worked its way up the food chain to
ERP, with players such as Workday. And some who could have predicted the sudden rise of SaaS desktop
applications, such as Google Apps and Zoho Office.
2. Utility computing
The idea is not new, but this form of cloud computing is getting new life from Amazon.com, Sun,
IBM, and others who now offer storage and virtual servers that IT can access on demand. Early enterprise
adopters mainly use utility computing for supplemental, non-mission-critical needs, but one day, they may
replace parts of the datacenter. Other providers offer solutions that help IT create virtual datacenters
from commodity servers, such as 3Tera's, App Logic and Cohesive Flexible Technologies Elastic Server
on Demand. Liquid Computing Liquid offers similar capabilities, enabling IT to stitch together memory, I/O,
storage, and computational capacity as a virtualized resource pool available over the network.
A mobile profile
Since all is accessible through internet, it will be accessible globally. It will be too much beneficial for a small
and medium sized enterprise that is not willing to invest a lot in network setup and wish to free from
maintenance.
Disadvantages
As any technology is a boon for an evaluation as the history is evidence, there are disadvantages too which
cannot be ignored. Despite a fact cloud computing has so many features which can be awaiting a new
horizon there are also key factors which cannot be ignored. Few have been summed up below:
Lack of connectivity causes 100% downtime, whereas with traditional applications, lack of
connectivity allows for some local function to continue until connectivity is restored.
The lack of industry-wide standards means that a usage surge can easily overwhelm capacity
without the ability to push that usage to another provider.
Companies providing computing services will over-sell these services similar to how bandwidth is
over-sold based on average or "peak" usage, instead of "maximum" usage. ISP's typically operate at
multiples of 5 to 1, where they sell 5 times more than they have in capacity, assuming users will
not use more than 20% of their allotted resources. This works, until there is a popular YouTube video
that everyone wants to see at the same time.... resulting in outages. Cloud computing is even more
vulnerable to the peak-usage problem than internet bandwidth.
"Denial of service" attacks, currently common, become easier. What's more they become harder
to trace, as compromised "cloud resources" can be leveraged to launch the attacks, rather than
compromised "individual pc". Cloud computing is vulnerable to massive security exploits. Currently,
when a system is broken into, only the resources of that system are compromised. With cloud
computing, the damages caused by a security breach are multiplied exponentially.
By "centralizing" services, cloud computing increases the likelihood that a systems failure becomes
"catastrophic", rather than "isolated".
No political approach has been made till date to control the uncontrolled factors to bring the service
under the boundary lines of trust and owner ship, as these services are beyond country lines.
Citrix makes software for clouds, competing with two main rivals, VMware and a consortium of vendors who
built
an
open
source,
free
cloud
operating
system
known
as
Open
Stack.
Joyent competes with VMware, Open Stack and Citrix, too, with its own cloud operating system.
IBM and EMC are reportedly both courting cloud-computing company Soft Layer Technologies in an
acquisition expected to exceed $2 billion.
Soft Layer is known as the largest privately held cloud-computing and Web-hosting service provider.
The Experts Cloud is a well known name in promoting and advocating Cloud Computing in Pakistan through a
series of workshops and seminars around the country.
2011
GSA moves 17,000 e-mail users to Google Apps for Government
DARPA seeks mission-resilient cloud to ensure military can withstand attack against pieces of the network.
2012
Energy Department sets up Your Cloud to broker secure cloud services for agency and national labs.
Salesforce.com unveils Government Cloud and App Exchange, multitenant services designed for the public
sector.
2013
CIA inks $600 million deal with Amazon Web Services to build a private cloud, bolstering confidence in
security of the cloud.