Advantages of the Cloud.
Cloud Computing enables the end user to access the computer services they need without having to purchase, configure and maintain all of the hardware and software that they would need to provide it for themselves.
Cloud computing allows access to hosted applications, data, and processing resources from any location with Internet access. This means that the user has the same access to their services wherever they are using their desktop, laptop, tablet or phone.
By storing data on a Cloud service, individual users and businesses no longer need to maintain storage on their servers, computers, laptops, or mobile devices. This greatly reduces the possibility of data being lost due to stolen or misplaced devices.
Disadvantages of the Cloud.
The end user needs to trust their provider will ensure the required reliability, security and performance. Due to the distributed nature of Cloud services, it is not possible for the user to know either the location or type of computer their services are running on.
By moving from locally hosted computer services to Cloud based services the user needs to agree to be bound by the terms of conditions of the provider. The end user is limited to using the services within the boundaries set by the provider.
Users are reliant on a stable internet connection for some Cloud services. This means that without internet access, users may be unable to access some or all of their services.