• Breaking News

    CLOUD COMPUTING : A Beginners guild.

    Cloud computing is an on-demand service that has obtained mass appeal in corporate data centers. The cloud enables the data center (Data centers are physical or virtual infrastructure used by enterprises to house computer, server and networking systems ) to operate like the Internet and computing resources to be accessed and shared as virtual resources in a secure and scalable manner.

    Like most technologies, trends start in the enterprise and shift to adoption by small business owners.
    In the simplest terms, cloud computing means storing and accessing data and programs over the Internet instead of your computer's hard drive. the word "cloud" (also phrased as "the cloud") is used as a metaphor for "the Internet," so the phrase cloud computing means a type of Internet-based computing, where different services —including servers, storage and applications — are delivered to an organization's computers and devices through the Internet.

    What cloud computing is not about is your hard drive. When you store data on, or run programs from the hard drive, that's called local storage and computing. Everything you need is physically close to you, which means accessing your data is fast and easy (for that one computer, or others on the local network).

    The cloud is a network of servers, and each server has a different function. Some servers use computing power to run applications or "deliver a service." For example, Adobe recently moved its creative services to the cloud. ... Other servers in the network are responsible for storing data.

    Note : The cloud is also not about having a dedicated hardware server in residence. Storing data on a home or office network does not count as using the cloud to store inforamtion.

    You need to access your data or your programs over the Internet for it to be considered "cloud computing", or at the very least, have that data synchronised with other information over the net. In a big business, you may know all there is to know about what's on the other side of the connection; as an individual user, you may never have any idea what kind of massive data processing is happening on the other end. The end result is the same: With an online connection, cloud computing can be done anywhere, at any time, so far there is an internet access.

    Common cloud examples

    The lines between local computing (using of your hard drive to store data) and cloud computing ( Storing data in the cloud) sometimes get ver, very blurry. That's because the cloud is part of almost everything on our computers these days.

    Here are some major examples of cloud computing you're probably using:

    (1) Google Drive: All apps and storage of google are found online, therefore it is a pure form of cloud computing.Google Drive also known as Drive is also available on more than just desktop computers; you can use it on tablets like the iPad or on smartphones. In fact, all of Google's services could be considered cloud computing: Gmail, Google Calendar, Google Reader, Google Voice, and so on. Upgrade to Google Apps and you can use many of the above with your own domain name attached.

    (2) Apple iCloud: Another example is the Apple's cloud service which is primarily used for online storage and synchronisation of your mail, contacts, calendar, and more. All the data you need is available to you on your iOS, Mac OS, or Windows device. iCloud also stores media files : video, music and the likes.

    (3) Amazon Cloud Drive: Storage at the big retailer is mainly for music, preferably MP3s that you purchase from Amazon. The Aamzon Cloud drive isn't as popular as that of Google Drive and Aple iCloud.

    Hybrid services like Box, Dropbox, and SugarSync all say they work in the cloud because they store a synced version of your files online, but most also sync those files with local storage. Synchronisation to allow all your devices to access the same data is a cornerstone of the cloud computing experience, even if you do access the file(s) locally. Likewise, it's considered cloud computing if you have a community of people with separate devices who need the same data synced, be it for work collaboration projects or just to keep the family in sync.

    Why do we need Cloud Computing?

    When we buy new servers for a Infrastructure, that has to be in the datacenter with proper rack mounting and good power source. Lot of efforts involved in buying , installating, configurating, Patching of the servers regularly, setting up in the network and maintaining the infrastructures. This is more expensive and require more efforts.
    When you go with Cloud, everything comes as a service very easily. It is more cheaper, more effective and much faster. So no need to focus on the hardwares and maintaining the infrastructures. we save lot of time and money.

    Here is an example for better understanding.

    Lets say,there is a new project at hand and you planned to buy some servers for the new project to develop some programs. That project will be get finished in 3 months. Is that a good idea to buy servers only for 3 months? What will you do with that servers after the completion of the project. But here in cloud, we buy the servers as a service for the period and this can be extended if need, and we pay only for the use.

    Types of cloud computing
    Cloud computing is typically classified in two ways:

        (1) Location of the cloud computing
        (2) Type of services offered

    (1) Location of the cloud
    Cloud computing is typically classified in the following three ways:
        Public cloud
        Private clouds are of two types: On-premise private clouds and externally hosted private clouds.
        Hybrid cloud
        Community cloud

    (2) Classification based upon service provided
    Based upon the services offered, clouds are classified in the following ways:
     Infrastructure as a service (IaaS)
     Platform as a Service (PaaS)
     Software as a service (SaaS)