Large LoB applications can't be summed up in two bullet points. It takes a hundred bullet points just to begin to know what the needs are. That's why ketch said to buy an already built solution, since the question was so generic his solution was correct in my opinion.