It helps to know how your application functions/where the bottlenecks are. But again, would really really recommend hiring a consultant/sysadmin.
That's great, and it could make things easier. Or it might not.
Because, again, it's far from a one-size fit all solution.
This article might be a...