by Rackspace Technology Staff
At Rackspace Technology, we’re constantly upgrading and updating our systems to meet the security and convenience of our customers.
To this end, we have worked on creating a new Cloud DNS API. This evolved version will help our customers manage their DNS in a more convenient and easy-to-manage set of processes. The key differentiators of the DNS v2 against the previous versions are outlined below:
We’ve created a new Cloud DNS API which we’re calling v2. The Cloud DNS v1 API will continue to be supported and work as before, but v2 brings with it several enhancements:
Instead of endpoints returning an asynchronous job, almost all work is done synchronously, and the status is reported immediately. This API was originally designed for jobs that took minutes, and now our API does its work in a fraction of a second. This will make the API easier to use and faster to complete a task.
We’ve documented the new v2 API using an OpenAPI document, and there’s an API exploration UI available here.
- We’ve added support for CAA records
- We’ve made our internal architecture more efficient, which resulted in faster change-to-publish times as well as the ability to handle more volume.
- We’ve made our record validation consistent through all our external and internal APIs, and we now catch many common bugs and mistakes in the creation of DNS records.
- We’ve made the code base easier to understand and maintain, so we can deliver new features quicker than ever before
With the new DNS v2, customers can easily maintain their DNS with the added advantage of up-to-date documentation, simpler operations and a more robust and efficient DNS architecture. It also adds the added benefits of handling more volume and faster turnaround times with synchronous endpoints and faster feature delivery.