서버

Dev/개발일지

서버에 HTTPS 적용하기

목차 1. HTTPS 란? 2. 내 서버 구조 3. HTTPS 적용 4. 작동 흐름 1. HTTPS 란? HTTP + SSL/TLS 프로토콜을 이용해 데이터를 암호화하는 통신 방식. 장점 1. 데이터 탈취 방지 HTTP는 보안에 취약하다. 신용카드나 주민번호와 같은 정보가 탈취당할수 있다. HTTPS는 데이터가 암호화 되기에 안전하다 2. 서버가 신뢰할수 있음을 보장 클라이언트 입장에서 통신할 서버를 믿을수 없다. 예를들어 클라이언트는 은행 웹사이트에 접속한줄 알았지만 피싱사이트일수도 있기 때문이다. CA가 발급한 SSL 인증서가 있는 서버(웹사이트)는 안전하다고 인증되었기에 신뢰할수 있다. 3. 검색 엔진 최적화 검색 엔진에 웹사이트가 노출될 확률을 높일수있다 2. 내 서버 구조 내 프로젝트 인프라는 ..

Dev/인프라

서버 성능 테스트의 종류와 필요 지식

서버 성능 테스트에 대해 공부한 내용이다. 목차: 1. 서버 성능 테스트의 종류 2. 주요 용어 3. 좋은 서버 성능이란 1. 서버 성능 테스트의 종류 서버 성능 테스트(Performance Testing)에는 하위에 여러 종류가 있다. 아래 이미지가 이를 잘 보여준다. 이 중에서 보통 많이 수행하는 테스트는 다음 4가지라고 한다. 부하 테스트 (Load Test) — 특정한 부하를 제한된 시간을 두어서 웹 어플리케이션에 이상이 없는지 파악하는 테스트 지속성 테스트 (Endurance Test) — Load Test와 유사하나 오랜 기간 부하를 줘서 하는 테스트. 스트레스 테스트 (Stress Test) — 부하의 임계점을 찾고, 장애상황에서의 시스템 반응을 보고 잘 복구되는지 확인하기 위해 점진적으로 ..

Dev/인프라

nGrinder 이용한 서버 성능 테스트

목차: 1. 사용 이유 2. nGrinder란 3. nGrinder vs 다른 툴 4. 내용, 성과 사전지식: https://choibulldog.tistory.com/61 서버 성능 테스트의 종류와 필요 지식 서버 성능 테스트에 대해 공부한 내용이다. 목차: 1. 서버 성능 테스트의 종류 2. 주요 용어 3. 좋은 서버 성능이란 1. 서버 성능 테스트의 종류 서버 성능 테스트(Performance Testing)에는 하위에 여러 choibulldog.tistory.com 1. 사용 이유 북클럽 프로젝트를 공개할 시점이 됐다. 그래서 내 서버가 대략 어느정도 규모의 트래픽을 감당 가능한지 알고싶었다. 내 서버의 성능을 알고 있어야 나중에 사람들이 많아져도 대응할수 있기 때문이다. . . . 사실 나는 a..

ChoiBulldog
'서버' 태그의 글 목록