This document provides a history of networks and software in data centers from 2007 to the present. It discusses the shift from static, hardware-based networks and siloed teams to more dynamic software-defined networks and a DevOps model. This led to greater complexity in orchestrating containers and microservices. The document then describes how DC/OS aims to provide "containers with batteries included" through integrated services for networking, security, application deployment and scheduling. It focuses on new Erlang services developed for DC/OS, including Navstar for service discovery, Spartan for DNS, Minuteman for load balancing, and Lashup for distributed coordination using the HyParView algorithm.