본문 바로가기

AWS 관련38

[Day 207] 스냅샷(Snapshot) 스냅샷(Snapshot) 특정 시간에 데이터 저장 장치의 상태를 별도의 파일이나 이미지로 저장하는 기술 스냅샷을 이용해 유실된 데이터를 복원하거나, 특정 시점의 상태로 데이터 복원 가능 2021. 3. 4.
[Day 203] Signed URL(서명된 URL) Signed URL(서명된 URL) 서명된 URL은 요청을 수행하는 데 필요한 제한된 권한과 시간을 제공하는 URL 서명된 URL은 쿼리 문자열에 인증 정보가 포함되어 있어 사용자 인증 정보가 없는 사용자도 리소스에 대한 특정 작업을 수행할 수 있음 서명된 URL을 이용해서 웹서버가 S3 버킷의 컨텐츠에 접근할 수 있는 시간 또는 방식 제어할 수 있으며, 사용자가 특정 컨텐츠에 대한 접근을 요청할 경우 접속시간 제약이 설정된 서명된 URL 링크를 전달받게 됨 서명된 URL을 생성하면 서명된 URL을 소유한 모든 사람이 이를 사용하여 지정된 기간 내에 객체 읽기와 같은 지정된 작업을 수행할 수 있으며, 컨텐츠 접근 제한, 컨텐츠 구독 기능 제공, 디지털 저작권 적용 등 다양한 기능을 적용할 수 있음 2021. 3. 1.
[Day 187] Amazon CloudFront Amazon CloudFront 짧은 지연시간과 빠른 전송속도로 최종 사용자에게 데이터, 동영상, 애플리케이션, API를 안전하게 전송하는 글로벌 컨텐츠 전송 네트워크(CDN) 서비스 주요 특징 Amazon CloudFront는 Origin 으로 여러 AWS 리소스와 Custom 시스템 사용을 지원함. 예를 들어 S3 Bucket아니 EC2 Instance, Elastic Load Balancer, 사용자가 지정한 다른 위치에서 서비스 중인 HTTP 웹 서버 등과 연결 가능함 Amazon S3 버킷을 사용하여 정적 컨텐츠에 대한 캐싱 서비스 제공 가능 일반적인 동영상 스트리밍 서비스, 라이브 스트리밍 서비스 제공 가능 동적 컨텐츠에 대한 캐싱 서비스 제공 가능 * 출처 : AWS Discovery Book 2021. 2. 13.
[Day 186] Load Balancing, Scale up, Scale out Load Balancing 네트워크 트래픽을 하나 이상의 서버나 장비로 분산하기 위해 사용되는 기술 외부에서 발생되는 대량의 인터넷 트래픽을 여러 웹 서버나 장비로 분산하여 부하를 낮추기 위해 사용됨 로드 밸런싱을 수행하는 SW, HW를 로드 밸런서(Load Balancer)라고 함 웹 트래픽 증가에 대한 처리 방식 2가지 Scale up CPU, 메모리, 디스크 등의 기능을 업그레이드하는 방식 Scale out 저렴한 노드 여러개를 하나의 Cluster로 구성하는 방식 * 참고 : AWS Discovery Book 2021. 2. 12.