In AWS route 53, add a zone, for example, test.ydconsultancy.com it will give a bunch of NS servers and one SOA. In most cases you cannot delegate sub domains, however, SOA can be ignored safely. point NS record of test.ydconsultancy.com to the DNS servers given by route 53.
Next we are going to create service regions. If there are more servers in one region, you can spin up a load balancer, point DNS to the load balancer's public IP. If there is only one server in the region, point DNS directly to the public IP of the server. Later solution is less scaleable, but cheaper.
Now we have public IPs from regions, we can add them to zone file.
use test.ydconsultancy.com as the name, do not append anything, like eu.test.ydconsutlancy.com. choose 'geolocation', save the record
setup apache or nginx
put your actually servers in the security group that only LB can connect to its service.