A popular alternative to AWS is Microsoft Azure. Microsoft Azure supports both Linux and Windows applications. The product offerings of both AWS and Microsoft Azure are similar.
Microsoft Azure has 22 datacenter locations worldwide. Microsoft Azure datacenter locations include India (Mumbai, Chennai, Pune), Australia (Victoria, New South Wales), Brazil, Japan, Singapore, Hong Kong, Netherlands, Ireland, California, Texas, Illinois, Virginia, & Iowa are some of the locations. Microsoft Azure is also available in China via a partnership between Microsoft and 21Vianet.
Microsft Azure offers fast deployment of web apps, virtual machines, SQL database deployments, mobile app backend hositng, and more. Both AWS and Microsoft Azure come with multi-datacenter locations and are backed by multi-billion dollar companies.