Integration with external services and tooling would make it much better
November 11, 2019

Integration with external services and tooling would make it much better

Anonymous | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User

Overall Satisfaction with IBM Cloud Virtual Servers

We manage infrastructure for several clients, and the ones that use IBM Cloud use it exclusively and across the whole organization. We use IBM Cloud services to provide service for their web/mobile application's backend. This includes APIs, internal processes, networking, continuous integration, and continuous delivery workflows, testing, and several environments; among other things. We design, implement, and use these features, providing support for the full extent of their infrastructure.
  • $1000/month credit for IBM Cloud services.
  • Support for modern technologies.
  • Well performing hardware.
  • Very limited integration for non-IBM Cloud tooling.
  • Expensive price per hour.
  • Server provisioning times that make CI/CD unusable.
  • The $1000/month credit is great for launching a startup.
  • Past the initial stages of the project, when the credit is not worth it, migrating to the competition seems like the obvious choice.
  • CI/CD tooling development takes 10 times more, on average than integrating with the competition.
I think Transient Pricing is a great feature that allows asynchronous non-priority tasks to be accomplished by a fraction of the price. It's always great to have the option to use this feature.
We haven't used this feature yet, but its purpose is clearly on the right path. My doubts reside in how good is the integration with custom tooling to be used in a programmatic manner.
If I had to list a personal "grand total", IBM Cloud would always come last due to the poor integration options and its tooling.
Amazon Elastic Compute Cloud (EC2), Amazon Route 53, Amazon S3 (Simple Storage Service)
I think IBM Cloud is well suited for processing tasks that receive few updates, or production servers that don't use a modern development system. On the other hand, any consumer application that follows current DevOps, continuous integration, or continuous delivery systems, is rendered unusable by the server provisioning time. These times being 150 more than the competition is unacceptable in my opinion.

IBM Cloud Virtual Servers for VPC Feature Ratings

Service-level Agreement (SLA) uptime
8
Dynamic scaling
6
Elastic load balancing
10
Pre-configured templates
Not Rated
Monitoring tools
6
Pre-defined machine images
5
Operating system support
Not Rated
Security controls
9