How do I estimate cost of accessing AWS Systems Manager Inventory data?

0

From the AWS Systems Manager pricing page, I saw that inventory was "free" and created an inventory. However, I would like to access the data programmatically, but I am nervous this will generate unexpected expenses. From researching, I know believe my options are:

  1. Sync data to S3. I believe this will generate S3 Put Request and DataSync costs
  2. Via API: https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_GetInventory.html. I don't know what charges will result from this.

However, I don't want to do either of these without being able to estimate how much each of these actions will cost. Is there a good way to estimate the cost of these actions? Also, I would ideally like keep versioning information of the software inventory. What's the recommended way to do so?

acheng
posta un anno fa598 visualizzazioni
2 Risposte
2
Risposta accettata

Hi Acheng@,

There are no charges from Systems Manager for using PutInventory, GetInventory, or Resource Data Sync.

In the case of Resource Data Sync, the only charges would be the S3 prices for storing the data and any other services you use to analyze the data (e.g. Glue and Athena).

Inventory's collection limit per instance per day is 5 MB, so you can use that to calculate the high end estimate for S3 prices. 5 MB limit reference - https://docs.aws.amazon.com/general/latest/gr/ssm.html

AWS
con risposta un anno fa
profile picture
ESPERTO
verificato 5 mesi fa
profile picture
ESPERTO
verificato 5 mesi fa
1

Hello.

Determine the frequency of updates: How often will you be accessing or syncing the data? This will affect the number of PUT requests or API calls.

Calculate the volume of data: Estimate the size of your inventory data. This is crucial for determining storage costs in S3 and potential DataSync costs. Check current AWS pricing:

Use the AWS Pricing Calculator: This tool allows you to model your AWS usage and get a cost estimate. Input the estimated number of API calls, S3 PUT requests, volume of data storage, and any other relevant parameters to get an estimated monthly cost.

Regards, Andrii

profile picture
ESPERTO
con risposta un anno fa
profile picture
ESPERTO
verificato 5 mesi fa
  • This wasn't very useful. I was asking how to do step number 2 and get an estimate on the size of my inventory data.

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande