Cloud computing can be costly, with some companies electing to go it alone to reduce charges.