AWS/Amazon S3(5)
-
새로운 타입의 bucket 출시 (directory, table)
개요general bucket에 이어서 directory, table bucket이 출시 비교특성범용 버킷디렉터리 버킷테이블 버킷데이터 구조1차원계층테이블스토리지 클래스거의 지원S3 Express One ZoneApache Iceburg사례일반 데이터낮은 지연 시간분석 워크로드제한 사항성능 요구 사항100개 졔한, 비활성화AWS 분석 워크로드와 프리뷰 참고범용버킷https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingBucket.html#general-purpose-buckets-overview테이블버킷https://docs.aws.amazon.com/AmazonS3/latest/userguide/directory-buckets-overview.html..
2024.12.17 -
AWS S3 presigned URLs 생성 및 업로드 테스트
개요presigend url을 통해 업로드하는 테스트 스크립트 스크립트Downloading Object using presigned URLsaws s3 presign s3://DOC-EXAMPLE-BUCKET1/mydoc.txt --expires-in 604800Uploading Object using presigned URLs➜ ~ brew install python3➜ ~ pip3 install boto3 --break-system-packes➜ ~ vim pre.pyimport boto3BUCKET = ‘my-bucket’KEY = 'my-uploaded-file.txt's3 = boto3.client('s3')url = s3.generate_presigned_url( ClientMet..
2024.07.30 -
교차 계정에서 S3 object 복사 하기
개요 교차계정에서도 S3 object를 업로드 및 다운로드가 가능하다. 방법 - 원본 계정 S3 full access 권한 - 대상 계정 S3 bucket policy를 아래 policy로 적용 s3 bucket policy { "Version": "2008-10-17", "Id": "PolicyForCloudFrontPrivateContent", "Statement": [ { "Sid": "AllowYamiAccess", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam:::root" }, "Action": [ "s3:ListBucket", "s3:GetObject", "S3:PutObject" ], "Resource": [ "arn:aws:s3:::", ..
2023.12.29 -
s3 filesystem mount
개요 S3를 filesystem에서 mount하면 훨씬 편안하고 직관적이다 방법 >> wget https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.rpm >> sudo yum install ./mount-s3.rpm >> mkdir foo >> mount-s3 foo_bar bucket is mounted at foo_bar >> ls -l foo_bar 참고 https://aws.amazon.com/ko/blogs/korea/mountpoint-for-amazon-s3-generally-available-and-ready-for-production-workloads/
2023.08.14 -
AWS S3 bucket arn 추출하기
- 개요 ARN은 AWS resource의 고유 정보로 많은 CLI에서 유용하게 사용되나, S3 bucket ARN은 CLI를 통해 추출이 불가하다. - S3 bucket ARN 추출하는 법 aws s3 ls | awk '{print $3}' | sed 's/^/arn:aws:s3:::/' - ChatGPT (X)
2023.01.31