Why is aws charging for kms when calling lambda?

Viewed 230

With each lambda invoke either with AWS API or API Gateway HTTP, kms usage is increasing while I haven't added any key management with KMS. Is this indirect cost by aws on lambda usage or there is option to disable kms on lambda invoke.

1 Answers

Each AWS account has a default KMS managed key to encrypt/decrypt the data store and connections.

There should be a section to ask you if you want to encrypt/protect your data when you create Lambda/EC2/DBs, if you click yes, then the default key will be used.

That's how you get charged. You can ask their customer service, and they may refund with unnecessary calls.

Related