Cloud computing has evolved through a number of phases which include grid and utility computing, application service provision (ASP), and Software as a Service (SaaS).
Cloud computing can be used for almost all types of applications, not just business security. While the idea of cloud computing can sometimes seem hard to grasp, it's clear that it saves its users money – especially SMBs, including small office/home office (SOHO). Below are a few benefits to business in choosing the Cloud:
The Cloud is known to carry many benefits despite early fears from many businesses out there.
The Cloud encourages experimentation and business risk taking. This is because the cost and time to validate these ideas can be drastically reduced through the sheer scalability the Cloud has to offer businesses. While risk taking in the past has required much in the way of hardware and software investment, the Cloud allows building an application on a platform that is completely scalable from the smallest of instances to the largest. Small companies can start up, and large business can roll out innovative new ventures, without prohibitive costs, delay or risk.
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use.
Amazon EC2 provides developers the tools to build failure resilient applications and isolate themselves from common failure scenarios.
Office 365 provides virtually anywhere access to familiar Office tools, plus enterprise-grade email, conferencing, and more IT services. Some features of Office 365 are as follows:
Windows Azure is a cloud computing platform and infrastructure, created by Microsoft, for building, deploying and managing applications and services through a global network of Microsoft-managed datacentres. It provides both platform as a service (PaaS) and infrastructure as a service (IaaS) services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems. Some Features of Windows Azure are as follows: