In the last few days, I’ve been working on moving several domains (including this one) from EditDNS to Amazon’s Route 53. EditDNS was a small DNS provider that offered very good service (I praised them for that in the past), unfortunately some time ago they got acquired by Dyn, and are now being shut down.
I looked for a decent replacement for EditDNS, and finally decided to go with Route 53, because of two things: they have a good pricing scheme, and a well-documented API. The latter was probably the most important factor, as I do a lot of domain management stuff using automatic tools that work with an API.
A side effect of this move operation is a Perl module that I developed and used in the process, and which I’m now releasing — WebService::Amazon::Route53. It provides a Perl interface to Route 53 API, and thus allows you to manage domains and DNS records hosted at Route 53 from the comfort of your Perl scripts.
The module is available on CPAN and on GitHub.



