if your database is static, then most image/rpm/etc style deployments can work. however, if the database is modified by customers, then db structure upgrades typically cannot be handled by imaging mechanisms...not without some automated startup scripting that is.
the hardest line to type correctly is: stty erase ^H