I agree with Vik and Marcelo.
AWS cloud is more matured, but you would like to run some specific IBM business tools like document management, IBM Watson for AI, SPSS analytics then IBM Cloud should be preferred.
AWS, the main reason is the number of DC distributed arround the world
Amazon AWS is superior to IBM public for several reasons.
The most important reason is the diversity of software tools, the geographic diversity and availability, lower operating costs and excellent customer service. All cloud companies are simply playing catch-up to AWS.
What are the pros and cons of each? Which would you choose?
What are the differences between IaaS, PaaS and SaaS? What are some considerations to take into account when choosing between PaaS, SaaS and IaaS?