OctoDNSは、インフラストラクチャをコードとして扱う考え方に基づき、複数のDNSプロバイダーにまたがるDNSレコードの管理を簡素化するツールとパターンを提供します。このツールを使用することで、設定情報をリポジトリに保存し、コードと同様にデプロイすることが可能です。これにより、明確な履歴の維持と既存のレビューおよびワークフローの利用が実現されます。プロバイダーの追加も容易に行えるよう設計されており、主にプロバイダーのスキーマをOctoDNSの形式に変換するための数百行のコードを記述するだけで済みます。サポートされているプロバイダーには、AWSのRoute 53やCloudflareなどがあり、それぞれ独立したモジュールとして管理されています。また、各種の記録管理や自動化に関する機能も充実しており、柔軟な利用が可能です。