There's an inevitable truth that applies to every significant technology investment decision any company makes: it will be a complex, expensive endeavor. With a vast array of cloud-based platforms and ...