본문 바로가기

반응형

IT 용어 정리

CDN CDN Contents Delivery Network CDN이란 Contents Delivery Network의 약자로, 다양한 콘텐츠를 복잡한 네트워크 환경에서 사용자에게 안정적으로 전송해 주는 서비스를 말한다. PC나 모바일 기기를 통해 동영상 생중계를 시청할 수 있게 해준다. 세계 곳곳에 서버를 두고 주요 콘텐츠를 미리 옮겨 놓음으로써 전송 속도를 높이기 때문에 수십만 명이 동시에 영상을 문제 없이 시청할 수 있다. 자신과 가까운 서버로부터 영상 데이터를 받을 수 있어 검색 시간이 줄어들고, 접속 폭주가 생기는 서버 다운도 피할 수 있다. CDN은 보통 인터넷 서비스 제공자(ISP, Internet Service Provider)에 직접 연결해 데이터를 전송하는데, 이렇게 되면 한꺼번에 많은 사용자.. 더보기
SQL/DBMS/RDBMS/NoSQL SQL 정의 Structured Query Language 의 약자이다. DB서버에 *CRUD 명령어를 보내 시스템의 정보를 DB 서버에 영구 보관한다. SQL문법은 DB 서버 제품마다 다르기 때문에 유지보수를 위해서 가능하다면 표준 AQL인 ANSI SQL을 사용하는 것이 좋다. (*CRUD: Create(생성), Read(읽기), Update(갱신), Delete(삭제)) 데이터베이스 시스템에서 자료를 처리하는 용도로 사용되는 구조적 데이터 질의 언어. 어느 데이터베이스에서나 기본적으로 제공하기에 배워두면 여러 곳에서 쓸데가 많다. SQL 기능 1. 데이터 조회 데이터베이스에서 원하는 데이터를 조회할 수 있다. SELECT 문을 사용하여 데이터를 조회한다. 2. 데이터 삽입, 삭제, 수정 데이터베이스.. 더보기
ssl과 tls, CA 인증기관 http와 https의 차이의 연장선으로 보안과 관련되 ssl과 tls에 대해서도 알아보자. ssl(Secure Socket Layer) 보안 소켓 계층을 이르는 말로, 인터넷에서 데이터를 안전하게 전송하기 위한 인터넷 통신 규약 프로토콜이다. 인터넷 프로토콜이 보안면에서 기밀성을 유지하지 못한다는 문제를 극복하기 위해 개발되었다. 현재 전세계에서 사용되는 인터넷 상거래시 요구되는 개인 정보의 크레디트카드 정보의 보안 유지에 가장 많이 사용되고 있는 프로토콜이다. 최종 사용자아 가맹점간의 지불 정보 보안에 관한 프로토콜이라 할 수 있다. ssl은 개인정보를 포함하고 있는 사이트라면 반드시 적용이 되어야 한다.(개인정보 보호법 시행령, 제30조 개인정보의 안정성 확보 조치) ssl이 적용되지 않았거나 인증.. 더보기
http와 https의 차이 최근 홈페이지 업데이트를 하니 예전 사양을 사용하던 곳들에서 프로그램 구동이 안된다는 이슈가 많이 올라왔다. 개발자와 분석을 하다보니 http와 https의 차이로 예전 프로그램들이 구동이 안되고, 새로운 프로그램을 다시 깔아 사용해야 하는 이슈였다. 그럼 http와 https는 무엇이고, 그 차이는 무엇일까. http란 http의 뜻은 영어의 hypertext transfer protocol의 이니셜로 만든 것으로, 웹 브라우저와 서버에서 주고받는 방식을 뜻한다. 하이퍼텍스트는 문서 중간중간에 특정 키워드를 두고 문자나 그림을 상호 유기적으로 결합하여 연결시킴으로써, 서로 다른 문서라 할지라도 하나의 문서인 것처럼 보이면서 참조하기 쉽도록 하는 방식을 의미한다. http는 1989년 팀 버너스 리(Ti.. 더보기

반응형