Overall Satisfaction with IBM Cloud Foundry
We were using container services from Bluemix - CloudFoundry PaaS to manage our applications. Apps were Java wars wrapped in Docker containers. Also Softlayer VPS's were used to provide for our Cassandra cluster, where we installed and managed Cassandra instances manually. Four VPS nodes total were in use.
- PaaS
- Watson (did not use in prd, just saw good demos)
- Bare metal servers
- At the time we used there was no direct Docker offering (had to use containers via CloudFoundry api, which is another layer to learn)
- No hosted Cassandra database offering (or similar DB, like Amazon Dynamo)
- I was unable to use VPN link with another provider: Both sides had incompatible configurations and it was impossible to instantiate working VPN connection. Support was only able to point that the other party uses settings that are incompatible with IBM.
- Expedited app deployment
- Deployment of software on VPS was a pain
- Faulty VPN consumed lot of time and was not successful in the end
- docker, amazon, azure, Heroku and dcos
I like when the provider offers cloud deployment via standard orchestration mechanisms (like Docker, Kubernetes, DCOS) This is currently well covered by Azure. Amazon also has good flexibility (supports Kubernetes, DCOS). It's good that Bluemix added support for Docker and Kubernetes, but addition of DCOS would be great to complete the offering.