Close

Not a member yet? Register now and get started.

lock and key

Sign in to your account.

Account Login

Forgot your password?

Microsoft Cloud VS. Amazon Cloud Part 1 – Introduction

16 Nov Blog, News | Comments

Cloud computing is getting a lot of play recently but, for many, the cloud is still a bit, well, cloudy. In this blog I will put some parameters around what we call cloud, I will touch on three cloud service models and discuss 2 commercial implementations from Amazon and Microsoft.

The National Institute for Standards and Technology defines cloud computing as follows: Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction (http://www.nist.gov/customcf/get_pdf.cfm?pub_id=909024).

The cloud model is composed of three service models.

Cloud Software as a Service (SaaS). Hosted software services running on a cloud infrastructure.

Cloud Platform as a Service (PaaS). Cloud-based platform where users can deploy and run applications designed for the hosting platform.

Cloud Infrastructure as a Service (IaaS). The provisioning of processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications.   This cloud model promotes availability and is composed of five essential characteristics that include On-demand self-service, broad network access, resource pooling, rapid elasticity and measured service.These characteristics could benifit business in the ways of cost-saving, opportunity to focus on core competency rather than IT and mobilization of workforce.

For the business cloud users, Microsoft and Amazon are the two major cloud service providers.
We will have a series of blogs to walk through the services they provide and look at the similarities and differences of their services. Here is a diagram to illustrate the high level view of the services provided by SAAS, PAAS and IAAS.
Based on the categories of services shown in the above diagram, we get the following comparison table:

 

 

Azure

Amazon

IAAS

 

 

EC2

PAAS

Compute

Web Role and Work Role

MapReduce

 

File Storage

Blob

S3(Simple Storage)

RDB

SQL Azure

RDS(MySQL and Oracle)

 

Key Value DB

Table

Simple DB

Caching

Cache

Elastic Cache

 

Integration

Message Queue and Service Bus

SQS, SNS, SES

Networking

Connect

Route 53, VPC, Direct Connect

 

Content Delivery

CDN

CloudFront

Billing and Payment

Market Place

FPS

SAAS

Office

Office Web

 

Collabration

Lync Online and Exchange  Online

 

 

Content Management

SharePoint Online

 

CrossCutting

Security

Access Control

IAM

 

Monitering and Management

Azure Portal

CloudWatch

IDEs, Framewoks

 

Visual Studio

Various

IAAS
Microsoft doesn’t currently offer VM services. Amazon provides a wide range of VMs to select from.
PAAS
Amazon and Microsoft have pretty much the equivalent services in each of the categories of PAAS.
SAAS
Microsoft has put their core business applications into the cloud as SAAS which include Office, Lync, Sharepoint and Exchange. Amazon doesn’t play in this space.
CrossCutting
Amazon and Microsoft have pretty much the equivalent services in each of the categories of PAAS.
IDEs and frameworks
With the Microsoft offering, developers will find that the platform is optimized for the use of Visual Studio to program their cloud applications. The frameworks used to access the cloud services are primarily Microsoft technology focused. Amazon instead provides various options of IDEs and frameworks to choose from.
In this blog, we defined some of the basics around cloud and illustrated some general differences between Microsoft cloud and Amazon cloud services. In the next few blogs, we will compare their specific services in more detail.
No TweetBacks yet. (Be the first to Tweet this post)