Oracle Cloud Infrastructure (OCI) DNS is a cloud native DNS service that serves both internet-facing and internal requests. It can globally load balance and steer requests based on multiple characteristics.
Dynamic DNS is the solution for ever-changing, hard-to-remember IP addresses. Create your easy-to-remember hostnames and stay connected to your IP-compatible devices.
Use OCI DNS for primary or secondary internet-facing DNS.
Use OCI DNS for internal workloads, keeping information secure from the internet.
Distribute and direct requests across multiple regions based on the destination, the health of the destination, and the location of the source.
This image shows four common use cases for OCI Domain Name System, commonly abbreviated as DNS. These use cases are:
Public DNS
In this first use cases, an OCI region contains a virtual cloud network that is serviced by the DNS service. The internet is logically and bidirectionally connected to the DNS service.
Requests from the internet can access the DNS service and the DNS service responds to requests from the internet.
Private DNS
In the second use case, an OCI region contains a virtual cloud network that is serviced by the DNS service. A dynamic routing gateway is attached to the virtual cloud network. The dynamic routing gateway is logically and bidirectionally connected to an on-premises environment.
Requests from the on-premises environment can access the DNS service and the DNS service responds to requests from the on-premises environment.
Traffic load balancing
In the third use case, a computer application is logically connected to two different virtual machines, which represent endpoints that the application can connect to. Traffic load balancing is a capability of the DNS service that directs applications to different endpoints based on equal or custom weights.
Traffic steering
In the fourth use case, two users are located in different geographies. The first user is connected to an OCI region. The second user is connected to different OCI region.
Through DNS, users in different geographies can be directed through DNS to different OCI regions based on the user’s location, the nature of the DNS request, or the source network address.
Use your own private domain names in OCI. With the private DNS service, you also get DNS resolution between VCNs and between VCNs and on-premises networks.
Set up a single Kubernetes cluster deployment with OCI DNS zones and Kubernetes ExternalDNS to configure a DNS solution for multiple environments.
OCI offers several different ways to work with DNS to access your resources the way you want, whether you require public or private name resolution.
Build, test, and deploy applications on Oracle Cloud—for free. Sign up once, get access to two free offers.
Interested in learning more about Oracle Cloud Infrastructure? Let one of our experts help.
* OCI DNS requires a paid OCI account, either as a pay-as-you-go or Universal Credits contract.