If you have used both or using both and don't mind sharing your experience - 1. Setup (VPC/ELB/Subnetting/EC2/RDS) 2. Ease of use 3. Security 4. # of services/resources 5. General/others We are going AWS but we use MS VS so I think Azure has better integration with VS. However, AWS from I can see has far more resources and documentations. TIA!