Amazon AWS organizes its services into four main categories: Compute, Databases, Networking, and Storage & Content Delivery. Amazon has its own Hadoop framework called EMR, and it also offers Kinesis, which can process real-time data streams. AWS offers managed NoSQL and relational database services, many third-party integrations, and a strong encryption platform. It also supports Red Hat Enterprise Linux, which Azure doesn’t, and its GovCloud provides instant regulatory compliance for government agencies.

Microsoft Azure primarily targets PaaS customers, although its IaaS is expanding. If your company is interested in hybrid cloud services, Microsoft will soon offer Azure Stack for on-premises private clouds that integrate seamlessly with Azure’s public cloud. With Azure, developers worry only about maintaining their code. They don’t have to maintain their own VMs or worry about patches and security updates.

Rackspace is well known for its supports and its hybrid cloud offerings which is completely different than AWS or Azure offering. Rackspace offers Private Cloud for VMware, VCloud, Microsoft Cloud Platform and OpenStack(free and open-source cloud-computing platform written in Python). Dedicated hosting is Rackspace “Managed Hosting” solution which is a great feature of Rackspace offering.