Seriously, What is the Cloud?



Cloud applications: Your documents, address book, calendar, photos at one place, readily available.

The formal definition is, well “formal” and we’re inclined to think it like a definition that has been made specifically to confuse rather than explain, but we will start with it and further explain everything one by one.

Let’s see how American National Institute of Standards and Technology answers “what is the cloud” question. Here is the cloud computing definition:

“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”

This definition gives us the five characteristics of cloud computing:

  1. Ubiquitous, convenient access,
  2. On-demand access,
  3. Shared pool of computing resources,
  4. Rapid provisioning,
  5. Measurable

Let’s make the answer to our “what is the cloud” question clearer by defining the characteristics as follows:

  1. We have a pool of computing resources: the processor, memory, network, storage etc.,
  2. Users of these resources can conveniently access them,
  3. Users of these resources can access them whenever they want, and deploy them on their own,
  4. The IT personnel can quickly deploy these resources, whether automatically as in item no. 3 or with minimal effort,
  5. Both the IT personnel and the users can meter their usage.

The underlying concept of all these is the abstraction of the applications from the underlying hardware.

Let’s stop and think for a moment: everyday we access tens or maybe hundreds of websites on the Internet. We just type an address and hit Enter, and we’re done. We do not, just for once, think about whether the website is hosted on an IBM/HP/Dell server, or whether the website is hosted on a physical/virtual server, or whether the website is hosted on a Windows/Linux/BSD platform, or whether the server uses an SAN/DAS/NAS as its storage. It’s just this point that the website – or the application – that matters. It is abstracted from the underlying hardware: we don’t care about anything as long as we can reach the the website.

Let’s dig a little bit more with the website: the underlying hardware is a pool of computing resources: the network that you access the hosting company, the webhost’s switches, network cables, servers (which are made up of CPUs, memories, ethernet adapters, mainboards), load-balancers are pooled, provisioned, deployed and managed by the IT staff. And that website we just visited? It is running on just a portion of these resources. It’s not uncommon for the webhosts to host tens of thousands of websites in a datacenter. And what do we do as the users? We access them whenever we want from our desktops/notebooks/tablets/mobile phones.

From the users’ perspective, the application is there -no matter if the application is a website, an e-mail application, a photo editor or an online radio and he does not care how and where it runs as long as he accesses it whenever he wants from whichever device he chooses.

Just take this idea and extend it further in your company: now you can provision a server for your department in a couple of minutes, ready with the software of your choice:

  • Things getting slow? Need one more server? Up and running in a couple of minutes!
  • How does the IT guy do it so fast? Basically, he just approves your request, the system provisions the server in the background and returns you the IP address and the hostname.
  • How will your department be charged? The usage metering and reporting is transparent and already there: no surprise expenses in your department budget!

Yes, this is the cloud.

This is the transformed IT infrastructure that enables you to receive it as a service and you do not care what is running in the background. You do not care about the IT staff’s downtime, you do not have to think about the server upgrade budget, you do not have to bother about the peaking demand for your servers in certain times of the year. You just want to come to work, sit down at your desk and mind your own business, not IT’s confusing, tecchy business.

What is the cloud? Welcome to the cloud.

References:

  1. National Institute of Standards and Technology, The NIST Definition of Cloud Computing, http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
  2. Featured Image, Wikimedia, Creative Commons, http://en.wikipedia.org/wiki/File:Cloud_applications.jpg


You’re Finally Online. Now What? Marketing, Social Media And Mobile Marketing

whatnext.thumb

When I speak to students about business, I always make sure to point out that they just can’t sit by the phone and wait for the calls from prospective clients to pour in. This is when their eyes glaze over. The worst argument I ever heard from a student in response to my talk on steps to market oneself...

May 14th, 2012 Read more

How to Bring Your Site Online? A Guide for the Small Businesses

web hosting

The importance of your business’s web site is not a point to discuss. But on the other hand some common mistakes and pitfalls can easily make this essential element of your business work against you. There are two ways that you can get your company website online: you can either go for cloud-ready...

May 13th, 2012 Read more

WordPress Themes vs. Designing From Scratch vs. Portfolio Sites

wp-vs-design.thumb

There is a debate about what is the best way to show one’s creative work to clients. Web designers, graphic designers, illustrators and photographers struggle with the question of what is best for ME? Throughout the painful quandary, there is the nagging anxiety of what other creatives will think...

May 2nd, 2012 Read more

Viral: Does Your Brand Want It Or Not?

web hosting

Viral is such a buzz term now.  Every where I turn, I’m getting questions from people asking, “How do I make my content go viral” and “How do I take my business and brand viral?” It always leads me to ask the question in return, what is viral and is it a good or bad thing. The first essential...

May 1st, 2012 Read more

BlueHost In-Depth Analysis

bluehost

If you’ve been poking around in the world of shared web hosting for long, we’re willing to bet you’ve heard of a few of the more common names: InMotion Hosting, GreenGeeks, FatCow, iPage, HostGator, etc. However, we’d also be willing to bet you’ve heard of another name, one renowned for supplying...

Apr 30th, 2012 Read more

Make Your Web Life Easy With BitGravity

BitGravity CDN

When faced with the ever-growing horde of content delivery network providers, it becomes increasingly hard to pick the one that’s right for you. Whether you’re looking for top-notch cloud computing, a solid edge network, or just a company that’s willing to listen to your personalized needs, we...

Apr 30th, 2012 Read more

AT&T Puts The Business Back Into Content Delivery

AT&T CDN

When looking for a quality way to decrease the lag on your web content, you may quickly find yourself inundated with, shall we say, less than satisfactory options. Providers are a dime a dozen out in the wild, so how is the discerning business manager to choose the best option for their company’s needs?...

Apr 30th, 2012 Read more

JustHost In-Depth Analysis

justhost-website

Are you looking for cheap shared hosting? If so, then join the club! However, we aren’t just talking the kind of cheap hosting that leaves you out in the rain with a budget and no services. We’re talking about the sort of shared hosting that comes with a nearly unlimited list of features, numerous...

Apr 14th, 2012 Read more

GreenGeeks In-Depth Analysis

greengeeks website

When it comes to cheap shared hosting, there’s hardly a company we like to recommend more than GreekGeeks.com. For as long as we can remember they’ve been pushing the boundaries of what’s possible with the technology by not only offering plans that meet the needs of almost any web master, but also...

Apr 14th, 2012 Read more

WebHostingPad: Common Customer Complaints

webhostingpad website

Where cheap shared hosting is concerned, we have yet to see any one name thrown around more than WebHostingPad. The provider has been giving out cheap and reliable hosting for as long as we can remember, and during that time, they’ve racked up the awards, pushed the envelope, and generally made a lot...

Apr 11th, 2012 Read more

Dedicated Server Options: Which Are Worth Considering

web hosting

No matter what new technologies get incorporated into the hosting world, there will always be a place for the dedicated server hosting account.  It doesn’t necessarily make the host the most money: squeezing a few hundred accounts on a shared server does that.  But it’s a market need that...

Mar 26th, 2012 Read more

Amazon CloudFront Review

amazon web services

Amazon CloudFront: Everything a Cloud-Based CDN Should Be In the world of content delivery, there are plenty of options that guarantee you the maximum in performance, delivery, and security. However, no technological front is pushing more boundaries than that of peer-to-peer, cloud-based content delivery....

Mar 24th, 2012 Read more

Akamai Review

akamai cdn logo

Akamai Still Reigns As A Legendary CDN In the world of content delivery networks (CDNs), there’s hardly a more well-known name than that of Akamai. In the late 1990’s, the service was a pioneer of CDN technology, pushing the boundaries of what was possible for the end-user and the consumer. Thankfully,...

Mar 24th, 2012 Read more

The Truth About Managed Web Hosting

web hosting

We troll the same Internet sites you do, and trust us, we know what’s out there: If you haven’t noticed, there are a lot of myths circulating about managed server hosting. Though the style of hosting isn’t perfect, it certainly deserves a better rap than it’s earning. With that in mind, we’ve...

Mar 22nd, 2012 Read more