IAM Roles for EC2 - Overview
IAM Roles for EC2 allow you to access Amazon S3 storage from EC2 without transferring your Access Key ID and Secret Access Key to the instance.
You define the Role in your IAM AWS Console and launch the EC2 instance with this role. Applications running on such instance are now able to obtain temporary Access Keys from instance metadata. These access keys are rotated during the day providing you an additional layer of security.
To connect to Amazon S3 from EC2 via IAM Role:
1. Start S3 Browser and click Accounts -> Add New Account.Click Accounts -> Add New Account to add new account.
Add New Account dialog will appear:Add New Account dialog.
2. Enter account name and choose Amazon S3 on EC2 via IAM Role as a storage type.
3. Click Add new account.
4. Choose the newly added account from the accounts menu:Click Accounts -> Account Name to switch between accounts.
"S3 Browser is an invaluable tool to me as a web developer to easily manage my automated site backups" -Bob Kraft, Web Developer
"Just want to show my appreciation for a wonderful product. I use S3 Browser a lot, it is a great tool." -Gideon Kuijten, Pro User
"Thank You Thank You Thank You for this tool. A must have for anyone using S3!" -Brian Cummiskey, USA