Cloud versus distributed computing

While distributed computing provides collaborative resource sharing by connecting multiple resources and users to provide administrative, geographic, and dynamic scalability, cloud computing is aimed at providing on-demand applications or services with set goals of reaching improved scalability, transparency, security, monitoring, and management. Also, in cloud environments, the physical implementation does not constitute or is transparent to the service it is offering to the customers.

The following table shows a comparison of a cloud versus distributed computing architecture:

Distributed cloud computing ...

Get Distributed Computing in Java 9 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.