1

I'm looking for a list of IBM cloud services with their pricing info similar to the ones provided by Google cloud and AWS services here and here. I looked on their website under the pricing section and I wasn't successful.

data_henrik
  • 16,724
  • 2
  • 28
  • 49
Haj Ayed Amir
  • 187
  • 4
  • 14

2 Answers2

1

The IBM Cloud CLI has a command to show the service offerings available to you and the available service plans. The same information is available through the Cloud Foundry API. You can retrieve the service plan details through the Service API and then following the "service_plans_url", this stack overflow answer shows how to use cURL with this API. Here is a public app that shows how that API and the retrieved information has been used: http://mycatalog.mybluemix.net/

Note that there is IBM Cloud Public and also dedicated versions of it (IBM Cloud Dedicated). Service pricing depends on the account type, contract type and consumption, etc.

You might want to turn tracing on to see how the CLI processes the request using the API:
export BLUEMIX_TRACE=true; ibmcloud service offerings

Haj Ayed Amir
  • 187
  • 4
  • 14
data_henrik
  • 16,724
  • 2
  • 28
  • 49
  • Thanks, this is helpful but only lists the services with a short description and the service plan. I'm looking for a way to have the detailed pricing informations ( because ultimately I need to create my own price calculator, so I need these details) . – Haj Ayed Amir Jul 03 '18 at 09:36
  • I digged around and I found the [Cloud Foundry API](https://apidocs.cloudfoundry.org/2.4.0/) and there is a [request](https://apidocs.cloudfoundry.org/197/services/list_all_services.html) that list all services where for each service it includes an URL that contains the service plan details. This answers my question. I don't know if it's allowed to answer my own question, but If it's allowed I will compose an answer. – Haj Ayed Amir Jul 03 '18 at 09:43
  • A note on pricing calculators: From my experience it is pretty tough to be precise with graduated pricing plans, enterprise discounts on total consumption, etc. Good luck – data_henrik Jul 03 '18 at 10:02
  • I already suspected this project isn't going to be easy, thanks for the heads up and all the great help. Much appreciated. – Haj Ayed Amir Jul 03 '18 at 10:41
  • IBM Cloud Foundary API is now depreceated, is there still an IBM API that can be used to retrieve pricing info for IBM Cloud services. – Waleed Asif Jul 05 '22 at 14:21
0

today I used in addition this example command line ibmcloud catalog pricing with following parameter and a grep as my personal filter.

ibmcloud catalog pricing -r us-south -p paygo -k service | grep "appid" | grep "graduated-tier"