  Cloud Computing is rising fast, with its data centres growing at an
unprecedented rate. However, this has come with concerns of privacy, efficiency
at the expense of resilience, and environmental sustainability, because of the
dependence on Cloud vendors such as Google, Amazon, and Microsoft. Community
Cloud Computing makes use of the principles of Digital Ecosystems to provide a
paradigm for Clouds in the community, offering an alternative architecture for
the use cases of Cloud Computing. It is more technically challenging to deal
with issues of distributed computing, such as latency, differential resource
management, and additional security requirements. However, these are not
insurmountable challenges, and with the need to retain control over our digital
lives and the potential environmental consequences, it is a challenge we must
pursue.
