I tried to find alternative of nginx on aws, and found only route 53. Is it the same service or no? Does aws has alternative nginx?
NGINX is a web server which can also be used as a reverse proxy, load balancer and HTTP cache (Wikipedia). It is software that runs on an operating system (eg Linux, Windows).
There is no equivalent provided by AWS. You can run NGINX on an Amazon EC2 instance.
The closest equivalents on AWS would be:
Amazon Route 53 is a DNS service for resolving domain names, which is not base NGINX functionality (although NGINX can handle virtual hosts, which overlaps a bit with DNS).