YoVDO

DNSControl - A DSL for DNS as Code from StackOverflow.com

Offered By: USENIX via YouTube

Tags

SREcon Courses DevOps Courses DNS Courses System Administration Courses

Course Description

Overview

Explore a conference talk from SREcon17 Americas that introduces DNSControl, a Domain-Specific Language (DSL) and compiler developed by StackOverflow.com for treating DNS as code. Learn how this innovative approach enables DevOps benefits such as CI/CD, unit testing, and automation for managing complex DNS configurations. Discover how DNSControl allows for high-level domain specification, simplifies massive changes like datacenter failovers, and addresses new challenges through smart macros. Gain insights into the tool's extensibility and its plug-ins for various DNS providers, including BIND, CloudFlare, Route53/AWS, Azure, Google Cloud DNS, and Name.com.

Syllabus

Intro
DNS Management
Manual Change
DNSControl
Variables
Implementation
Where are we


Taught by

USENIX

Related Courses

Startup Engineering
Stanford University via Coursera
Developing Scalable Apps in Java
Google via Udacity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera