Cloud Computing 101
Cloud Computing 101
Home
About
Editors
Contact Us
Subscribe
Advertise
IT Manager Daily
Management
IT Support
Security
You areApplications
here: Home » Cloud Computing 101
IT Compliance
Mobile
Cloud Computing 101
Data Center
Networking
|
By Megan Berry Guides
IT Resource
LikeTech
8 Job Resources
Tweet
3
Share 32
Cloud computing is the norm for today’s business. Here’s what you need to know about this important business
development.
The buzz around cloud computing is deafening. As the technology matures and best practices are developed, it is
clear that it offers numerous advantages. Many IT managers see moving to the Cloud as a way to stay lean after
trimming the fat with virtualization.
The International Data Corporation (IDC) expects worldwide spending on public cloud services to triple over
the next several years, from $21.5 billion in 2010 to $72.9 billion in 2015.
http://www.itmanagerdaily.com/cloudcomputing101/ 1/8
10/9/2016 Cloud Computing 101
At the outset, the topic was so broad, it was hard to define. However, a general consensus has been reached
among experts about the main characteristics of a cloud service:
Ondemand, selfservice provided as part of a standard package that includes everything the user needs.
The user can start using the service immediately and also administer and provision resources without any
interaction with the service provider. Any changes are configured by the user; no code modification is
required.
The service is available anytime, anywhere via standard web browsers and Rich Internet Application
(RIA) clients on desktops, laptops, smart phones, tablets, or any other type of hand held device. It should
not require installing any application or plugin, or purchasing additional hardware or software licenses to
use the service itself.
The collective resources of the provider are pooled through multitenancy, which basically means that
software is installed once on a server and then its data and configuration settings are partitioned virtually
so that multiple entities or tenants operate in isolation of each other while sharing the same physical
resources, like storage, processing power and memory.
The capacity of the service is scalable and elastic. Scalability refers to the service provider’s ability to
increase or decrease the amount of resources allocated to the users’ applications and data. Elasticity, on
the other hand, refers to how quickly those resources can be allocated. An application’s architecture
determines its scalability but elasticity is a direct result of being deployed on a cloud infrastructure. In
short, the service must allocate resources dynamically, and rapidly, based on the demands of the
application.
And lastly, public cloud services are paid for by the user on a payasyougo basis. Whether that is by
hour or by data transfer or some other metric is determined by the service provider and the type of service
in question.
InfrastructureasaService
An IaaS provider satisfies its customers’ needs for computing resources by supplying servers (both
physical computers and virtual machines), block storage, networking components and other
hardware like firewalls and load balancers. All of these resources across the data center are pooled
to provide ondemand access. The service provider may also provide the operating system and some
applications with which users build their own customized software images. Ultimately, though, the
provider is responsible for the equipment and the customer is responsible for the applications
running on the equipment.
Each virtual machine can be directly accessible through the Internet or placed on a Virtual Private Network
(VPN). A private virtual LAN (VLAN) with static IP addresses may be part of the package, if required. The
exact services provided depend on the vendor.
IaaS saves companies money because they do not have to invest in expensive equipment and only have to pay
for what they use. Customers are billed using a utility model, whereby the resources are made available to them
on an asneeded basis and they are charged based on actual usage. Consequently, IaaS is also referred to as
Utility Computing.
IaaS is the basis of public, private and hybrid clouds as well as cloud hosting, backup and storage services. IaaS
is also used by application developers to test new software before it is released and when a lot of resources are
required to process large batches of data.
http://www.itmanagerdaily.com/cloudcomputing101/ 2/8
10/9/2016 Cloud Computing 101
Amazon, IBM, HP and Rackspace are some of the leading IaaS vendors. VMware is the leading supplier of
virtualization software.
Note: Cloud storage services are usually offered in conjunction with other types of cloud services, often IaaS.
PlatformasaService
A PaaS provider supplies an environment in which software developers can build and deliver web
based applications and services over the Internet. Once the application is built, it runs on the
provider’s servers and is delivered to the users via the Internet. Again, the exact services provided
will vary by vendor but all will include tools for design, development, testing, deployment, and
hosting. Other support services like developer collaboration and community forums, security,
storage, application versioning and more are also likely to be included. Like IaaS, the cost of PaaS
is determined by actual usage.
The advantages of using a PaaS provider are that operating systems can be changed easily to ensure
compatibility, development teams from all over can work together on a project, and development costs are
greatly reduced.
Examples of PaaS providers are Microsoft Azure, Bungee Labs, WorkXpress, Force.com (part of
Salesforce.com), Google App Engine, CrunchBase and OrangeScape.
SoftwareasaService
A SaaS provider hosts software applications and the data stored therein. No part of the software
resides on the user’s computer. Rather, users access the software over the Internet and typically pay
for it with a subscription. The subscription replaces the need for licenses. The costs of SaaS are
minimal considering the amount of functionality and computing resources you get compared to the
cost of buying your own software and equipment.
The advantages of a SaaS for the user are that they do not have to pay huge licensing fees, need massive
amounts of storage inhouse, or have to worry about backing up data. Another plus is that specially trained IT
staffers are not required to maintain the software as that is all taken care of by the vendor.
Business applications like Salesforce.com, NetSuite, Cornerstone OnDemand, Google Apps and MSOffice 365
are examples of SaaS. So are webbased email services designed for use by the general public like those of
Yahoo!, Gmail and Hotmail. Web services fall into this category as well and provide direct marketing functions,
financial data, payroll processing and credit card processing. Examples are ADP, Bloomberg, PayPal, Strike
Iron and Xignite.
Service commerce platforms combine characteristics of SaaS and MSP. Vendors like Rearden Commerce and
Ariba sell automated solutions for businesses to buy and sell goods and services. Their software is integrated
with the systems of both buyers and sellers, helping them manage spending, process purchase orders and
payments, negotiate contracts, manage their supply chain and control costs.
http://www.itmanagerdaily.com/cloudcomputing101/ 3/8
10/9/2016 Cloud Computing 101
Public – A public cloud is basically the outsourcing of computing resources like equipment, storage or
software applications to a 3rd party. Those resources are available to the user over the Internet using a web
browser or web service. Anyone with access to the Internet can sign up to use a public cloud; webbased
email and social networking sites are types of public cloud services. A public cloud service is useful for
workloads that vary greatly (like those of websites and blogs) and for smaller companies that do not have
the capital to invest in infrastructure themselves. Public clouds may also be appropriate if users are
scattered among various locations and need access to company data. Many companies use public cloud
storage services for data storage and backup instead of purchasing costly physical storage devices and
software.
Private – A private cloud is similar except that it is located in a data center on a proprietary network
inside a company’s firewall to provide greater control, security, and performance. A private cloud is
managed by the company’s IT department and supplies services to a limited number of users, usually the
employees of the company or a particular department. Private clouds are good for companies in highly
regulated industries where compliance issues are paramount and for highperformance applications that
process massive amounts of data. The cost of setting up a private cloud can be substantial and so they are
most often employed by mid to largesize corporations.
Hybrid – A hybrid cloud is a combination of the two designed for companies of any size that require a
more customized solution. For example, a company might store its archival or backup data in a public
cloud but store the data vital to its daytoday operations in a private cloud.
Here’s a breakdown of the advantages and disadvantages to consider when putting together your cloud strategy:
Disaster Recovery – Cloud computing dramatically increases recovery times over traditional backup
methods. You can move virtual machine images and data from one data center to another over the Internet
because they are hardware independent. Plus, you no longer have to load the operating system,
applications, patches and data onto your servers manually. The other obvious benefit is that you can easily
and frequently backup data to an offsite location.
Easier to Use – Many cloud services have GUIs that make it simple to get up and running quickly. You
don’t necessarily have to understand the underlying technology in order to use it. With SaaS in particular,
you can often start using the application as soon as you sign up.
Improved service and performance – Increased utilization of resources, more powerful technology than
you might otherwise be able to afford, and dedicated people lead to better service and higher performance
levels.
Cloud computing prices are falling – but IT may still pay too much
http://www.itmanagerdaily.com/cloudcomputing101/ 5/8
10/9/2016 Cloud Computing 101
Knowledge Center
Editors’ Picks
IT Whitepapers
Generating New Revenue and Driving Growth: Eight Defining Technology Choices for Business
Leaders:
Today's media outlets and professional... Download Now >>
http://www.itmanagerdaily.com/cloudcomputing101/ 7/8
10/9/2016 Cloud Computing 101
IT Manager Daily, part of the Catalyst Media Network, provides the latest IT and business technology news for
IT professionals in the trenches of smalltomediumsized businesses. Rather than simply regurgitating the day’s
headlines, IT Manager Daily delivers actionable insights, helping IT execs understand what technology trends
mean to their business.
http://www.itmanagerdaily.com/cloudcomputing101/ 8/8