Cloud computing provides on-demand access to shared computing resources like servers, storage, databases, networking, software, analytics and more that can be rapidly provisioned with minimal management effort. It is becoming a trend and part of the computing landscape, moving from an immature technology to mainstream use. For governments, cloud computing provides opportunities to focus on core functions rather than infrastructure maintenance, with potential cost savings from rapid elasticity and pay-per-use models. However, security, data sovereignty and loss of control over unique systems are challenges to address with cloud adoption.