네트워크 관련 신기술
IoT(Internet of Things)
- 정보 통신 기술을 기반으로 실세계와 가상 세계의 다양한 사물들을 인터넷으로 서로 연결하여 진보된 서비스를 제공하기 위한 서비스 기반 기술
Mesh Network
- 차세대 이동통신, 홈네트워킹, 공공 안전 등 특수 목적을 위한 새로운 방식의 네트워크 기술
- 대규모 디바이스의 네트워크 생성에 최적화되어 있음
PICONET
- 여러 개의 독립된 통신장치가 블루투스 기술이나 UWB 통신 기술을 사용하여 통신망을 형성하는 무선 네트워크 기술
파장 분할 다중화(WDM, Wavelength Division Multiplexing)
- 광섬유를 이용한 통신 기술의 하나로, 파장이 서로 다른 복수의 신호를 보냄으로써 여러 대의 단말기가 동시에 통신 회선을 사용할 수 있도록 하는 것
- 파장이 다른 광선끼리는 서로 간섭을 일으키지 않는 성질을 이용한 기술
클라우드 기반 HSM(Cloud-based Hardware Security Module)
- 클라우드를 기반으로 암호화 키의 생성, 저장, 처리 등의 작업을 수행하는 보안기기를 가리키는 용어
- 클라우드에 인증서를 저장하므로 스마트폰과 같은 개별 기기에 인증서를 저장할 피요가 없음
- 암호화 키 생성이 하드웨어적으로 구현되기 때문에 소프트웨어적으로 구현된 암호 기술이 가지는 보안 취약점을 무시할 수 있음
파스-타(PaaS-TA)
- 소프트웨어 개발 환경을 제공하기 위해 개발한 개방형 클라우드 컴퓨팅 플랫폼
- 국내 IT 서비스 경쟁력 강화를 목표로 과학기술정보통신부와 학국정보화 진흥원이 연구개발(R&D)을 지원
- 인프라 제어 및 관리 환경, 실행 환경, 개발 환경, 서비스 환경, 운영 환경으로 구성
징(Zing)
- 10cm 이내 거리에서 3.5Gbps 속도의 데이터 전송이 가능한 초고속 근접무선통신(NFC)
- 휴대용 스마트 기기, 노트북, 쇼핑몰 거리 등의 광고나 키오스크에 접목하여 사용
SSO(Single Sign On)
- 한 번의 로그인으로 개인이 가입한 모든 사이트를 이용할 수 있게 해주는 시스템
- 개인정보를 각 사이트마다 일일이 기록해야 하던 불편함을 해소
- 기업에서는 회원에 대한 통합관리가 가능해 마케팅을 극대화시킬 수 있음
스마트 그리드(Smart Grid)
- 정보 기술을 전력에 접목해 효율성을 높인 시스템으로, 전력 IT라고도 부름
- 전력선을 기반으로 모든 통신, 정보, 관련 애플리케이션 인프라를 하나의 시스템으로 통합하여 관리함으로써 효율적인 에너지 관리가 가능
HW 관련 신기술
고가용성(HA; High Availability)
- 긴 시간동안 안정적인 서비스 운영을 위해 장애 발생 시 즉시 다른 시스템으로 대체 가능한 환경을 구축하는 메커니즘을 의미
- 가용성(Availability)을 극대화하는 방법으로는 클러스터, 이중화 등이 있음
RAID(Redundant Array of Inexpensive Disk)
- 여러 개의 하드디스크로 디스크 배열을 구성하여 파일을 구성하고 있는 데이터 블록들을 서로 다른 디스크에 분산 저장할 경우 그 블록들을 여러 디스크에서 동시에 읽거나 쓸 수 있으므로 디스크의 속도가 매우 향상되는 기술
N-Screen
- N개의 서로 다른 단말기에서 동일한 콘텐츠를 자유롭게 이용할 수 있는 서비스
멤스(MEMS; Micro-Electro Mechanical System)
- 초정밀 반도체 제조 기술을 바탕으로 센서, 액추에이터(Actuator) 등 기계 구조를 다양한 기술로 미세 가공하여 전기기계적 동작을 할 수 있도록 한 초미세 장치
트러스트존 기술(TrustZone Technology)
- ARM에서 개발한 기술
- 하나의 프로세서 내에 일반 애플리케이션을 처리하는 일반 구역과 보안이 필요한 애플리케이션을 처리하는 보안 구역으로 분할하여 관리하는 하드웨어 기반의 보안 기술
Memristor
- 메모리와 레지스터의 합성어
- 전류의 방향과 양 등 기존의 경험을 모두 기억하는 특별 소자
DB 관련 신기술
하둡(Hadoop)
- 오픈 소스 기반 분산 컴퓨팅 플랫폼
- 일반 PC급 컴퓨터들로 가상화된 대형 스토리지를 형성, 그 안에 보관된 거대한 데이터 세트를 병렬로 처리할 수 있도록 개발된 자바 소트웨어 프레임워크, 구글, 야후 등에 적용
맵리듀스(MapReduce)
- 대용량 데이터를 분산 처리하기 위한 목적으로 개발된 프로그래밍 모델
- Map 작업 : 흩어져 있는 데이터를 연관성 있는 데이터 분류로 묶음
- Reduce 작업 : Map 작업 후 중복 데이터를 제거하고 원하는 데이터를 추출함
타조(Tajo)
- 아파치 하둡 기반의 분산 데이터 웨어하우스 프로젝트
- 우리나라가 주도하여 개발하고 있음
데이터 마이닝(Data Mining)
- 데이터 웨어하우스에 저장된 데이터 집합에서 사용자의 요구에 따라 유용하고 가능성있는 정보를 발견하기 위한 기법
- 대량의 데이터를 분석, 데이터 속에 내재되어 있는 변수 사이의 상호관계를 규명하여 패턴화함으로써 효율적인 데이터 추출이 가능
OLAP(Online Analytical Processing)
- 다차원으로 이루어진 데이터로부터 통계적인 요약 정보를 분석하여 의사결정에 활용하는 방식
- OLAP 연산 : Roll-up, Drill-down, Drill-through, Drill-across, Pivoting, Slicing, Dicing
SW 관련 용어
매시업(Mashup)
- 웹에서 제공하는 정보 및 서비스를 이용하여 새로운 소프트웨어나 서비스, 데이터베이스 등을 만드는 기술
- 다수의 정보원이 제공하는 콘텐츠를 조합하여 하나의 서비스로 제공하는 웹 사이트 또는 애플리케이션
서비스 지향 아키텍처(SOA; Service Oriented Architecture)
- 기업의 소프트웨어 인프라인 정보시스템을 공유와 재사용이 가능한 서비스 단위나 컴포넌트 중심으로 구축하는 정보기술 아키텍처
- SOA 기반 애플리케이션 구성 계층
- 표현 계층(Presentation)
- 업무 프로세스 계층(Biz-Process)
- 서비스 중간 계층(Service Intermediary)
- 애플리케이션 계층(Application)
- 데이터 저장 계층(Persistency)
디지털 트윈(Digital Twin)
- 현실의 사물을 소프트웨어로 가상화한 모델, 자동차, 항공 에너지, 국방, 헬스케어 등 여러 분야에서 주목 받음
- 실제 물리적인 자산의 특성에 대한 정확한 정보를 얻을 수 있고, 자산 최적화, 돌발사고 최소화, 생산성 증가 등 설계부터 제조, 서비스에 이르는 모든 과정의 효율성을 향상 시킬 수 있음
텐서플로(Tensorflow)
- 구글의 브레인 팀이 만든 다양한 작업에 대해 데이터 흐름 프로그래밍을 위한 오픈소스 소프트웨어 라이브러리
- C++ 언어로 제작, 구글 검색, 음성 인식, 번역 등의 구글 서비스 전반에서 다양하게 사용됨
도커(Docker)
- 컨테이너 기술을 자동화하여 쉽게 사용할 수 있게 하는 오픈소스 프로젝트
- 소프트웨어 컨테이너 안에 응용 프로그램들을 배치시키는 일을 자동화해주는 역할을 수행
스크래피(Scrapy)
- Python 기반의 웹 크롤링 프레임워크, 코드의 재사용성을 높이는 데 도움이됨
- 대규모의 크롤링 프로젝트에 적합
보안 관련 용어
서비스형 블록체인(BaaS; Blockchain as a Service)
- 블록체인 앱의 개발 환경을 클라우드 기반으로 제공하는 서비스
- 블록체인 네트워크에 노드의 추가 및 제거가 용이, 블록체인 플랫폼마다 다른 블록체인 기술을 보다 편리하게 사용할 수 있게 함
OWASP(the Open Web Application Security Project)
- 웹 정보 노출이나 악성 코드, 스크립트, 보안이 취약한 부분을 연구하는 비영리 단체
- 보안 취약점 중 보안에 미치는 영향이 큰 것을 기준으로 선정한 10대 웹 애플리케이션 취약점을 3~4년에 한 번씩 발표하고 있음
TCP 래퍼(TCP Wrapper)
- 외부 컴퓨터의 접속 인가 여부를 점검하여 접속을 허용 및 거부하는 보안용 도구
- 네트워크에 접속하면 로그인한 다른 컴퓨터 사용자의 ID 및 로그를 조회하여 악용이 가능한데, 이를 방지하기 위한 방화벽 역할 수행
허니팟(Honeypot)
- 비정상적인 접근을 탐지하기 위해 설치해 둔 시스템
- 침입자를 속여 실제 공격을 당하는 것처럼 보여줌으로써 추적 및 공격기법에 대한 정보를 수집
DPI(Deep Packet Inspection)
- OSI 7 Layer 전 계층의 프로토콜과 패킷 내부의 콘텐츠를 파악하여 침입 시도, 해킹 등을 탐지하고, 트래픽을 조정하기 위한 패킷 분석 기술
'자격증 준비 > 정보처리기사 필기 - 5과목(정보시스템 구축 관리)' 카테고리의 다른 글
[정보처리기사 필기] 5과목 - 보안1 (0) | 2023.02.23 |
---|---|
[정보처리기사 필기] 5과목 - 네트워크 및 프로토콜, DB 회복, 교착상태 (0) | 2023.02.22 |
[정보처리기사 필기] 5과목 - 프로젝트 관리, 소프트웨어 개발 (0) | 2023.02.21 |
[정보처리기사 필기] 5과목 - 소프트웨어 비용 산정 (0) | 2023.02.20 |
[정보처리기사 필기] 5과목 - 방법론, 소프트웨어 재사용 (0) | 2023.02.20 |