First, I love N8N, let me say that.
I am hosting N8N on AWS. N8N comes with an awesome set of integrations into various aws services like SNS, SES, Lambda etc. But to use any of those services, the AWS credential set requires Access Key and Secret to be stored in the database which is mostly against many security practices as far as AWS is concerned.
Is there any way for the inbuilt nodes (aws sns, ses, lamdba etc), to use a credential from IAM Profile. I can see it happening if the supporting TS files use AWS Sdk rather than using a v4 signing SDK. AWS SDK has both options of AccessKey/Secret and then Instance profile and signs everything up nicely.