Cloud computing: Is Microsoft Aurora / BPOS right for your small business?

Today you can hardly have a conversation with IT professionals without the buzz words, “cloud computing”, “in the cloud”, “cloud solutions”, etc popping up. What do these terms mean? To over-simplify the definition, it means that something is not stored at your location. It is stored “in the cloud”, or on a remote server, and accessed via the internet. The …