728x90
반응형
SMALL
프로젝트를 하면서 백엔드 부분 배포를 담당하게 됐다. 간단할 줄 알았던 배포에 3일이라는 시간을 쏟으면서 어느 한 부분을 놓치고 있다는 생각이 들었고, 놓친 부분을 확인하기 위해 전체적인 흐름에 대한 파악이 중요하다고 느껴 블로그에 정리하면서 공부해보고자 한다.
✅ IAM 이란?
IAM(AWS Identity and Access Management)은 AWS 리소스에 대한 엑세스를 안전하게 제어할 수 있는 웹 서비스이다. 키 모양의 그림에서도 알 수 있듯이, IAM을 사용해 리소스를 사용하도록 인증 및 권한 부여된 대상을 제어할 수 있다.
AWS 서비스에서는 어떠한 요청을 처리하기 전에 자격 증명에 대한 것을 IAM에 보내게 되는데 IAM에서는 해당 자격 증명을 보고 유저가 올바른 유저인지(인증), 유저가 올바르다면 해당 서비스와 서비스의 기능을 이용해도 되는지(인가) 등을 판별한 뒤 문제가 없다면 서비스 이용을 허용한다.
📚 Reference
728x90
반응형
'AWS' 카테고리의 다른 글
[AWS] AWS EC2란? (0) | 2023.03.09 |
---|---|
[AWS] AWS API Gateway, AWS Lambda란? (0) | 2023.03.09 |
[AWS] Amazon RDS란? (0) | 2023.03.07 |
[AWS] AWS S3(Simple Storage Service)란? (0) | 2023.03.06 |