Cloud front
동작 순서
용어
Edge location/ regional edge cache
pre-signed url, signed cookie
용어 2
cognito
- Key groups 생성
- 원본 access id에 대한 oai 생성
:Origin Access Identity
S3에 저장된 private 객체에 액세스 할 수 있도록 하는 식별자
AWS Athena 의미
- 대화식 서버리스 쿼리 서비스 (S3 버킷 저장 데이터 분석)
EBS , S3, EFS 차이
먼저 짚고 넘어갈 용어
Block Level Storage, Object Storage
- 블록 단위 작업을 지원하므로 변경된 부분만 업데이트
- 블록 레벨 스토리지는 낮은 I/O 레이턴시를 자랑하며 Read/Write 작업이 빠르다는 장점이 있음
- 파일이 자주 업데이트 되고 , Read/Wrtie 작업이 빈번하다면 Block Level Storage가 좋은 선택이 될 수 있음.
Object Storage 개념
- 변경된 파일은 새로운 object로 인식하며 기존 파일이 지워지고 새로운 파일이 대체함
- 데이터를 조금이라도 수정할 경우 데이터를 다 변경해주기 때문에 Read/Write가 빈번하면 작업이 오래 걸리는 단점이 있음
- 하지만 단순한 구조로 읽기 속도가 빠르다는 장점과 높은 확장성, 그리고 비용이 저렴한 장점이 있음
EBS
- Block Level Storage
- EC2에 마운트 가능
- 빈번한 Read/Write에 추천
- 서비스 붙을때 AZ 제한 있음
- 비용 평균
- 높은 호환성 / Sync
- 파일 수정 가능
S3
- Object Storage
- EC2에 마운트 불가능
- Write once Read many times에 추천
- 서비스 붙을 때 AZ 제한 없음
- 비용 싼편
- 낮은 호환성 / Sync
- 파일 수정 불가능 (덮어쓰기 해야함)
EFS
- Shared File Storage
- EC2에 마운트 가능
- 빈번한 Read/Write에 추천
- 서비스 붙을 때 AZ 제한 없음
- 비용 비싼편
- 높은 호환성 및 Sync
- 파일 수정 가능
- 다양한 각 서버에서 하나의 파일 시스템으로 데이터를 공유하고 싶을때 사용
- EBS와 다른 점은 여러 AZ를 거쳐 복제되어 더 높은 가용성을 자랑
- 즉, EC2가 어느 AZ에 위치하건 마운트가 가능(EBS는 안됨)
- (사실 돈만 있으면 이게 최고다)
스팟인스턴스
기타
- Ssl 과 ssh 차이
- http 와 https 차이
- 종류
Cloud front-policy, cloud front-signature, cloudfront-key-pair-id
세가지로 구성
클라우드 프론트
- Public 키 생성 의미
'클라우드, 인프라' 카테고리의 다른 글
로드밸런서 - L4, L7 (0) | 2024.01.11 |
---|---|
MySQL CDC 및 디비지움 정리 (1) | 2024.01.11 |
카프카를 사용한 이벤트 아키텍처 구현 영상 정리 (1) | 2024.01.10 |
트래픽 증가 대응 고려 (1) | 2024.01.10 |
Consitent hashing (0) | 2022.07.30 |