Unsatisfied with the rate of cloud application development, IBM announced on Monday that it is putting $1 billion behind its Platform-as-a-Service (PaaS) strategy in hopes of encouraging software makers to build many more apps for the cloud and to migrate existing ones there.