When I hear the term cloud computing what comes to my immediate mind is a cloud of information which is only a piece of what is it actually means. With Web 2.0 coming into the play the need for something like this has become important. Think of your phone service. We use our phones everyday and they do a variety of things. We generally dont live without them yet ask anyone if they understand how actually talking through a phone works or a better analogy would be a power grid where we rely and use electricity without exactly knowing how each and every part works as a collective to achieve this. The analogy could be drawn with machines in that they have intricate systems that make the whole and that relates to the term as seen through business today. The whole concept can be a bit confusing because as its evolved today through the internet its become larger and more inclusive.
Think of google and yahoo which have a central server s that use software and storage services. Its not exactly necessary for us to know the physical location and configuration of the system that delivers the services but we use it anyway. The whole point is that information is processing in a cloud where date is constantly being sent back and forth across the virtual line. It took me a while to grasp the concept but knowing what the future holds in this regard is important. Applications are important and are in constant design for their need. As web developers this opens an opportunity for us to step up and create applications that could become part of the so called cloud. Designing a web-based service that could work centrally from a remote locational server that would allow users to hosts all the programs the user would need for his or her job would be invaluable so I think of it all and how much it means to me. There is a giant corporate world out there and the economy has been in constant flux so the whole idea can be exciting and scary at the same time. With the design of such programs the need for manpower shifts.We strive to have our work noticed but at what cost? Is it worth the cost? I guess only time will tell.
http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031