본문 바로가기

공부/인프라3

CDN(Content Delivery Network) CDN CDN 이란, Content Delivery Network 의 약자이다. 사용자와 물리적으로 가까운 곳에 위치하여 컨텐츠를 전송해주는 네트워크 서버이다. 컨텐츠(비디오, 이미지)를 캐싱하여 CDN에 두고, 사용자의 요청이 있을 때 물리적으로 거리가 먼 서버에서 직접 컨텐츠들을 반환해주는 것이 아니라, CDN으로부터 컨텐츠들을 가져가게끔 하여, 웹사이트의 성능을 높이는 데 주로 사용한다. 사이트에 과도한 트래픽이 발생하는 상황에서 트래픽이 서버에 미치는 영향을 최소화할 수 있게끔 하는 역할을 하기도 한다. CDN Purge(퍼지) purge 란 CDN의 캐시를 지우는 것이다. 주로, CDN 에 있는 컨텐츠를 변경하고자 하거나, 삭제하고자 할 때 Purge 를 하는데, 전통적으로 CDN 관리 툴이나 .. 2023. 1. 2.
Git 자주쓰는 명령어 정리 1. 브랜치 생성 및 브랜치로 바로 checkout 하기 - git checkout -b "브랜치이름" 2. 브랜치 제거 - git branch -D "브랜치 이름" 3. 브랜치 머지 - git merge issu1 -> 현재 브랜치가 issu1 과 merge * merge 하고자 하는 브랜치가 현재 브랜치로부터 파생된 branch 일 때는, merge 시 별다른 작업없이 현 브랜치를 파생 브랜치 위치로 이동하게 된다. (fast-forward) * merge 하고자 하는 브랜치가 현재 브랜치로부터 파생되지 않은 branch 일 경우는, fast-forward 방식으로 머지를 하지 않는다. 2022. 6. 13.
AWS - 1. 공부시작 생활코딩 AWS 강의 시청 AWS 에서 프리티어로 EC2 인스턴스 하나를 만들었다. 우분투에 아파치 설치 후 포트개방까지 실습. 해보고 싶은 것 이것저것 설치하고 공부해볼 예정이다. AWS 의 EC2는 Elastic Compute Cloud의 약자로, 컴퓨터를 통째로 빌려주는 임대서비스라고 할 수 있다. sudo apt update; sudo apt install apache2;인바운드 규칙안에 http포트 (80번) 개방해 주어음. 유의할 점은 중지 후 시작을 하게 되면 IP주소가 변경되므로 이 점을 주의할 것. 2021. 4. 28.