The “cloud” has never been more popular, maybe that’s why there are less sunny days in Vancouver… But wait, I am not talking about the weather here, let’s focus on the “real” cloud – cloud computing.

If you have never heard of the term, here is a brief description from Wikipedia: it is computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services.
Too technical? Basically the cloud allows you to store data without physical storage (e.x. Dropbox), use services and applications not installed on your system (e.x. Google Docs), and even perform tasks with visualized platforms and infrastructure (e.x. Microsoft Azure).
The scale and complexity of cloud computer varies based on end-user needs, but they have a few common advantages:
Mobility: The most obvious advantage of using cloud is being able to access data and services wherever and whenever you need it, as long as internet connection is available.
Flexibility: Users can choose the type of resources and capacity needed, and quickly gain access to them with often lower costs.
Productivity: With centralized data, users are able to collaborate and work on the same subject more efficiently. Time spent in documenting meeting minutes, exchanging comments/feedback, even tracking project progress is significantly reduced.
But just like everything else on earth, there are some potential pitfalls with cloud:
Reliability: This has been constantly debated. Without IT expertise, cloud services could be more reliable because you don’t have to be worried about maintaining the systems. However, since the users are not generally aware of the physical locations and configurations of their services and data, there are concerns for loss of data with less control.
Security/Privacy: Similarly, you data is transmitted, processed and stored at “unknown” locations – in the cloud. You may not have complete control over the people accessing your sensitive information.
All that being said, the increasing popularity of cloud-based services is providing more choices for individuals and businesses. Simple enough, there is a better chance the users can find the exact solutions they need. And keep in mind, when choosing service providers, evaluate their reputation based on reliability, security practices and privacy protection commitments.