Cloud DNS is a scalable, reliable, and managed DNS service that runs on Google Cloud Platform. This course will show you how easy it is to manage millions of DNS records using its simple user interface. You will also learn how to forward DNS requests, as well as how to secure and monitor them.
- What Cloud DNS is and what it can do
- Adding DNS records
- Enabling DNS Security Extensions
- Creating public and private zones
- Setting DNS policies
- Logging Cloud DNS activity
- GCP Networking Engineers
- GCP Security Engineers
- Anyone who is interested in managing DNS using GCP
- A basic understanding of DNS (including DNS records)
At this point, you should have a good understanding of how to start using Cloud DNS. Before I wrap things up, let's quickly review the topics that were covered. In this course, we focused on DNS zones and DNS policies. Zones are used for managing DNS records, while policies are used for overriding DNS behavior. When you want to modify DNS resolution for a domain or subdomain, you use a zone. When you want to replace one DNS server with another, you would use a policy.
DNS zones allow you to create and update DNS records, but they also support other features, as well. DNS forward allows you to forward requests for certain domains from Cloud DNS to an external DNS server, and vice versa. Remember, forwarding does not support internal forwarding from one VPC to another. That is what DNS Peering is for. You use DNS Peering to share domain records managed by one VPC with other VPCs. DNS policies are used to completely override DNS server behavior. So you can shift all DNS resolution to an external server by specifying an Alternative Name Server policy. Or, you can shift DNS resolution to Cloud DNS by creating a enable inbound query forwarding policy. And if you just wanna enable DNS logging, you can create a policy for that, as well.
Well, that's all I have for you today. Remember to give this course a rating, and if you have any questions or comments, please let us know. Thanks for watching, and make sure to check out our many other courses on Cloud Academy.
Daniel began his career as a Software Engineer, focusing mostly on web and mobile development. After twenty years of dealing with insufficient training and fragmented documentation, he decided to use his extensive experience to help the next generation of engineers.
Daniel has spent his most recent years designing and running technical classes for both Amazon and Microsoft. Today at Cloud Academy, he is working on building out an extensive Google Cloud training library.
When he isn’t working or tinkering in his home lab, Daniel enjoys BBQing, target shooting, and watching classic movies.