This document discusses the challenges of automating JEE deployment processes in enterprises. It notes that manual or homegrown scripted deployments are prone to errors and inconsistencies. Deployments require configuring multiple categories like installing applications, configuring resources and middleware, and maintaining order. Automating this process through a deployment tool can help standardize steps, reduce costs, prevent configuration drift between environments, and lower downtime risks. The document advocates starting with one deployment automation product and automating deployments incrementally.