Cloud computing: Why Microsoft's open source data plan is a big step forward