Cloud computing

Cloud computing uses the network as a means to end user devices (terminals) to resources that are located in a data center to connect. The data center can be accessed via the Internet or a corporate network, or both. In many cases, access to a cloud service may consist of a variety of endpoints, such as a mobile phone, PC or a tablet to do. cloud services can be designed to be vendor agnostic and work equally well with Linux, Mac and PC. You can also access related Internet from any location, enabling mobile workers to enterprise systems remote access to telework and define the range of business services available for outsourcing. 

A user can send end with minimal software requirements, a task for processing. The service provider can build the computing power of multiple remote computers in the "cloud" to accomplish the task, as hundreds of terabytes of data storage, management and synchronization of multiple documents online, or compute-intensive work . These tasks would normally be difficult, time consuming or too expensive for an individual user or to make a small business. The result of the processing task is returned to the client over the network.


In essence, the drudgery of a task to an external entity with more resources and external expertise. Services - such as storage and data processing - and the software provided by the company hosting the remote computers. Customers are only responsible for ensuring that a simple computer with an Internet connection or a corporate network to accommodate requests to make and receive data from the cloud. Computation and storage is one of the remote units, divided by large amounts of both, so the customer does not buy expensive hardware to handle the task.