Cloud Computing Technology
This page is all about cloud computing,its benefits,solutions and weaknesses.
- What is cloud computing?
- Impact of cloud computing For businesses
- Other cloud computing uses
What is cloud computing?
One of the terms being mentioned multiple times every time we read some news on a blog, or anywhere, is "Cloud Computing". Today, we will give a deeper look at this term, exploring its meaning, and the potential impact is already having on the world of technology.
The definition of cloud computing is quite simple : it is a paradigm that seeks to change the traditional model of computing, and move to the Internet.
In the past (and present), the use of the PC has not changed much: We install an operating system. After installation, we seek applications (software), which also installed on our PC and will allow you to perform different tasks. So we have Office applications (Word, Excel), design and photography applications (Photoshop, Illustrator, InDesign), multimedia (Music player, Video). Countless software we download, install, and use.
The idea of cloud computing (where cloud is a metaphor for "internet") is that, thanks to technological advances, we no longer need these applications reside on our PC, it can access similar services from your browser. need to edit documents ? There are alternatives like Google Docs, or Zoho, or even Docs.com, that offer similar tools. Photo editing? There Thumba , for example, that we saw yesterday. Music? Not even have to download or have the songs. They can live quietly in the cloud, and we can access the songs not only locally (from a PC), but we can do it in another PC, your phone, or any other device connected to the web.
For ordinary users
For us ordinary users, cloud computing thing and probably every day. We all use Gmail, Hotmail, or any other online email service? Then somehow we are already using cloud computing, where they have delegated the task before applications met the famous email client, browser.
And little by little, the browser is becoming our new operating system, given the number of applications we use.We have thought about everything that the browser can do
In the past, just did this: surfing the web. If we wanted Texting someone we had to open a separate program. Send an email? Also an external program. Listen to music? The program that plays media.
Today? Today, the browser is capable of encompassing all that. Music? There Grooveshark, or the hundreds of service that we cover in this blog. Documents? They must have tried Google Docs. Instant Messaging? To do install programs, if we have Meebo, or eBuddy. Send e-mails? They probably have one tab open, right now, with open Gmail or Hotmail.
This is the Cloud Computing for us common users. Gradually, many of the applications in the past were "native" applications for Windows, OS X, or the operating system you are running, and have switched to the cloud, which are entirely independent of what system is being accessed them . Which brings us to the other great advantage of having everything in the cloud: everything is portable.
In the past, save an Office document, meant that he ended up living in our PC, because we keep in our folder "My Documents". With Cloud Computing, and taking the most common service, Google Docs, this article resides on the Internet. This not only means we can access the file from any PC (provided you have internet connection), but we can see or edit from our cell phone, laptop, iPhone, or whatever you have on hand. Not only that: just give you access to peers, and they may view and edit the document with us, in real time. Have suggestions, or something that should be changed? Just can not, leaving a note on why they did.
Impact of cloud computing For businesses
For businesses, the impact of cloud computing is even greater. Imagine you have a small business.You Not only have to buy specific hardware and meets certain characteristics, but also have to buy software (and license) for each of the PCs to be used. New staff? Need more licenses.
With cloud computing, or cloud computing, everything is centralized on the Web. This means we can have a single application running on a server, to which all workers have access, requiring a single license.
A licensed copy of a text, for example, must reside in our PC to create the document. The program has no value while the PC is turned off at night. Or worse, it can epleado need another license to write or edit a document on your PC at home, it has to re-install on that PC.
By implementing a solution of "Cloud Computing", these same documents, and even the entire application, this worker would be available for your PC at home, with just open the browser, enter their user data, and start editing the document .
The idea of cloud computing also greatly reduces the cost of hardware implementation. For specialized software,it is no longer necessary to have the fastest PC West with extravantes amounts of RAM, enough to have a relatively inexpensive PC to serve as a terminal, able to just run the software needed to remotely interact with the website, which is responsible for processing all this work.
Other cloud computing uses
The idea of cloud computing is expanding even further. Recently, the project was presented OnLive . The idea is the same, to centralize all processing on servers and host of others, but this time, is applied to video games . So, instead of having to run PC games nuestar, OnLive runs it on their servers, and we manipulate remotely. This means, of course, we can run even the latest and newest games without worrying about hardware limits. This means that we can play a PC game or an Xbox 360 or Playstation 3 game, where we want. Including our own phones.
Not everything is happiness in the world of cloud computing, however. As we have been experiencing multiple times, this dependence on third parties can create some big headaches.
The problem with this whole thing is that if you have multiple services hosted with Google Apps, for example (Mail, Calendar, among other things), and Google's servers suffer any problems, we would be unable to access the service, until Google repair. This is perhaps the biggest complaint against cloud computing , the dependence is generated by third party services.
That said, however, worth noting that the decay time of Google's services is minimal, and even comparable to the downtime that we may sustain ourselves, the server and run these applications on our own.
The other major limitation is, of course, we're just not connected anywhere. There are still many places, and many moments where we have no web connection, and without access to the web, cloud computing is useless. This will change as the connection speed and availability improve, but the fact is that in many parts of the world, it is impossible to consider cloud computing a reality.
To know little doubt that the future is definitely in the Cloud Computing. Just take a look at new proposals as ChromeOS : Google is offering practically an operating system based entirely on a browser: all the applications available on ChromeOS, live on the Internet. ChromeOS is a clear glimpse into the future, hardware itself is relegated fremte a major goal: the search for a better connection to the web.