IBM readies cloud for business