You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
AWS Security Token Service (STS) is the engine behind temporary credentials in AWS. Every time you assume a role, federate an external identity, or request session tokens, STS is doing the work. Understanding STS is essential for building secure architectures.
STS is a global web service that provides temporary, limited-privilege security credentials. These credentials consist of three parts:
| Component | Description |
|---|---|
| Access Key ID | Identifies the temporary credential |
| Secret Access Key | Used to sign requests |
| Session Token | Must be included with every request using temporary credentials |
Temporary credentials work almost identically to permanent access keys, except:
Temporary credentials are a cornerstone of AWS security best practices:
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.