I'm trying to figure out if I should use Route 53 Alias functionality or CNAME for a domain pointing to an aws load balancer.
Based on their documentation, an advantage of this is you can use Alias on the zone apex.
However, I don't intend to use it at that level. Just via sub domains (subdomain.example.com). In this use case, do I just use CNAME?
One down side I imagine is the fragility of the Route 53 DNS Alias entries. I'm configuring this via cloudformation, and I realize if a load balancer or whatever aws resource behind the Alias Target cease to exist, the cloudformation template will stop break as well.
This is painful in situations when you just want to add a new record for something else, then you can't because a previously configured Alias no longer exists.