2022/07 5

『CloudFront』CloudFront란? - 2

시작 전 전 글을 반드시 확인하고 오세요. 쿠키란? 사용자가 방문한 웹페이지에서 이용된 환경설정 및 기타 정보를 사용자의 컴퓨터에 작은 파일로 저장한 것이다. 쿠키는 임의 조각의 데이터로서, 웹 브라우저에 의해 선별되어 처음 송신되며 웹 브라우저에 의해 클라이언트 컴퓨터에 저장된다. 쿠키는 Set-Cookie HTTP 헤더를 사용하여 설정되며 이는 웹 서버의 HTTP 응답을 통해 송신된다. 이 헤더는 웹 브라우저가 쿠키를 저장하고 이를 차기 서버 요청 시 송신할지를 지시한다. 출처: https://ko.wikipedia.org/wiki/HTTP_%EC%BF%A0%ED%82%A4 HTTP 쿠키 - 위키백과, 우리 모두의 백과사전 ko.wikipedia.org 이를 참고하여 CloudFront의 쿠키설정을 ..

AWS 2022.07.12

『CloudFront』CloudFront란? - 1

CloudFront란? AWS에서 제공하는 가장 대표적인 CDN서비스중 하나이다. CDN서비스를 통해서 전세계로 빠른 배포가 가능하고, S3, LoadBalancer등의 서비스와의 연결을 통해 서비스를 배포 할 수도 있다. 또한 캐시, 쿠키, OAI, 전송 헤더값 추가 등의 기능도 같이 제공하고 있기 때문에 배포하는데 있어서 필요한 요소는 대부분 갖추고 있다. Cloudfront 캐시제어 AWS에서는 기본적으로 캐시정책을 제공한다. 종류는 다음과같다. CachingOptimized CachingOptimizedForUncompressedObjects CachingDeiasbled Elemental-MediaPackage Amplify CachingOptimized 캐시 키에 포함된 값을 최소화하여 캐시 ..

AWS 2022.07.12

『Cache』캐시란?

캐시란? 캐시는 자주 엑세스하는 정보에 대한 임시 공간을 제공하여 사용자가 서버에 직접 접근하는 시간을 줄일 수 있도록 해주는 것이다. 그래서 우리가 서버의 정보를 변경하고 적용이 안될 경우 기존 브라우저의 캐시를 삭제하는 것이다. 단, 캐시는 아주 빠른 엑세스 속도를 제공하는 만큼 디스크에 비해서 적은 용량이다. 일반적으로 RAM과 같이 엑세스를 빠르게 할 수 있는 하드웨어에 저장된다. AWS에서는 어디에서 쓰일까? 사실 Cloudfront를 하기 앞서서 간단히 정의한 것이다. 다른 서비스에서도 많이 사용되지만 그냥 Cloudfront전에 캐시에 대한 내용을 대충이나마 적었다. Amazon ElastiCache라는 서비스 또한 캐싱 서비스이다.

DevOps 2022.07.12

『DevOps』질문 리스트

개요DevOps 면접을 준비하며 작성하였던 내용이다.이 내용은 추후 계속 추가될 수 있고, 삭제 될 수 있다. 누군가가 이 내용을 보고서 도움이 되었다면 정말 좋겠으나, 우선은 혼자 보려고 만들어 본다. 내용DevOps는 기본적으로 문화이다.개발의 Development와 운영의 Operation의 앞글자를 따서 Dev + Ops 인 DevOps이다.즉 개발과 운영이 조화롭고 자연스럽게 돌아갈 수 있게 해주는 하나의 문화이다. DevOps 엔지니어, DevOps 개발자의 경우는 이 문화를 직접적으로 체험하지는 못한다.이유는 다음과 같다.실제로 DevOps 엔지니어는 개발자, 운영자가 아니다.개발의 영역에 손을 대기엔 업무 범위를 침범하는 행위이다.운영의 영역에 손을 대기엔 업무 범위를 침범하는 행위이다.그..

DevOps 2022.07.11

『RedShift』 Amaznon Redshift란?

Amazon Redshift란? Amazon Redshift는 데이터 웨어하우스로 OLAP(데이터 분석)에 특화된 Database입니다. 기존의 RDS와 같은 OLTP방식의 데이터 베이스는 트랜잭션에 특화되어 있는 반면, Redshift는 트랜잭션 작업은 느리다. 즉 OLAP 방식의 DB과 OLTP방식의 DB는 서로의 기능을 제공하지만 무척 느리다. OLAP란? OnLine Analytical Processing의 약어로 데이터 분석에 특화된 방식이다. 대표적으로 Redshift가 있다. 아래의 3가지가 OLTP에서 데이터 분석을 사용하지 않는 이유이다. 복잡한 JOIN 연산을 여러 테이블에 수행해야 하므로 분석 질의에 컴퓨팅 자원이 많이 소모 읽기 작업이 많은 분석 질의는 인덱스가 더 많아야 유리한데 ..

AWS/DB 2022.07.11