일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Class
- TypeScript
- git
- EC2
- lambda
- RDS
- dict
- Props
- 튜플
- crud
- 카톡
- react
- 채팅
- SAA
- async
- AWS
- 중급파이썬
- docker
- flask
- merge
- 파이썬
- SSA
- MongoDB
- pandas
- socket io
- S3
- wetube
- NeXT
- node
- Vue
- Today
- Total
목록AI 웹개발 트랙 - 내배캠/7주차 (2)
초보 개발자
나의 버킷이 속하는 리전에서 정적호스팅을 사용하면, 빠르지만 만약 다른 리전에서 사용하면 느릴 것이다. 그럼 리전마다 s3를 만들어주면 해결이 가능하겠지만, 비효율적이다. cloud front는 이 부분을 해결해 줄 것이다. 아래의 그림과 같은 역할을 한다고 한다. cloudfront에 들어가서 우리의 버킷을 선택해주고 생성해보자! 편집에 들어가서 기본값을 s3에 있는 index.html로 지정해주면 새로운 도메인을 들어가면 바로 출력이 되는 것을 확인할 수 있다. github action을 사용하여 우리가 index.html을 수정하면 그 수정한 파일이 자동으로 s3에 저장되고 그 저장된 index.html이 cloudfront에서 다시 캐싱되는 것을 해주어야 한다. 따라서 먼저 IAM의 권한을 추가시..
AWS는 여러나라에 데이터 센터를 갖고있다. 데이터 센터가 있는 나라를 리전이라 하고, 리전 내의 데이터 센터 위치를 존이라고 한다. 만약 서울에 데이터 센터가 영등포, 강남에 위치하면 서울리전에 영드포 존, 강남 존 이라고 불린다, 버킷은 내가 파일을 저장하는 폴더라고 생각하면 된다. 버킷 생성시 일단 아무것도 건들지 말고 생성해주자 파일을 업로드하면 버킷에 잘 등록이 되는 것까지 확인할 수 있다. 업로드하면 객체 URL이라는 것이 생성이 되어 클릭하면 이미지에 접근할 수 있는 Url을 제공해 준다. 하지만 그걸 클릭하면 브라우저에서 실행이 되면서 접근 권한 없다고나온다. 즉 브라우저에서 열 수 있으려면 모든 사람들이 읽을 수 있는 권한이 있어야한다. 근데 우리는 처음에 버킷의 주인만 읽을 수 있도록 ..