CF is easy to adopt to, but difficult to extend
November 21, 2019

CF is easy to adopt to, but difficult to extend

Sashikanth Vema | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with IBM Cloud Foundry

IBM Cloud Foundry is used on IBM Cloud for applications across the organization.
  • Easy to use
  • Bind services (catalog)
  • Not easily extendable
  • Lacks in observability
  • No environment set up, easier for teams to move to cloud than request for environments.
  • Catalog services makes it easier as we don't need to provision any services.
  • Issues with patching
We have a minimum number of instances which is 3. If any app instances go down, automatically a new instance is spun up. However, it's difficult to get thread dumps etc., for analysis of the failed instance.
We use Java and NodeJS primarily; it's easier to use those buildpacks.
Easier to deploy microservice applications. Buildpacks abstract out quite a bit of configuration. Polyglot development. Abstracts out the containers that are built for the runtimes. Difficult for AI/ML type of workloads. Lacks in observability, trying to work out a custom solution for observability. Still evolving for K8s and not sure how to handle K8 workloads.

IBM Cloud Foundry Feature Ratings

Ease of building user interfaces
Platform management overhead
Workflow engine capability
Services-enabled integration
Development environment creation
Issue recovery
Upgrades and platform fixes