Is this something you've been grappling with too? Do you stick to your tried-and-trusted server in your office, or take the leap into the cloud?
This is what I tell most people: You don't have to choose.
Let me explain.
Imagine a solution that allows you to keep your core services exactly where they are, while also letting you add a little cloud capability on top.