Skip to main content

AWS integration

AWS is a cloud computing platform offering various services like computing, storage and databases.

To integrate AWS to Windmill, you need to save the following elements as a resource.

Self-host

If you're looking for a way to self-host Windmill using AWS, see Self-Host Windmill.

Add AWS Resource

PropertyTypeDescriptionDefaultRequiredWhere to Find
awsAccessKeyIdstringAWS Access Key ID for your accounttrueAWS Management Console > IAM > Users > [Your User] > Security Credentials
awsSecretAccessKeystringAWS Secret Access Key for accounttrueAWS Management Console > IAM > Users > [Your User] > Security Credentials
regionstringAWS Region for your resourcesfalseAWS Management Console > Top Right Corner (e.g., "N. Virginia")


Your resource can be used passed as parameters or directly fetched within scripts, flows and apps.


Example of a Supabase resource being used in two different manners from a script in Windmill.


tip

Find some pre-set interactions with AWS on the Hub.

Feel free to create your own AWS scripts on Windmill.