I have been struggling with this, I dont fully understand the concepts of DNS. But, all the articles I have come across details how to migrate from existing DNS Service to Route 53 DNS Service, which I have heard is not free. I just want a domain hosted at porkbun to point an Amplify app. How do I do it?
So, you want to connect your Porkbun domain to a third-party site(yourapp.amplifyapp.com), but AWS don't provide an IP address—but they do provide a (yourapp.amplifyapp.com). No problem! You can do it: via CNAME flattening (aka ALIAS records).