AWS 20주년과 서울 리전 10주년 축하드립니다!
#awssummitseoul
#aws20
#ww12asia5

AWS 20주년과 서울 리전 10주년 축하드립니다!
#awssummitseoul
#aws20
#ww12asia5


| 27. Hands-on: Setting up a data lake using Lake Formation (0) | 2025.10.30 |
|---|---|
| 26. Hands-on: Amazon S3 Access Points (0) | 2025.10.30 |
| 25. DynamoDB Hands-on: Table CRUD with IntelliJ (0) | 2025.10.30 |
| 24. Static websites and DynamoDB (0) | 2025.10.30 |
| 23. Configuring the DynamoDB Todos Table (0) | 2025.10.30 |
1. AWS Console에서 S3 Service 검색 - Create bucket 버튼 마우스로 클릭


2.
| 28. Hands-on: Building an Event Site (3-Tier) (0) | 2025.10.31 |
|---|---|
| 26. Hands-on: Amazon S3 Access Points (0) | 2025.10.30 |
| 25. DynamoDB Hands-on: Table CRUD with IntelliJ (0) | 2025.10.30 |
| 24. Static websites and DynamoDB (0) | 2025.10.30 |
| 23. Configuring the DynamoDB Todos Table (0) | 2025.10.30 |

1-0. AWS Region : Asia Pacific (Seoul) ap-northeast-2
※ AWS Region 확인!
1-1. AWS Console에서 S3 Service 검색 → Create bucket 버튼 마우스로 클릭


1-2. Bucket name 입력
Bucket name : my-shared-bucket-[이니셜]
Bucket name : my-shared-bucket-yjshin12345

1-3. Block Public Access Check Setting 그대로 유지

1-4. Versioning Default Setting 유지

1-5. Encryption Default Setting 유지 → Create bucket 버튼 마우스로 클릭

1-6. Amazon S3 Bucket 생성 완료

2-1. Amazon S3 왼쪽 메뉴에서 Access Points 마우스로 클릭 → Create access point 버튼 마우스로 클릭
- Access Points (General Purpose Buckets, FSx file systems) 마우스로 클릭
- Create access point 버튼 마우스로 클릭

2-2. Access point name 항목 입력 후 Bucket name - Browse S3 버튼 마우스로 클릭
Access point name: finance-ap

2-3. Choose a bucket to attach this access point to 팝업창 뜨면 위에서 생성한 버킷 이름 선택 → Choose bucket 버튼 마우스로 클릭

2-4. Block all public access Check 해제


2-5. Access Point policy - 추후 설정 예정이므로 Default Setting 유지

2-6. Create access point 버튼 마우스로 클릭

2-7. Amazon S3 Access Point 생성 완료

3-1. Access Points 목록에서 finance-ap 마우스로 클릭 → Properties 탭 선택
Amazon Resource Name (ARN) 확인 → 메모장에 복사해 놓기
arn:aws:s3:ap-northeast-2:123456789101:accesspoint/finance-ap
ARN은 정책 적용 및 접근 테스트 시 사용

S3 Bucket - Properties - ARN 복사 아님 XXX

4-1. S3 - Access Points → finance-ap 선택 → Permissions 탭 선택 → Access point policy → [Edit] 버튼 마우스로 클릭

IAM 계정 ID - 12345678910
IAM 사용자 이름 - yjshin
Access Point ARN - 3-1.에서 복사한 Access Point ARN 주소 복붙
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowFinanceUser",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::<계정ID>:user/<IAM사용자이름>"
},
"Action": "s3:*",
"Resource": [
"<Access Point ARN>/object/*"
]
}
]
}
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowFinanceUser",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::12345678910:user/yjshin"
},
"Action": "s3:*",
"Resource": "arn:aws:s3:ap-northeast-2:12345678910:accesspoint/finance-ap/object/*"
}
]
}
4-2. Access point 정책 입력 완료 후 Save 버튼 마우스로 클릭


5-1. S3 Access Point - [Objects] 탭 선택 → [Upload] 버튼 마우스로 클릭

5-2. Upload - [Add files] → hello.txt file upload

5-3. hello.txt 파일 업로드 완료 후 [Upload] 버튼 마우스로 클릭

5-4. Upload 완료 메시지 확인 후 [Close] 버튼 마우스로 클릭

5-5. [Object] 탭 → hello.txt 파일 마우스로 클릭

5-6. [Properties] - ARN 주소에 accesspoint 포함 확인

6-1. S3 Access Point 정책 설정한 IAM 사용자 로그인

6-2. Amazon S3 Console → Access Points (General Purpose Buckets, FSx file systems) → finance-ap 마우스로 클릭

6-3. [Objects] → hello.txt 파일 확인

6-4. hello.txt 파일 접근 여부 확인

| 28. Hands-on: Building an Event Site (3-Tier) (0) | 2025.10.31 |
|---|---|
| 27. Hands-on: Setting up a data lake using Lake Formation (0) | 2025.10.30 |
| 25. DynamoDB Hands-on: Table CRUD with IntelliJ (0) | 2025.10.30 |
| 24. Static websites and DynamoDB (0) | 2025.10.30 |
| 23. Configuring the DynamoDB Todos Table (0) | 2025.10.30 |
| 27. Hands-on: Setting up a data lake using Lake Formation (0) | 2025.10.30 |
|---|---|
| 26. Hands-on: Amazon S3 Access Points (0) | 2025.10.30 |
| 24. Static websites and DynamoDB (0) | 2025.10.30 |
| 23. Configuring the DynamoDB Todos Table (0) | 2025.10.30 |
| 22. Amazon RDS - MySQL Practice (0) | 2025.10.27 |
| 26. Hands-on: Amazon S3 Access Points (0) | 2025.10.30 |
|---|---|
| 25. DynamoDB Hands-on: Table CRUD with IntelliJ (0) | 2025.10.30 |
| 23. Configuring the DynamoDB Todos Table (0) | 2025.10.30 |
| 22. Amazon RDS - MySQL Practice (0) | 2025.10.27 |
| 21. Calling Lambda with API Gateway (0) | 2025.10.27 |
| 25. DynamoDB Hands-on: Table CRUD with IntelliJ (0) | 2025.10.30 |
|---|---|
| 24. Static websites and DynamoDB (0) | 2025.10.30 |
| 22. Amazon RDS - MySQL Practice (0) | 2025.10.27 |
| 21. Calling Lambda with API Gateway (0) | 2025.10.27 |
| 20. AWS Lambda Function (0) | 2025.10.27 |






























가용영역이나 서브넷 설정 재확인 필요








| 24. Static websites and DynamoDB (0) | 2025.10.30 |
|---|---|
| 23. Configuring the DynamoDB Todos Table (0) | 2025.10.30 |
| 21. Calling Lambda with API Gateway (0) | 2025.10.27 |
| 20. AWS Lambda Function (0) | 2025.10.27 |
| 19. Presigned URL Practice (0) | 2025.10.27 |
| 23. Configuring the DynamoDB Todos Table (0) | 2025.10.30 |
|---|---|
| 22. Amazon RDS - MySQL Practice (0) | 2025.10.27 |
| 20. AWS Lambda Function (0) | 2025.10.27 |
| 19. Presigned URL Practice (0) | 2025.10.27 |
| 18. AWS S3 Practice (0) | 2025.10.27 |
| 22. Amazon RDS - MySQL Practice (0) | 2025.10.27 |
|---|---|
| 21. Calling Lambda with API Gateway (0) | 2025.10.27 |
| 19. Presigned URL Practice (0) | 2025.10.27 |
| 18. AWS S3 Practice (0) | 2025.10.27 |
| 17. AWS CLI Practice (0) | 2025.10.27 |
| 21. Calling Lambda with API Gateway (0) | 2025.10.27 |
|---|---|
| 20. AWS Lambda Function (0) | 2025.10.27 |
| 18. AWS S3 Practice (0) | 2025.10.27 |
| 17. AWS CLI Practice (0) | 2025.10.27 |
| 16. Using Amazon Q Developer (0) | 2025.10.27 |
| 20. AWS Lambda Function (0) | 2025.10.27 |
|---|---|
| 19. Presigned URL Practice (0) | 2025.10.27 |
| 17. AWS CLI Practice (0) | 2025.10.27 |
| 16. Using Amazon Q Developer (0) | 2025.10.27 |
| 15. Configuring the IDE development environment (0) | 2025.10.27 |