First of all, I'm pretty new to AWS, so my question may seem very amateurish.
I am developing a web application that needs to be retrieved globally and am currently hosting it on Amazon. Since the application is still under development, I installed it in the Singapore region. However, when I test the application, I get a good response time from locations on the east side of the globe (~ 50 ms). However, when I check the response time from the USA, it is ~ 550 ms. Therefore, we decided to have 2 copies, one in Singapore and one in the USA. But I canβt understand how to handle data replication and load balancing by region. The elastic beanstalk allows me to do this only in a certain region. Can someone explain how I can achieve global accessibility for my web application. The following are the services that I currently use. 1. Amazon EC2 2. Amazon S3
I need database replication and S3 file replication. It would also be great if there was a way when I just need to deploy my application in one place, and the changes are reflected in all the instances that we will have on the globe.
amazon-s3 amazon-web-services amazon-ec2 replication
Arjun kishore
source share