I have an additional question, whose responsibility is to provide DNS servers? As owners of an app, we will register app's name with DNS when we deploy it I guess, but who or what "owns" DNS?
DNS (Domain Name System) is a global system, but no single entity "owns" DNS entirely.
Top-Level Management (ICANN): The Internet Corporation for Assigned Names and Numbers (ICANN) is responsible for coordinating the global DNS and assigning domain names and IP addresses. They delegate control to regional and country-based organizations.
Domain Registrars: These are companies authorized by ICANN to sell domain names (like GoDaddy, Namecheap). They manage domain registration for specific users or organizations.
DNS Servers: When you register a domain, you set up DNS servers, often provided by your web hosting provider, cloud services (like AWS, Azure), or public DNS services (like Google DNS, Cloudflare).
So, as the app owner, you would register your app's domain name through a registrar, and the registrar and hosting service will handle the DNS part.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Cool article, thanks!
I have an additional question, whose responsibility is to provide DNS servers? As owners of an app, we will register app's name with DNS when we deploy it I guess, but who or what "owns" DNS?
DNS (Domain Name System) is a global system, but no single entity "owns" DNS entirely.
So, as the app owner, you would register your app's domain name through a registrar, and the registrar and hosting service will handle the DNS part.