AWS Route 53 data - Adaptive Applications - BlueCat Gateway - 24.1.1

Cloud Discovery & Visibility Administration Guide

Locale
English
Product name
BlueCat Gateway
Version
24.1.1

Amazon Route 53 is a scalable cloud DNS web service hosted in Amazon Web Services (AWS). When Cloud Discovery & Visibility (CDV) imports DNS resource record data into BlueCat Address Manager for Route 53 resources, it creates a private and public Route 53 DNS view in Address Manager. CDV populates those areas with associated zone, subzones, and resource records.

Route 53 supports the following DNS record types in AWS: A, AAAA, CAA, CNAME, MX, NAPTR, NS, PTR, SOA, SPF, SRV, and TXT.
Note:
  • If an IP address is associated to an A or AAAA record and the IP address exists within an imported VPC network from AWS, a Host record is created in Address Manager. If the IP address does not exist within an imported VPC network, a Generic record is created in Address Manager.
  • If a CNAME, SRV, or MX hostname does not exist within Address Manager, an external host record is created based on the hostname in Address Manager.
  • When CDV supports resource records that use Traffic Policies. When importing these records into BAM, the Traffic Policy Document Format is stored in the record's Meta data.

For example, say you have an AWS Route 53 private hosted zone with multiple DNS resource records:



When CDV imports those records into Address Manager, it creates a Route 53 private view and populates it with the appropriate Route 53 private hosted zone data.



Route 53 alias records

Cloud Discovery & Visibility supports Route 53 alias records. Within Address Manager, alias record details are stored in three UDFs:

  • Alias Record: This UDF stores the record type to which the alias record points, which is itself a separate alias record and CNAME record.

  • Evaluate Target Health: Stores the health of the record.of the alias record as a True or False value.

  • Zone ID: Stores the ID of the zone.

Alias records themselves are imported into Address Manager using the following naming convention:

_<type>._alias.<zone>

If an alias record with the same name but a different alias record type already exists in the CDV database, CDV will not import the duplicate record into BAM, but will still store it internally in the CDV database. Later, if one of the alias records is deleted, the first valid duplicate (based on timestamp) will be imported into BAM in its place.

For example, there are three alias records named alias record-01.test_private.zone1 in the CDV database, one with an A record, one with an MX record, and one with a AAAA record, in that timestamp order. The A record was the first and is the record imported into BAM. Later, the A record is deleted. CDV will then check the timestamps of the duplicate records, make sure that the newest one (the MX record) is still valid, and import the MX alias record into BAM.

The following example illustrates an AWS Cloud with the Route 53 alias, alias.test.public.



Within Address Manager, this record would appear as follows: