ABC of Cloud

ABC of Cloud

Movies, Technology and Real life form an interesting triangle.

Real life gets influenced by movies and improvised by technology.

Wheras Movies almost always get inspiration from real life and enlarges technology into science fiction.

And technology always tries to catch up with imaginary prototypes from movies (Sci-Fi, James Bond gadgets etc.)

Identity theft of words:

Now talking about the real life connection of technology, technology has borrowed/stolen words from real life sometimes completely altering  the original meaning and identity.

 Apple - once upon a time a fruit, now everything digital from world's biggest technology company.

Blackberry- once a status symbol for corporates, fortified gadgets which now may go extinct, given current downfall.

Storage- then just space/boxes to store physical things, now refers to 'digital data storage physical/virtual devices'

Cloud- Once only referred to visible mass of liquid droplets in homosphere, causing rain across the planet, now….? (that’s what we are going to discuss in this article).

Rightly said by  Larry Ellison, Co-founder & CEO, Oracle Corp, “All the Cloud is, is computers in a network… Our industry is so bizarre. I mean, they just change a term and they think they’ve invented technology.”

So, to clear the most common doubt,  Cloud computing has nothing to do with the clouds in SKY. Everything they talk about Cloud computing is real computers, storage systems, networks and infrastructures are set up by real people with tons of real money in one or more of data-centers around the world, from where the show is being run for it's users to make it work like magic and effortless.

The original Cloud is nothing but Nature's way of distributing water across the globe :)

Yes, DISTRIBUTION is the keyword here, that links what cloud means in nature and technology.

 So, it started with De-boxing / decentralization of giant mainframe servers and computing power. Initially, users had to be in the same physical location as their servers and storage, connected directly or by LAN. Then, evolving through many intermediate variants, we got network of machines (biggest form of it is Internet) enabling computing machines to talk to distant machines what we call distributed computing and the relationship is called client-server, where machines assumed the role of client and servers of computing powers accordingly. A powerful computer thus enabled many smaller terminals to use its computing resources for running various applications.

Those powerful computer(s) were vaguely drawn as cloudy boxes to denote overall system of computing power in textbooks, workflows, flowcharts etc. and this is how the term cloud got fixated to distributed computing.

Next big addition was to have distribution of digital storage using the same model. So, even though you have smaller desktops and laptops, you can run huge demanding computer applications and store relevant data securely irrespective of size.

WHY CLOUD:

One of the biggest driver of Cloud evolution is to help companies, who don't want to own and operate powerful computers, heavy storage capacities, running enterprise grade operating system, and requiring specialists to run, maintain, troubleshoot and manage.

The urge to be free from the shackles of the capex involved in business enabling digital infrastructure.  Investing to build one's own infrastructure comes with huge upfront investment and can't be scaled up beyond a point.

Suppose, you are heading a new start-up offering unique web based services to your user base. Given you don't know how soon or how big your company is going to be, you would prefer to invest your precious funding on acquiring more customers and building a stable business model than investing on building infrastructure. Pay as you grow model suits the new breed and thus the demand for someone who outsources the headache of digital infrastructure from you.

Using Cloud based implementations, your users can access heavy applications(which can only run on certain servers with minimum required certain computing power, storage and operating system) from a handheld device  (having non-standard processor and very limited memory and poorer connectivity speed)  and you don't have to worry a system collapse if there are lakhs (hundreds of thousands) of them using your services at the same time (what happens during a flash sales at Flipkarts, Snapdeals or Amazons of the world)

From the Cloud provider's perspective, they have to have a stable, sustainable monetization model to be a cloud services provider. To answer this cloud offerings evolved into ' AS A SERVICE' model by existing tech-giants as well as newer companies.

Just like Airplanes, trains and buses (transportation as a service), e-commerce sites ( shopping/procurement as service), Cloud based distribution of services came into existence as one, more or similar of the following: 

  • Computing as a service,
  • Storage as a service,
  • Software as a service,
  • Desktop as a service,
  • Platform as a service,
  • Infrastructure as a service,
  • Mobile Backend as a service,
  • Mail as a service,
  • Security as a service,
  • Data as a service,
  • API as a service,
  • Payment as a service,
  • Backup/Disaster recovery as a service … and the list grows on wings of innovation....

 Now, quickly touching upon the types of clouds  based on user control and customization, security and exclusivity:

Public Cloud - a large service provider serving generic offerings where control mostly lies in the hand of providers, like Gmail, OPEX based, you pay more as you grow, no upfront hoarding of capacity, never going to be used.

Private Cloud- when a more secure, isolated and customized service is required , utilizing some of your existing infra, dedicated to you, with most user control, of course at a higher price, higher Capex.

Hybrid Cloud- a mix of pvt and public, customized in the proportion you require, with the choice to juggle and control in yours hands.

Below image from redhat captures the differences between public/open and pvt/closed clouds beautifully: 

 Challenges:

Security, reliability, cost and dependence on network speed and concerns on service provider's business stability and viability in future.

Besides, there are genuine concerns regarding who controls your data and what they are capable of deriving out of it without your permission !  That's one of the reason why hybrid clouds are gaining popularity as the middle path.

In coming future, the clouds may also evolve into Community model where every device is  a service provider and consumer both   Or hyper large scale integration of clouds may take place where everything including clouds are connected to everything else.

 

 

 

 

 

 

 

To view or add a comment, sign in

More articles by Kumar Abhishek

  • HOOK framework

    HOOK framework

    Hook framework was developed by Nir Eyal in his famous book titled Hooked: How to Build Habit-Forming Products It's…

  • LinkedIn vs Medium

    LinkedIn vs Medium

    A classic case of bad execution, bad design, poor product lifecycle management, and discrimination! I used to write on…

    1 Comment
  • User Journey Mapping

    User Journey Mapping

    User Journey Mapping User Personas and how they use the same product differently! User Personas help us target specific…

  • ABC of Agile product managment

    ABC of Agile product managment

    Disclaimer: There is no standard 'agile method' to product/project management. product owner and product manager are…

    1 Comment
  • A to Z of Product Management

    A to Z of Product Management

    Disclaimer: Product marketing/management is a vast and highly specific to each product/ industry. Depending on the type…

    12 Comments
  • 'Generation Gap' dying silently, and that's a good news !

    'Generation Gap' dying silently, and that's a good news !

    Haven't all of us while growing up felt disgruntled and frustrated because of this ? At home, it used to be parents…

    3 Comments
  • Future of Handheld devices & rule of ONE

    Future of Handheld devices & rule of ONE

    Its interesting to predict and go wrong :) We are less than 24 hrs from the so called next big thing from Amazon, a 3D…

  • Future of Enterprise Storage ?

    Future of Enterprise Storage ?

    Though its very difficult to predict future, all we can do is read the trends in market in right context and get…

Insights from the community

Others also viewed

Explore topics