33 lines
1.0 KiB
Markdown
33 lines
1.0 KiB
Markdown
---
|
|
id: "태스크 역할(Task Role) 20260305"
|
|
created: "2026-03-05 09:38"
|
|
tags:
|
|
---
|
|
## 💡 생각
|
|
태스크의 컨테이너에서 구동되는 애플리케이션의 권한을 지정해줄 수 있음.
|
|
애플리케이션이 AWS의 서비스에 직접 접근해서 사용하는 경우에 설정이 필요함
|
|
|
|
---
|
|
## 📑 개념
|
|
> [!abstract]
|
|
> "내 애플리케이션(코드)이 실행 중에 직접 사용하는 권한"
|
|
> 태스크가 **실행된 후**, 내 소스 코드(Java, Python, Node.js 등) 안에서 AWS SDK를 통해 다른 서비스를 호출할 때 필요한 권한입니다.
|
|
|
|
## 📌 주요 용도
|
|
> [!check]
|
|
> - **S3 버킷 접근:** 사용자가 업로드한 파일을 저장하거나 읽을 때.
|
|
>
|
|
> - **DynamoDB/RDS:** 데이터베이스에 데이터를 쓰고 읽을 때.
|
|
>
|
|
> - **SQS/SNS:** 메시지를 보내거나 받을 때.
|
|
|
|
## 📝 노트
|
|
> [!note]
|
|
>
|
|
> - 관련 사례나 반대되는 개념이 있다면 여기에 기록하세요.
|
|
>
|
|
> - 본인의 언어로 풀어서 쓰는 것이 제텔카스텔의 핵심입니다.
|
|
>
|
|
|
|
---
|