IT/용어정리

클라우드 컴퓨팅이점 선행 비용을 가변 비용으로 대체 데이터 센터 운영 및 유지 관리에 비용 투자가 불필요 용량 추정 불필요 거대 규모의 경제로 얻게 되는 이점 속도 및 민첩성 향상 몇 분 만에 전 세계에 배포 범용 인스턴스 → 컴퓨팅, 메모리 , 네트워킹 리소스를 균형 있게 제공합니다. 다음과 같은 다양한 워크로드에 사용할 수 있습니다. 애플리케이션 서버 게임 서버 엔터프라이즈 애플리케이션용 백엔드 서버 중소 규모 데이터 베이스 컴퓨팅 최적화 인스턴스 → 컴퓨팅 최적화 인스턴스는 고성능 프로세서를 활용하는 컴퓨팅 집약적인 애플리케이션에 적합. ex)고선능 전용서버에 적합 메모리 최적화 인스턴스 → 대규모 데이터 집합을 처리하는 워크로드에 빠른 성능을 제공하기 위해 설계 엑셀러레이티드 컴퓨팅 인스턴스 → ..

1. tar로 압축하기 > tar -cvf [파일명.tar] [폴더명] ex) abc라는 폴더를 aaa.tar > tar -cvf aaa.tar abc 2. tar 압축 풀기 > tar -xvf [파일명.tar] ex) aaa.tar라는 tar파일 압축 해제 > tar -xvf aaa.tar 3. tar.gz로 압축하기 > tar -zcvf [파일명.tar.gz] [폴더명] ex) abc라는 폴더를 aaa.tar.gz로 압축 > tar -zcvf aaa.tar.gz abc 4. tar.gz 압축 풀기 > tar -zxvf [파일명.tar.gz] ex) aaa.tar.gz라는 tar.gz파일 압축 해제 > tar -zxvf aaa.tar.gz 옵션 설명 -c 파일을 tar로 묶음 -p 파일 권한을 저장 -..

0. 용어 정리 PKI (Public Key Infrastructure); 공개키 기반 구조 X.509: 공개키 인증서와 인증 알고리즘을 사용하기 위한 PKI 표준 PKCS (Public Key Cryptography Standards): Private Key를 저장하는 문법에 관한 표준 PKCS#1, PKCS#8, PKCS#12 등을 사용 CRL (Certificate Revocation List), OCSP (Online Certificate Status Protocol): 인증서 유효성 점검을 위한 표준/방법 CA (Certificate Authority): 인증 기관 ASN.1 (Abstract Syntax Notation One): 추상 구문 기법, 네트웍상의 데이터 교환을 정의한 프로토콜 RS..

Ctrl + F로 명령어들 검색 ls -> 디렉토리 목록보기 ls [option] [directory/File] 옵션 -l : 자세히 출력 -n : numberic(숫자로) UID, GID -d : 자기자신(디렉토리) 출력 -a : 숨김파일, 숨김 디렉토리 출력 -r : 정렬순서를 내림차순으로 출력 -R : 지정된 디렉토리에서 하위 디렉토리와 파일 모두 출력 -F : 파일형식을 기호로 나타냄 /: directory, 없음: 파일, @: 바로가기(symbolic link file), *: 실행파일 -h : 사람이 읽기 쉬운 크기로 출력 -s : 파일 크기를 기준으로 가장 큰 파일부터 정렬하여 출력 -t : 파일을 시간순으로 출력하여 최근 파일이 먼저 출력 -1 : 한줄에 하나의 파일을 출력 mkdir ->..

엘라스틱서치(Elasticsearch) •2012년 샤이 배논에 의해 개발된 아파치 루씬(Lucene)기반의 분산 검색 엔진 •엘라스틱서치는 단독으로 사용되기 보다는 로그스태쉬(Logstash: 로그수집), 키바나(Kibana: 시각화. 모니터링)와 함께 ELK 스택으로 구성 됨 •큰 데이터를 실시간으로 분석 가능 특징 •스케일 아웃 지원 •오류에 대비한 고가용성 구조 지원 •샤드, 레플리카를 이용하여 데이터 분산 저장 •REST API를 지원. JSON 형태의 데이터 지원

HMAC Hash-based Message Authentication Code의 약자이다. 우리 말로 하면 '해시 기반 메세지 인증 코드' 라고 번역할 수 있다 송신자와 수신자만이 공유하고 있는 key와 message를 혼합하여서 hash 값을 만드는 것입니다. 채널을 통해 보낸 메시지가 훼손 되었는지 여부를 확인하는데 사용할수 있다. MAC의 특성상 역산이 불가능하기 때문에 수신된 메시지와 hash 값을 다시 계산하여 계산된 HMAC과 전송된 HMAC이 일치하는지를 확인 하는 방식입니다. HMAC 작동 과정 HMAC의 크기 :n 메시지의 블록의 크기: m 1. 메시지 블록의 크기를 나눈다 우선 메시지를 일정한 크기(256 bit(32 byte)이던 512 bit(64 byte)이던)로 나눕니다. 이 일..


X.509는 PKI(공개키 기반 구조, Public Key Infrastructure)의 인증 서비스를 구현하기 위한 ITU-T(국제 전기통신연합 전기통신 표준화 부문, International Telecommunication Union Telecommunication Standardization Sector) 및 ISO (ISO/IEC 9594-8)의 공동 표준입니다. X.509에서 규정하는 것은 X.500 디렉터리에서 인증 서비스 구조, 공개키 인증 프로토콜, 인증서 형식으로써 주로, 인증서의 작성, 교환을 위한 표준 규격입니다. 실제 PKI에서 X.509 사용방식

RTCPeerConnection는 UDP 상에서 피어(Peer)들 간의 직접 통신 설정을 시도합니다. 만약 이를 실패하면, RTCPeerConnection는 TCP에 의존합니다. 이것도 실패하면 종단점(Endpoint)들 사이의 데이터 릴레이를 수행하는 TURN 서버들이 대안으로 사용될 수 있습니다. TURN은 시그널링 데이터가 아니라 피어(Peer)들 사이의 오디오/비디오/데이터 스트리밍 릴레이를 위해 사용됩니다! TURN 서버들은 공용 주소들을 가지고 있으므로 설령 피어(Peer)들이 방화벽이나 프록시들 뒤에 존재하더라도 피어(Peer)들이 접속할 수 있습니다. TURN 서버들은 — 스트림을 릴레이하기 위한 — 개념적으로 단순한 태스크를 수행합니다. 그러나 STUN 서버들과는 다르게 본질적으로 많은 ..