Sunday, March 15, 2015

Microsoft Azure vs Amazon Web Services

If you are working with cloud then you must have heard these two names for sure. Microsoft Azure and Amazon Web Services.

If you are evaluating Microsoft Azure vs Amazon Web Services then a great place to start with is last year's Gartner's Quadrant of cloud infrastructure available here. It provides a great background of factors you should consider while deciding on the cloud vendor and who else is available in market apart from these two. 

Although it's a great article and gives you some real insights about cloud world but it lacks to explain some great features of Microsoft Azure like integration capabilities which if you require then Azure is the only option for you. Also, keep in mind that this article and pretty old and doesn't consider the newly available security, networking and integration capabilities of Azure. 

Azure continues to rapidly adopt new features, and it currently offers advanced networking and security functions, including resource level Role Based Access Control, network intrusion detection/prevention system (IDS IPS), and both subnet and interface level network security settings, as well as multiple NICs per virtual machine. 

But the key difference between Microsoft’s offering and Amazon’s is that Azure is built to allow customers to implement a seamless hybrid approach to the cloud in a way that AWS is not.

Below are some specific details on what this difference entails:

  • Azure’s Virtual Machine strategy uses native Hyper-V images for real-time dynamic portability from on-premises to the cloud and from the cloud back to on-premises, while AWS uses a proprietary hypervisor that does not allow images to be moved back to on-premises hardware in this way. 
  • Azure offers hybrid storage solutions that allow you to extend your current storage solutions with cloud storage to increase capacity, provide offsite storage of live data as well as backups and archive data. With the Azure solution, this data is available both on-premises as well as in the Microsoft datacenters, thus offering a host of recovery options.

  • Azure’s development and management tools are the native Windows, SQL and Developer Tools such as Visual Studio, SQL Manager and System Center, allowing native integration of Azure resources with your existing on-premises environments in a single pane of glass.
  • Azure’s platform services are the same offerings that companies have been using on-premises, services such as BizTalk, SQL Server and IIS are all available on-premises, in the cloud as virtual machines and in the cloud as Platform Services

  • Azure’s Active Directory Service provides easy extension of existing Active Directory environments into the cloud to provide federated login to corporate applications as well as thousands of third-party SaaS offerings. Azure also offers companies turn-key password self-service reset capability for on-premises and cloud-based Active Directory through Azure Active Directory
  • Microsoft has a very simple and clear policy for privacy and security and is working to limit government’s ability to blind subpoena corporate data. Microsoft’s Azure Trust Center provides detailed information about certifications, government access and other security topics.

Amazon got a bit of headstart in the cloud market, and that's why they are enjoying an early lead for a while. But Microsoft is committed to investing in their cloud services and they are catching up pretty quick. Remember, Amazon may have a lead but the race has just begun :)


10 comments :

  1. Good write-up Piyush

    Azure's Platform as Service offerings put any other cloud vendor to back seat [although I wanted to use the word "Shame" ]. All the things which needs to be designed and developed on other cloud platforms is available as managed service on Azure, e.g. managed cache, queues, service bus, web jobs etc. When developing for MS platform all these features could give a boost and stability/resilience to the application.

    Cheers and Keep Sharing

    ReplyDelete
  2. I simply wanted to thank you so much again. I am not sure the things that I might have gone through without the type of hints revealed by you regarding that situation.
    amazon-web-services-training-institute-in-chennai

    Best Hadoop Training Institute In chennai

    ReplyDelete
  3. I am obliged to you for sharing this piece of information here and updating us with your resourceful guidance. Hope this might benefit many learners. Keep sharing this gainful articles and continue updating us.
    Android Training in Chennai
    Android training
    Android training near me
    Android Course in Chennai
    Best Android Training institute in Chennai

    ReplyDelete