일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- TypeScript
- crud
- SSA
- docker
- Class
- dict
- 튜플
- 중급파이썬
- AWS
- NeXT
- 파이썬
- react
- wetube
- SAA
- merge
- RDS
- S3
- MongoDB
- 채팅
- lambda
- socket io
- EC2
- pandas
- flask
- 카톡
- node
- Vue
- async
- git
- Props
- Today
- Total
목록S3 (5)
초보 개발자
AWS 아키텍처 위의 아키텍쳐는 AWS 공식 사이트에서 제공하는 이미지이다. 준비물 먼저 필요한 것은 다음과 같다. 1. S3 2. IAM 3. CLI 과정 앞으로 Source Account는 복사되는, Destination Account는 복사하는 으로 설명하겠다. 먼저 복사되는 S3버켓에 복사하는 계정이 버켓, 버켓안에 있는 객체를 읽을 수 있는 Policy를 생성하여 부착하자. Create a bucket policy to allow a user in the destination account to list the source bucket’s contents and read the source bucket’s objects. Attach the bucket policy to the source bu..
A라는 계정에 있는 S3에 B라는 계정이 접근할 수 있을까 ? 일반적으로는 불가능하다. 하지만 두 가지의 policy를 적용해주면 가능해진다. 1. A계정의 S3의 Policy { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::AccountB:user/AccountBUserName" }, "Action": [ "s3:GetObject", "s3:PutObject", "s3:PutObjectAcl" ], "Resource": [ "arn:aws:s3:::AccountABucketName/*" ] } ] } 2. B계정의 IAM의 Policy { "Version": "2012-10-..
S3의 용도 백업 및 스토리지, 재해복구, 아카이브, 하이브리드 클라우드 스토리지 ( 온프레미스 + 아마존 ),애플리케이션 호스팅 미디어 호스팅, 데이터 저장 ( 빅데이터 용 ), 정적 웹사이트 호스팅, 소프트웨어 딜리버리, 등 S3는 파일을 버켓에 저장한다. 버킷은 상위 레벨 디렉토리로 표시된다. 버켓은 반드시 유니크한 이름을 가지고 있어야한다. 모든 리전사이에서 AWS에서 단 하나), 버킷은 글로벌 서비스처럼 보이지만 반드시 한 리전에 만들어져야한다. S3 Object 오브젝트나 파일에는 키라는 것이 있다. 키는 파일의 풀 경로를 의미한다. 예를들어 s3://my-bucket/myfile.txt 가 있다면 ( 버킷은 my-bucket ) myfile.txt의 키는 myfile.txt이다. 이런경우에는..
https://s3.console.aws.amazon.com/ https://s3.console.aws.amazon.com/s3/home s3.console.aws.amazon.com aws에 접속하여 아이디를 만들자. 그리고 버킷을 만들어야 한다. 고유한 이름을 설정해준다. 나는 아직 s3, aws등 잘 모르기 때문에 설명은 못하지만.. 내가 하는 방식으로 했을 때 ACL 활성화 됨을 눌러야 한다. 비활성을 눌러도 실행이 될 것 같은데 이상하게 오류가난다. 좀더 공부하고 이 부분을 수정하기로 하자. 이 부분 역시 마찬가지이다. s3를 좀더 공부하고 수정하려고 한다. arn:aws:s3:::$(내 버켓이름) 괄호 생략해주어야한다. 나는 arn:aws:s3:::$taehyeki-flask/* 이렇게 해주었..
무료 클라우드 컴퓨팅 서비스 - AWS 프리 티어 (amazon.com) 무료 클라우드 컴퓨팅 서비스 - AWS 프리 티어 Q: AWS 프리 티어란 무엇입니까? AWS 프리 티어는 고객에게 서비스별로 지정된 한도 내에서 무료로 AWS 서비스를 살펴보고 사용해 볼 수 있는 기능을 제공합니다. 프리 티어는 12개월 프리 티어, 상 aws.amazon.com S3를 사용하기 위해서는 먼저 여기에서 AWS계정을 만들어야 한다. 이걸 찾아 누르고 버킷을 만들어 준다. 그다음 API KEY를 만들어야하는데 그래야 nodejs코드가 AWS와 소통할 수 있기 때문이다. 그래서 IAM이라는 서비스를 이용해보자 사용자 추가를 눌러 만들어주자 초록박스를 꼭 체크해주어야 한다 하지않으면 웹사이트에 로그인 할 때 비밀번호를 적..