This document discusses why Kubernetes should be used and what it offers developers. It provides reasons to use containers such as agility of innovation, enabling multi-cloud setups, and increasing developer productivity. It then outlines tools for local development, templating, customization, and standards. Finally, it lists some managed Kubernetes offerings from major cloud providers.