IBM launched a new cloud computing service, aiming to take on companies such as Amazon, Google, Microsoft and Salesforce. Cloud computing allows companies to run software and store information in remote, large-scale data centers that can be accessed over the Internet. That means users can cut back on hardware, as well as space and electricity.