IAM Roles are used by services, systems, applications and accounts.
ππ’π§π€ ππ¨ ππ’π―π πππ¦π¨
https://www.linkedin.com/posts/chukwuemekapetereze_130daysinthecloud-cloudengineer-devopsengineer-activity-7349854007261081600-TsT7?utm_source=share&utm_medium=member_desktop&rcm=ACoAAE07mDcByhc1RoMiNRuL0ByrNU6QNgQPqeU
Go to Roles Under IAM Dashboard
Select Create Role

Select Trusted Entity (Below is an Explanation of eah of the service)
Select AWS Service
In the dialogue box below, Select the dropdown
Eg: Select Ec2 (Use case - EC2 Allows EC2 instances to call AWS services on your behalf.)

Click Next
Add Permission
Role Details
Role Name: Example⦠EC2-Role-01 or EC2-Role-CloudWatch or EC2-Role-S3Bucket
Description: Allow EC2 Instances to call AWS Services on my behalf (You can include the name of the service)β¦ Eg: S3Bucket

Select Create Role
Go to Roles under IAM Dashboard
Select the Role name

Go to Permissions
Select Add Permission
Select Attach Policies

Search Eg: (S3 or Cloudwatch)
Select⦠(Amazon S3 Full Access) or (Cloud Watch Full Access)
Select Add Permission
Nb: