AWS Route 53 update tool uses external public IP address and boto + slick53 python libraries to update your Route 53 A record.