Outline:
        What is Cloud Computing?
        History
        Why Cloud Computing?
        Services provided by Cloud Computing
        Cloud Architecture
        Cloud Computing Behaviour
        Advantages & Disadvantages

16-Jan-12
DEFINITION:
            “Cloud” is simply a
             metaphor for the
             internet.
            Users do not need
             knowledge, control,
             ownership in the
             computer infrastructure
            Users simply rent or
             access the software,
             paying only16-Jan-12what
                          for
             they use
HISTORY:
        Concept dating back to the 1960’s by
         John McCarthy, a computer scientist,
         brought up the idea that "computation
         may someday be organized as a public
         utility”
        Idea that revolutionized Cloud
         Computing:
          – Utility computing

          – Grid computing

        “In some ways, the cloud is a natural
         next step from the grid-utility model,”
         said Frank Gens, an analyst at the
                                16-Jan-12
         research firm IDC
16-Jan-12
SERVICES:




            16-Jan-12
How Cloud Computing
Works?
   In a cloud computing system, there's a
    significant workload shift. Local computers
    no longer have to do all the heavy lifting
    when it comes to running applications. The
    network of computers that make up the
    cloud handles them instead. Hardware and
    software demands on the user's side
    decrease. The only thing the user's
    computer needs to be able to run is the
    cloud computing system's interface
    software, which can be as simple as a Web
                                   16-Jan-12
    browser, and the cloud's network takes care
16-Jan-12
Architecture:




                16-Jan-12
The success of cloud computing is largely based on the
effective implementation of its architecture
. In cloud computing, architecture is not just based on how
the application will work with the intended users. Cloud
computing requires an intricate interaction with the hardware
which is very essential to ensure uptime of the application.
DATA CENTRES
One of the most distinguishing characteristics of cloud
computing architecture is its close dependency on the
hardware components. An online application is just a simple
application that could be launched in different servers but
when the application is considered with cloud computing, it
will require massive data centres that will ensure the
processes are done as expected and timely.The data centre
                                            16-Jan-12
Cloud Computing Behaviour

 The behaviour of cloud computing is highly dynamic
    where the only the process would be possible is
    through proper interaction of application & hardware.
   Aside from the ability to adapt to the number of users
    and data requests, cloud computing should have the
    ability to work with different form of resources. Most well
    known service providers do not rely their operations in
    one service centre alone. They would usually come with
    two or more server farms – infrastructure with multiple
    and massive servers.

                                           16-Jan-12
ADVANTAGES &
DISADVANTAGES




                16-Jan-12
Advantages
   First advantage is the ease of troubleshooting. A
    specific software installed in the local gadget would
    need to have a repair from the company’s tech
    group. But when the company uses cloud
    computing, any “bugs”, user problems or error in
    function could be immediately looked into by its
    developers. There is no need for every user to wait
    for their turn to have their application fixed.

   There is also the monetary consideration in cloud
    computing. There will be eventual savings the
    company would experience through cloud
    computing. Instead of tedious work with local
    connections and additional infrastructure, a
                                       16-Jan-12
    company would just consider a cloud computing
Disadvantages:
The biggest disadvantage of cloud computing all is
security issue. Since cloud computing uses the power
of online connectivity to handle processing requests,
the data could be available for everyone and could be
used for malicious purposes.
There is also the challenge of the end-user
connectivity. Cloud computing will only be possible if
there is a strong internet connection. Cloud computing
might not work in areas where internet connection is
weak.
Infrastructure is also a challenge for cloud computing.
A company who opts to have their own server would
have to ensure the infrastructure will be able to deal
                                        16-Jan-12
Wide Spectrum of Usage
   Bit Torrent
   Skype
   LinkedIn
   YouTube
   Google
   Microsoft
   Forums
   Blog‐space
   Website Hosting
   FaceBook
   Yahoo
                      16-Jan-12
ANY QUESTIONS?




             16-Jan-12