IT leaders have long struggled with building software faster and cheaper. The use of containers allows companies like Netflix, Goldman Sachs, Google, and Capital One to create apps that delight customers and disrupt competition. Containers provide application portability and the ability to "build once and run anywhere", allowing for increased server efficiency, scalability, and the ability to minimize vendor lock-in and shorten cloud migration timetables. However, containers also present security and networking challenges that companies need to address as container adoption increases.