开发者

Is Azure AppFabric is equivalent to AWS?

I want to know whether AppFabric in Windows Azure is equivalent to Amazon Web Services (AWS)? I also want to know tool that provides monitoring for cloud resources in azure. Are we able to take snapshot in widows azure? How开发者_JS百科 can we do it? Is there any load-balancing tool in azure?


I believe Amazon AWS is equivalent to Windows Azure Platform as both of them are cloud computing platform. To the best of my knowledge, here is the correlation between different components of AWS and Azure:

Amazon EC2 ~ Windows Azure Compute

Amazon S3 ~ Azure Blob Storage

Amazon SDB ~ Azure Table Storage (Non relational/EAV based data store)

Amazon SQS ~ Azure Queues

Amazon RDS ~ SQL Azure

Amazon Cloud Front ~ Windows Azure CDN

Amazon VPC ~ Windows Azure Connect (currently in beta)


I want to know whether AppFabric in Windows Azure is equivalent to Amazon Web Services (AWS)?

Read Introducing Amazon Web Services to a Windows Azure developer, shows a comparison.

Is there any load-balancing tool in azure?

Azure has load balancing built in hence its easy scaling. You don't have to do something for that yourself.


With respect to monitoring and load balancing tools.

If you want to gain visibility into your performance statistics, error logs, trace logs, failed requests, etc. the best tool to date is Cerebrata's Diagnostics manager at http://www.cerebrata.com

With respect to load balancing - Windows Azure will automatically load-balance between existing provisioned instances for you.

HOWEVER, Azure will not automatically scale up/down its instances for you to meet demand or when there is downtiem. This you will either have to code yourself or use a third party service called AzureWatch at http://www.paraleap.com, AzureWatch will also provide reporting and charts on performance counters but does not currently do anything for error logs, trace logs, etc. AzureWatch is similar to CloudWatch from Amazon

Hope this helps

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜