So this is just the beginning where we are going to learn about AWS.
Before proceeding. We must know what's happening, where our data is stored, and how secure it is.
For Example:- Suppose our data is stored in a data center and If that center goes down due to any natural calamity what will happen to our data? How we are going to recover from that situation?
So, Shall we begin? Let's see.
AWS Regions
So what is a region? we all know it is a particular area or a part of a country. like that same thing AWS also has some Regions.
AWS has a total of 26 geographic regions for now around the world as shown in the above picture, As you can see in India we have Mumbai, Some of them in European Unions which is London, Ireland, There are 6 regions in the United States, one in Canada, one in china and also one in japan, Plus more regions are coming soon.
These are the regions where our data has been stored. The interesting thing about these regions are they have been isolated from each other means regions are independent. Think about it, What if our data is stored in one region due to any disaster occurrence we might lose our data and servers. So, the best practice is to keep the data in two or more regions that make sense right. In this case, even if we lose one region our data still be available in another region, So we can recover our data easily.
Now, we may get a question about how we will select Regions !!!
There are some main factors based on which we choose regions, These are:-
1. Latency
Latency is one of the major factors we have to consider while selecting a Region. Which basically reduces our network latency while going to such a website. Obviously, We need a region which is closer to me.
Take an example of a website called example.com, any e-commerce platform, with an owner residing in Chennai. In this case, we will use Mumbai as the region. Consider how long it would take the server application to reach your user if you had selected California, Imagine the user has to travel all over the world to hit my application server. They wouldn't get a good performance. The site is located in Chennai, so choosing Mumbai will be a wise decision for us.
2. Compliance
You are bound by the law or Rules & Regulations when selecting a region to store your data. Which you must follow.
For example:- every region has there rules that they don't want the data to be transferred to another region. Assume you work for a London-based company and you hold their data. Your ability to transfer that data to another company is restricted by their strict laws.
3. Cost
The cost will impact our decision when choosing a region, which we should consider. In AWS, price varies from one region to another region.
Suppose, Think about it if you chose the U.S that would be your right region. Why? Due to the fact that it is the origin of Amazon Web Services, it is one of the cheapest regions. Costliest will be Tokyo or perhaps other regions depending on the situation or the user.
4. Services and features
Now, Every year AWS launches new services based on the user's request. Mostly they release their service first in the U.S region. After getting the majority of people and feedback for choosing the service based on that they will release all over the world.
Still, that particular service may take up to 6 months to reach the destination region. Therefore, we must consider whether that particular service is available in the region we choose.
That's it for now we will talk more in next blog.
Hope you liked it. Will see in next topic ๐