Should I use Google Domains or Amazon as my registrar?

Should I use Google Domains or Amazon as my registrar?  That’s the question I have been asking myself.  Right now it looks like Google is the better deal because you can use it’s DNS service for free while Amazon charges for their Route 53 service (50 cents per month per domain).  When it comes to heavy usage I have no idea which company would be better but I’d assume they would be very similar on reliability.

Both services have several things in common from pricing to private registration to security.  When talking about their pricing being the same neither company is very competitive.  While we are only talking about a couple of dollars versus a base rate on a competitive registrar those couple of dollars can add up when you are paying for several dozen names a year.  That’s what makes it even harder for me to recommend domain registration through Route 53.  I would have to pay the annual $12 for a .com AND $7 on top of that for DNS.

I use Amazon’s AWS services almost exclusively because they were one of the first and they have a strong community to lean on for support.  I would like to see both services increase the competition in the registrar field.  It’s due for some innovation.

Google Domains Beta

As you can see from the screenshot it’s a very simple interface for changing a domain’s settings.  All I did was transfer one my own domains to google to see how it would work.  Certainly it is still in beta but I can’t see why they wouldn’t roll this out soon.

Amazon Beats Google to the Punch and Offers Domain Registration

Amazon beat Google out the door with domain registration through it’s AWS services.  Specifically Route 53.  Now we all know that Google is going to roll out this feature but it is still in beta.  In fact, I still haven’t gotten my invite for the service.

I just checked their prices and they are not competitive at all.  $12 for a .com or a .org.  $15 for a .in.   Every year domain pricing increases so it is possible that they won’t keep raising their rates each year and just absorb the costs.  The other thing is AWS is focused on businesses and not resellers.  Businesses don’t like uncertainty.  If they can keep the domain prices fixed for an extended period of time that would be helpful.

Here was the email I received:

Dear Amazon Web Services Customer, 

Today, we are pleased to inform you about some changes regarding Amazon Route 53, a highly available and scalable DNS service:

Domain Name Registration

You can now purchase a new domain name or transfer the management of your existing domain name to Route 53. When you purchase new domains via Route 53, the service will automatically configure a Hosted Zone for each domain and ensure the privacy of your WHOIS record at no additional charge. In addition, you benefit from AWS’s consolidated billing to manage your domain name expenses alongside all of your other AWS resources. Route 53 offers a selection of more than 150 top-level domains (TLDs), including the major generic TLDs like .com, .net, .org, and .info, and country TLDs including .co.uk, .de, .tv, and .com.au. Getting started with Route 53 Domain Name Registration is easy. Please see the Route 53 documentation for more details.

Geographic Routing with Geo DNS

Route 53’s Geo DNS support lets you balance load by directing requests to specific endpoints based on the geographic location from which the request originates. Geo DNS makes it possible to customize localized content, such as presenting detail pages in the right language or restricting distribution of content to only the markets you have licensed. Geo DNS also lets you balance load across endpoints in a predictable, easy-to-manage way, ensuring that each end-user location is consistently routed to the same endpoint. Geo DNS provides three levels of geographic granularity: continent, country, and state, and Geo DNS also provides a global record which is served in cases where an end user’s location doesn’t match any of the specific Geo DNS records you have created. You can also combine Geo DNS with other routing types, such as Latency Based Routing and DNS Failover, using Route 53’s Alias feature in order to enable a variety of low-latency and fault-tolerant architectures. To learn more, please see the Route 53 documentation.

Lower Prices for DNS Queries

Effective August 1, we are lowering Route 53 prices for both Standard Queries and Latency Based Routing Queries by 20%. As before, queries to Alias records that are mapped to Elastic Load Balancers, Amazon CloudFront distributions, and Amazon S3 website buckets are free. Full details are available on the Route 53 pricing page.

Sincerely,
The Amazon Route 53 Team

Unable to Resolve Host ip-10-0-0-58

Unable to resolve host ip-10-0-0-58 or any other number after the “ip” is a common error that I receive every single time I am trying to run as root in a spun up EC2 instance.  There is a simple solution but I have to look it up everytime.  When that happens I just put it here so I don’t actually have to search for it.

All you have to do is edit your hosts file.

  1. Type in “sudo nano /etc/hosts” or use whatever program you prefer like vi instead of nano.
  2. On the line below localhost enter in this info: 127.0.0.1 ip-10-0-0-58
  3. Use whichever number that corresponds to your instance.  This particular instance ends in 58 but your instance could end with any other number.
  4. save it and your done!

Amazon lowered their AWS prices today

Great day for cloud lovers!  I received this email this morning:

Excerpt:

  1. Price reduction for Amazon EC2
    We are reducing Linux On Demand prices for First Generation Standard (M1) instances, Second Generation Standard (M3) instances, High Memory (M2) instances and High CPU (C1) instances in all regions. All prices are effective from February 1, 2013. These reductions vary by instance type and region, but typically average 10-20% price drops. For complete pricing details, please visit the Amazon EC2 pricing page.
  2. Reduced Data Transfer Pricing
    We are reducing prices for data transfer between AWS locations. Our new lower pricing applies to data transfer between all 9 global AWS regions, and from AWS regions to all global CloudFront edge locations. Previously, we have charged normal internet bandwidth prices for data transfer, but are now lowering these charges significantly — allowing you to even more cost effectively move data between regions for serving customers in local geographies, for disaster recovery, and for many other use cases. The new prices are effective February 1, 2013, and you don’t need to do anything to take advantage of these new prices. To learn more, please visit the Amazon S3 pricing page.

After taking a look at the prices the data transfer prices are at zero for a lot of instances and the On Demand prices have dropped below $.01 per hour for Linux micro instances.  I have been thinking of ways to take advantage of some of this pricing.  If you consider that I pay $.48 per hour in electricity costs ALONE you can understand why I am so pro-cloud.

Enjoy the new pricing!  I know I will.