Cloud computing is Internet-based computing, whereby
shared servers provide resources, software, and data to computers and
other devices on demand, as with the electricity grid. Make no mistake,
it is the future of IT solutions. Cloud computing describes a new
delivery model for IT services based on the Internet, and it typically
involves over-the-Internet provision of dynamically scalable and often
virtualized resources. We specialise in solutions based on the Amazon Amazon Elastic Compute Cloud (EC2) and Amazon Simple Storage Service (S3) platforms.
The key advantages are:
Lower costs and no hardware investments
is claimed to be greatly reduced and capital expenditure is converted
to operational expenditure. This lowers barriers to entry, as
infrastructure is typically provided by a third-party and does not need
to be purchased for one-time or infrequent intensive computing tasks.
Pricing on a utility computing basis is fine-grained with usage-based
options and fewer IT skills are required for implementation (in-house).
is possible to use multiple redundant sites, which makes well designed
cloud computing suitable for business continuity and disaster recovery.
provisioning of resources on a fine-grained, self-service basis near
real-time, without users having to engineer for peak loads. Performance
is monitored, and consistent and loosely coupled architectures are
constructed using web services as the system interface.
Security could improve due to centralization of data and increased security-focused resources.
is often as good as or better than under traditional systems, in part
because providers are able to devote resources to solving security
issues that many customers cannot afford.