I’m Cloud Confused




 Demystifying Cloud Computing
What the say:

“Biggest Paradigm Shift in 20 years”

                        “Game Changers”
 “Just On”
                               “Pay As You Go”
   “Tremendous Cost Cutting”
Describe The Cloud To Me


                                               The Cloud



           21 experts are defining cloud computing http://bit.ly/C6jIm
*Picture taken under Creative Common license
Who Cares?



What is it for me?
First,
                     What the heck is
                     Cloud Computing



First, what the heck is
Cloud Computing?
…in simple, plain English please!
Let’s use a simple analogy

              Say you just moved to
              a city, and you’re
              looking for
              a place   to live
You can either

Build a house or
Rent an apartment
If you build a house, there are a few
important decisions you have to
make…
How big is the house?

are you planning to grow a large family?




Remodel, addition typically cost a lot
more once the house is built
But, you get a chance to customize it




           flooring
  tile      windows
     Roof       floor plan

lighting
           landscaping
Once the house is built,
you’re responsible for maintenance

                                 Pay property tax
Hire Landscaper
                                                 Water
 Plumber Electrician           Electricity

  Heating and Cooling                   Gutter Cleaning
                        House Keeping
How about renting   ?
Consider a builder in your city builds

a   massive number of apartment units
A unit can easily be converted
into a 2,3,4 or more units
You make a fewer,

simpler
decisions

You can start with one
unit and grow later, or
downsize
But…
You do not have
  a lot of options to
customize your unit
triple pane windows

               green materials


                        high capacity electricity

                            high speed Internet




However, builders provide you with
very high quality infrastructure
No need to   worry about maintenance cost




                No need to Hire landscapers,
                        electricians, plumbers
Pay as You Go
        Just pay your rent
                and utilities
Let’s translate to
Cloud Computing?
As an end-consumer, believe it or not
you’ve been using   Cloud for long times
Yes, most of them are




Free
In return, you’re willing to give away




           your information
       for ads and other purposes
But you’ve been enjoying
 High Reliability Service
       (ok, ok, most of them are)




                 Unlimited Storage




             Connecting, Sharing
OK, Now tell that to the business owner


       Give up your data, then
 you can use this infrastructure for free
This is how their CEO would feel
My Business Needs…


Security
            Privacy


     Reliability

 High Availability
Building Enterprise
Software
    is like….
Building
  Medieval
Castle
 Stone Wall
 Fire-proof
 Moat
 Army
 Death Hole
Let’s Hire an Army of IT Engineers




                Software Upgrade
                                    Support
                              Backup/Restore
Service Pack
               Development                 Network issues
Let’s Build
  Huge Data Center




           Capacity Planning

Cooling Management

                        Disaster Plan

       Server Crashes
In the mean time,…


   Many things have changed
The enterprise world we live in
                      2010 and beyond
         Global                                     Direct, Open Customers
(Customers, Resources, IPs are acquired everywhere)     Communication
                                                          (e.g. Social Media)


       Digital Life Convergence
          (Work and Personal lines are blurring)
                                                 Work Remotely
                                                                 (Mobility Trend)

  Transparency
   (Blogs, Social Computing)         Brief Collaboration
                               (Assemble the best, Disassemble upon completion)
2008-09
Economy is upside down




          Layoffs     Bankruptcy
          Excess Capacity
Can we bridge the gap?
Requires

a New      Way
of Thinking
Cloud Computing
          is not

    the   answer
      for all
But it could simplify our lives….
Leave it the experts
    who have a lot of money to spend to build
       giant datacenters across the globe
Your data is replicated
3 or 4 times in their data center




          High Availability
High Traffic?



                Adding “servers” is a click away.
                Running in just minutes, not days
It can even load balance
           your server traffic
Expect your Cloud

  Network
  is always up
Yes, you can even pick
   where your data
  and “servers” reside
Business Contraction?


 Just reduce your
 computing power, storage
Wait,
What is the catch?
Cloud Computing
   is relatively new technology
Growing Pains




        We all learn from it
Only a handful of major players
           can build
 this massive infrastructure
Not many software written yet to take
advantage of cloud infrastructure
Sensitive Data in the Cloud?
             are there yet?


Encryption
               Data at Rest

     Data in Motion
Yes, you’re loosing some controls
                                  some configurations
  physical security
                      only subset of APIs
Let’s clear common confusions
          about Cloud Computing
Who is paying whom?
Typical Scenarios
                   Software/Service
                      Providers
                                        Cloud/Infrastructure
                                             Provider




        You              You may also build software
                         directly on the provider’s platform and
(Business, Individual)   pay them directly
Do I have to start over?
In some cases,
you could redirect your data to the cloud




          Before
            Migrate Data to the Cloud
In some cases,
you could redirect your data to the cloud




          After
However, to take advantage fully,
migrate all or create new apps on the cloud


                 Employees




                                Suppliers

  Customers
Is this just Hosting 2.0?
No, they have different architectures
        and business model

        Cloud Players                      Hosting Players

                                      Hundreds of them around
                                             the world



Only few can afford billions dollar
   investment on data centers
Your contracts

     Cloud Players        Hosting Players

Pay As You Go

                        Often yearly

Pay only what you use
Reliability, High Availability,
Capacity Elasticity

      Cloud Players                 Hosting Players

Virtually unlimited          Bring your own or rent
storage, computing power     servers to increase capacity
                                   You have to manage
       Built-in Redundancy reliability, fail over yourself
The end of PC ?
NO
      Most cloud applications that will be built are
      accessible from PC.
      Applications can be a browser base, application
      running on PC accessing data and services on the cloud




     So will the mobile applications
For more presentations like this, visit,
follow, subscribe to:

Blog: http://www.slideshare.net
/ankit.bhowali/edit_my_uploads




                               Ankit Kumar

Cloudconfused ankit

  • 1.
    I’m Cloud Confused Demystifying Cloud Computing
  • 2.
    What the say: “BiggestParadigm Shift in 20 years” “Game Changers” “Just On” “Pay As You Go” “Tremendous Cost Cutting”
  • 3.
    Describe The CloudTo Me The Cloud 21 experts are defining cloud computing http://bit.ly/C6jIm *Picture taken under Creative Common license
  • 4.
  • 5.
    First, What the heck is Cloud Computing First, what the heck is Cloud Computing? …in simple, plain English please!
  • 6.
    Let’s use asimple analogy Say you just moved to a city, and you’re looking for a place to live
  • 7.
    You can either Builda house or Rent an apartment
  • 8.
    If you builda house, there are a few important decisions you have to make…
  • 9.
    How big isthe house? are you planning to grow a large family? Remodel, addition typically cost a lot more once the house is built
  • 10.
    But, you geta chance to customize it flooring tile windows Roof floor plan lighting landscaping
  • 11.
    Once the houseis built, you’re responsible for maintenance Pay property tax Hire Landscaper Water Plumber Electrician Electricity Heating and Cooling Gutter Cleaning House Keeping
  • 12.
  • 13.
    Consider a builderin your city builds a massive number of apartment units
  • 14.
    A unit caneasily be converted into a 2,3,4 or more units
  • 15.
    You make afewer, simpler decisions You can start with one unit and grow later, or downsize
  • 16.
    But… You do nothave a lot of options to customize your unit
  • 17.
    triple pane windows green materials high capacity electricity high speed Internet However, builders provide you with very high quality infrastructure
  • 18.
    No need to worry about maintenance cost No need to Hire landscapers, electricians, plumbers
  • 19.
    Pay as YouGo Just pay your rent and utilities
  • 20.
  • 21.
    As an end-consumer,believe it or not you’ve been using Cloud for long times
  • 22.
    Yes, most ofthem are Free
  • 23.
    In return, you’rewilling to give away your information for ads and other purposes
  • 24.
    But you’ve beenenjoying High Reliability Service (ok, ok, most of them are) Unlimited Storage Connecting, Sharing
  • 25.
    OK, Now tellthat to the business owner Give up your data, then you can use this infrastructure for free
  • 26.
    This is howtheir CEO would feel
  • 27.
    My Business Needs… Security Privacy Reliability High Availability
  • 28.
    Building Enterprise Software is like…. Building Medieval Castle Stone Wall Fire-proof Moat Army Death Hole
  • 29.
    Let’s Hire anArmy of IT Engineers Software Upgrade Support Backup/Restore Service Pack Development Network issues
  • 30.
    Let’s Build Huge Data Center Capacity Planning Cooling Management Disaster Plan Server Crashes
  • 31.
    In the meantime,… Many things have changed
  • 32.
    The enterprise worldwe live in 2010 and beyond Global Direct, Open Customers (Customers, Resources, IPs are acquired everywhere) Communication (e.g. Social Media) Digital Life Convergence (Work and Personal lines are blurring) Work Remotely (Mobility Trend) Transparency (Blogs, Social Computing) Brief Collaboration (Assemble the best, Disassemble upon completion)
  • 33.
    2008-09 Economy is upsidedown Layoffs Bankruptcy Excess Capacity
  • 34.
    Can we bridgethe gap?
  • 35.
    Requires a New Way of Thinking
  • 36.
    Cloud Computing is not the answer for all
  • 37.
    But it couldsimplify our lives….
  • 38.
    Leave it theexperts who have a lot of money to spend to build giant datacenters across the globe
  • 39.
    Your data isreplicated 3 or 4 times in their data center High Availability
  • 40.
    High Traffic? Adding “servers” is a click away. Running in just minutes, not days
  • 41.
    It can evenload balance your server traffic
  • 42.
    Expect your Cloud Network is always up
  • 43.
    Yes, you caneven pick where your data and “servers” reside
  • 44.
    Business Contraction? Justreduce your computing power, storage
  • 45.
  • 46.
    Cloud Computing is relatively new technology
  • 47.
    Growing Pains We all learn from it
  • 48.
    Only a handfulof major players can build this massive infrastructure
  • 49.
    Not many softwarewritten yet to take advantage of cloud infrastructure
  • 50.
    Sensitive Data inthe Cloud? are there yet? Encryption Data at Rest Data in Motion
  • 51.
    Yes, you’re loosingsome controls some configurations physical security only subset of APIs
  • 52.
    Let’s clear commonconfusions about Cloud Computing
  • 53.
  • 54.
    Typical Scenarios Software/Service Providers Cloud/Infrastructure Provider You You may also build software directly on the provider’s platform and (Business, Individual) pay them directly
  • 55.
    Do I haveto start over?
  • 56.
    In some cases, youcould redirect your data to the cloud Before Migrate Data to the Cloud
  • 57.
    In some cases, youcould redirect your data to the cloud After
  • 58.
    However, to takeadvantage fully, migrate all or create new apps on the cloud Employees Suppliers Customers
  • 59.
    Is this justHosting 2.0?
  • 60.
    No, they havedifferent architectures and business model Cloud Players Hosting Players Hundreds of them around the world Only few can afford billions dollar investment on data centers
  • 61.
    Your contracts Cloud Players Hosting Players Pay As You Go Often yearly Pay only what you use
  • 62.
    Reliability, High Availability, CapacityElasticity Cloud Players Hosting Players Virtually unlimited Bring your own or rent storage, computing power servers to increase capacity You have to manage Built-in Redundancy reliability, fail over yourself
  • 63.
  • 64.
    NO Most cloud applications that will be built are accessible from PC. Applications can be a browser base, application running on PC accessing data and services on the cloud So will the mobile applications
  • 65.
    For more presentationslike this, visit, follow, subscribe to: Blog: http://www.slideshare.net /ankit.bhowali/edit_my_uploads Ankit Kumar