Friday 4:30 p.m.–5 p.m.

Application Deployment State of the Onion

Noah Kantrowitz

Audience level:
Systems Administration


Deploying a moderately complex web application has become quite a challenge over the years. As best-practices have evolved, it has become progressively more time-consuming to keep up with what tools exist and how to use them effectively. This talk will provide an overview of the ecosystem and provide pointers for more information about individual components or problems.


Modern web applications are immensely complex collections of multiple interacting systems. Many new web developers don't have the time to learn all the different pieces and tools, and often their application stability and agility suffer for it. This talk will cover a few of the major groups of tools involved in running an application including databases, web servers, and configuration managers.