진취적 삶
섹션 13 고급 amazon S3 본문
Amazon s3 - lifecycle Rules
- Transition Actions - configure objects to transition to another storage class
- move objects to Standard IA class 60 days after creation
- move to glacier for archiving after 6 months
- expiration actions - configure objects to expire after some time
- access log files can be set to delete after a 365 days
- can be used to delete old versions of files
- can be used to delete incomplete Multi-part uploads
Move current versions of objects between storage classes
Move noncurrent versions of objects between storage classes
Expire current versions of objects
Permanently delete noncurrent versions of objects
Delete expired object delete markers or incomplete multipart uploadsThese actions are not
s3 - Requester Pays
일반적으로 bucket owners 모든 아마존 s3 storage and data에 대해 지불한다.
그러나 Requester pays bucket은 버킷 소유자가 아니라 요청자가 지불
요청자가 aws에서 인증을 받은자여야 지불요청 가능
s3 event notifications
아마존 s3에서 발생하는 이벤트에 반응할수 있다.
sqs policy
{
"Id": "Policy1688888416650",
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1688888413175",
"Action": [
"sqs:SendMessage"
],
"Effect": "Allow",
"Resource": "arn:aws:sqs:ap-northeast-2:091975970883:DeomS3Notification",
"Principal": "*"
}
]
}
s3 -baseline performance
- amazon s3 자동적으로 확장
- multi-part upload 100mb넘을경우 권장 5GB 넘을경우 무조건 사용
S3- Select
- can filter by rows & comlumns
- less network transfer ,less CPU cost client-side
- 간단한 필터링에는 S3 select 나 glacier select 추천
S3- Batch operations
- 단일 요청으로 기존 S3 객체에서 대량 작업을 수행하는 서비스
- S3 버킷내 암호화 되지 않은 모든 객체를 암호화 가능
- S3 Batch operations manages retries , tracks progress , sends completion notifications, generate reports
- 현재 암호화 되지 않은 s3 버킷에 파일 저장하고 있고 반드시 암호화 해야되는경우 s3 배치 작업
'AWS SAA' 카테고리의 다른 글
섹션 21 aws의 데이터베이스 (0) | 2023.07.16 |
---|---|
섹션 12 Amazon S3 소개 (0) | 2023.07.15 |
섹션 14 아마존 S3 보안 (0) | 2023.07.15 |
섹션 15 AWS CloudFront (0) | 2023.07.15 |
섹션 16 AWS 스토리지 추가기능 (0) | 2023.07.15 |