Amazon Web Services(AWS) is a low cost cloud service platform from Amazon, which provides services such as compute, storage, networking, CDN services etc to users. All AWS services are exposed as web services accessible from any where, any time, on a pay per use pricing model.
AWS services can be managed through a web based management console, command line interface (CLI) or software development kits (SDK). With AWS, you can provision resources in seconds and build applications without upfront capital investment.
Choosing Region
Region
·         is a physical location spread across globe to host your data 
·         In each region, there will be atleast two availability zones for fault tolerance
·         Regions are completely separate from one another
·         Enterprises can choose to have their data in a specific region
Availability zones
·         Availability zones are anologous to clusters of datacenters
·         Availability zones are connected through redundant low-latency links
·         These AZs offer scalable, fault tolerant and highly-available architecture
Most of the AWS services are region dependent and only a few are region independent. Few services may not be available in all the regions. So, while determining a region to push the workloads, the following parameters to be considered.
·         Availability of required services
·         Cost
·         Latency
·         Security&Compliance
·         Service Level Agreements(SLAs)