I want to understand AWS AppConfig Pricing model.

0

I want to understand AppConfig pricing from the Java SDK standpoint.

I am using StartConfigurationSessionRequest and GetLatestConfigurationRequest APIs and I am able to fetch the configurations without any issues.

My questions are how am I being charged while using these APIs? As GetLatestConfigurationRequest returns an empty content if the configurations aren't changed.

Will I be charged on

  • Each request that I make to get the configuration whether the GetLatestConfigurationRequest returns the content or not?
  • Or I'll be charged only to fetch the updated configurations?
rishabh
asked a year ago3235 views
1 Answer
1
Accepted Answer

Hi,

You will be charged on each request to get the configuration, but the cost varies depending on whether it returns content or not.

As described on the AWS AppConfig billing site, you pay $0.0000002 each time you request configuration data from AWS AppConfig via API calls, as well as $0.0008 each time your requesting target receives configuration data in response to that request.

I recommend that you take a look at the link provided, since it includes a real example of this calculation.

profile picture
EXPERT
answered a year ago
  • Thanks, Mikel. I'll be charged $0.0000002/request which is fine. What I am unable to understand is whether will I be charged $0.0008 each time I consume GetLatestConfigurationRequest API whether it returns an updated content or returns an empty response.

    In simple words - For 10 requests, I'll get 10 responses. But I'll get the configs only in the first response and the rest 9 responses will be empty (given configs don't change). Will I pay for 10 responses or just 1?

  • I hope this example will help you.

    • Cost of configuration requests = 1 configurations x 10 requests per configuration x $0.0000002 price per request = $0.000002
    • Cost of configurations received =1 configurations x 1 configuration received x $0.0008 price per configuration received = $0.0008
    • Total cost = Cost of configuration requests + Cost of configurations received = $0.000002 + $0.0008 = $0.000802

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions