IT용어 주워담기!
21.11.19
AS-IS, TO-BE 분석
-
현상의 문제를 확인하고 해결하기 위해 ‘현재의 상황(AS-IS)’를 인식하고 현재의 상황과 ‘이상적인 지향점(TO-BE)’과의 차이(Gap)을 인식하고 이를 일치시키기 위한 일련의 전략적 사고 방식을 AS-IS, TO-BE 분석이라고 할 수 있다.
- AS-IS: 지금 현재의 ‘있는 그대로’를 의미. 즉, 현재의 업무 프로세스에 대한 분석을 뜻한다.
- TO-BE: ‘미래의’ 새로운것을 의미. 즉, 미래에 개선될 업무 프로세스에 대한 분석을 뜻한다.
[참고] https://helloworld-88.tistory.com/323
SR(Service Request)
- 서비스 요청의 약자로 기존 구축된 시스템에서 새로 서비스 요청(과제)를 일컫는다.
[참고] https://seoulsense.net/91
드릴다운(Drill Down)
- 더 많은 정보를 찾기 위해 관련 텍스트나 아이콘 등을 클릭하여 마치 뚫고 들어가듯이 검색하는 것
[참고] https://badadict.com/en/253738
- 정보 기술에서 드릴 다운이란 한 곳에서 다른 곳으로 이동하는 것을 의미합니다. 정보는 무엇인가에 집중하여 세부적인 데이터까지 이동합니다. GUI 환경에서 “드릴 다운”은 세부 표현을 위해 일부 표현을 클릭하는 것을 포함 할 수 있습니다. 예를 들어, 바탕 화면에서 일련의 노트를 통해 드릴 다운하는 것은 특정 파일을 찾거나 GUI의 드롭 다운 메뉴를 클릭하여 폴더 계층 구조를 이동하는 것을 의미합니다. 항목을 클릭하면 더 자세하게 이동할 수 있습니다. 온라인 사용자가 웹 사이트의 더 많은 페이지에 액세스 할 때 그 사용자는 사이트의 내용을 더 깊이 파고들 수 있습니다. 웹 서퍼가 웹 사이트에 더 가면, 뒤쪽 페이지가 깊어지고 따라서 데이터가 더 깊어집니다. 데이터베이스를 드릴 다운하는 것은 일반 범주로 시작하고 계층 구조를 따라 이동하여 정보에 액세스하는 것입니다. 범주에서 파일 / 테이블로 이동하여 필드에 기록합니다. 한 사용자가 드릴 다운하면 상위 속성에 대해 사실상 데이터 분석을 수행합니다. 드릴 다운은 하나의 세부 수준에서 다음 세부 수준으로 이동하여 다차원 데이터를 탐색하는 방법을 제공합니다. 드릴 다운 수준은 데이터 세분성에 따라 다릅니다.
[참고] https://educalingo.com/ko/dic-en/drill-down
포틀릿
- 페이지를 여러개의 창으로 세분화하여 사용자가 페이지를 자유롭게 꾸밀 수 있도록 하는 기술
[관련 글] https://blog.daum.net/tomayoon/7095404
시민 개발(Citizen Development)
- 비전문적인 개발자를 통해 어플리케이션 개발이 이루어 지는 것
[참고] https://hgney.com/927
L4 스위치
- L4 스위치는 로드밸런싱(서버 부하 분산)을 처리하는 장비이다. 외부에서 들어오는 모든 요청은 L4 스위치를 거쳐야 하며 L4 스위치가 서버에 적절히 배분한다.
[참고] https://aws-hyoh.tistory.com/entry/L4-Switch-%EC%89%BD%EA%B2%8C-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0
KPI(Key Performance Indicator) - 핵심성과지표
- 목표 달성에 중요한 역할을 하는 요소들을 파악 및 관리하여 현상태 파악 및 목표 달성을 위한 방향을 잡을 수 있도록 해준다.
[참고] https://www.tableau.com/ko-kr/learn/articles/what-is-kpi
21.12.05
JWT(JSON Web Toke)
- 선택적 서명 및 선택적 암호화를 사용하여 데이터를 만들기 위한 인터넷 표준
[참고] https://ko.wikipedia.org/wiki/JSON_%EC%9B%B9_%ED%86%A0%ED%81%B0
VIP(Virtual IP, 가상 아이피)
- 어떠한 서버그룹의 대표IP 라고 할 수 있으며, 외부에서 보여지는 대표IP
[참고] https://blog.naver.com/PostView.nhn?blogId=yoodh0713&logNo=221583443690
JPA(Java Persistence API)
- 자바 ORM 기술에 대한 표준 명세로,
JAVA에서 제공하는 API이다. - 자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스이다.
- 기존 EJB에서 제공되던 엔티티 빈을 대체하는 기술이다.
- ORM이기 때문에 자바 클래스와 DB테이블을 매핑한다.(sql을 매핑하지 않는다)
[참고] https://velog.io/@adam2/JPA%EB%8A%94-%EB%8F%84%EB%8D%B0%EC%B2%B4-%EB%AD%98%EA%B9%8C-orm-%EC%98%81%EC%86%8D%EC%84%B1-hibernate-spring-data-jpa
ORM(Object Relational Mapping, 객체-관계 매핑)
- 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결)해주는 것
[참고] https://gmlwjd9405.github.io/2019/02/01/orm.html
- ORM은 DB 테이블을 자바 객체로 매핑함으로써 객체간의 관계를 바탕으로 SQL을 자동으로 생성하지만 Mapper는 SQL을 명시해주어야 한다.
- ORM은 RDB의 관계를 Object에 반영하는 것이 목적이라면, Mapper는 단순히 필드를 매핑시키는 것이 목적이라는 점에서 지향점의 차이가 있다.
[참고] https://velog.io/@adam2/JPA%EB%8A%94-%EB%8F%84%EB%8D%B0%EC%B2%B4-%EB%AD%98%EA%B9%8C-orm-%EC%98%81%EC%86%8D%EC%84%B1-hibernate-spring-data-jpa
cURL(Client URL)
-
클라이언트에서 커맨드 라인이나 소스코드로 손 쉽게 웹 브라우저 처럼 활동할 수 있도록 해주는 기술
-
서버와 통신할 수 있는 커맨드 명령어 툴
[참고] https://shutcoding.tistory.com/23
SSL 인증서
- 클라이언트와 서버간의 통신을 제3자가 보증해주는 전자화된 문서다.
[참고] https://opentutorials.org/course/228/4894
SELinux
- 관리자가 시스템 액세스 권한을 효과적으로 제어할 수 있게 하는 Linux 시스템용 보안 아키텍처
[참고] https://www.redhat.com/ko/topics/linux/what-is-selinux
클러스터링(군집화)
- 개체를 몇 개의 클러스터(부분 그룹)으로 나누는 과정
[참고] https://www.secmem.org/blog/2019/05/17/clustering/
SSH(Secure Shell)
- 원격지 호스트 컴퓨터에 접속하기 위해 사용되는 인터넷 프로토콜
[참고] https://velog.io/@hyeseong-dev/%EB%A6%AC%EB%88%85%EC%8A%A4-ssh%EB%9E%80
21.12.13
E2E(End to End)
- 개발물을 사용자 관점에서 테스트 하는 방법이다.
[참고] https://velog.io/@_woogie/E2E%ED%85%8C%EC%8A%A4%ED%8A%B8-with-Cypress
Oracle RAC(Real Application Cluster)
[참고] https://thefif19wlsvy.tistory.com/19 [FIF’s 코딩팩토리]
솔루션(solution)
- 수요자의 요구에 맞춘 소프트웨어를 개발함으로써 문제를 해결하는 일. 또는, 그 소프트웨어.
[참고] https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=ddooru89&logNo=220799308046
온프레미스(on-premise)
- 클라우드 같이 원격 환경이 아닌 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식을 말한다.
[참고] http://wiki.hash.kr/index.php/%EC%98%A8%ED%94%84%EB%A0%88%EB%AF%B8%EC%8A%A4
IEEE 754
- 컴퓨터에서 부동소수점을 표현하는 가장 널리 쓰이는 표준이다
[참고] https://ko.wikipedia.org/wiki/IEEE_754
Dev-Ops
[참고] https://www.netapp.com/ko/devops-solutions/what-is-devops/
21.12.22
ROI(return on investment, 투자자본수익률)
- 투자자의 어떤 자원 투자로 인해 얻어진 이익을 말한다. 높은 투자자본수익률은 투자가 투자비용 대비 좋은 성과를 낸다는 뜻이다. ROI는 얼마나 효율적으로 투자가 이뤄졌는지, 다양한 투자 방법간에 효율성을 측정하는데 쓰인다.
[참고] https://ko.wikipedia.org/wiki/%ED%88%AC%EC%9E%90%EC%9E%90%EB%B3%B8%EC%88%98%EC%9D%B5%EB%A5%A0
CoE(Center of Excellence, 전문가 조직)
- 기업가 정신과 비즈니스 가치망, 테크놀로지 전문성이 결합된 조직
[참고] https://www.ciokorea.com/news/34567
데몬
- 멀티태스킹 운영 체제에서 데몬(daemon, 발음: 데이먼/’deɪmən/ 또는 디먼 /’dimən/[1])은 사용자가 직접적으로 제어하지 않고, 백그라운드에서 돌면서 여러 작업을 하는 프로그램을 말한다.
[참고] https://ko.wikipedia.org/wiki/%EB%8D%B0%EB%AA%AC_(%EC%BB%B4%ED%93%A8%ED%8C%85)
7-Zip
- 7-Zip(세븐집)은 오픈 소스로 배포되고 있는 압축 소프트웨어이다. 이고르 파블로프가 개발하였다. 윈도우판으로는 7-Zip의 이름으로, 그 외의 플랫폼에서는 p7-zip/EZ 7z(OS X에서만)의 이름으로 배포되고 있다. 윈도우 XP 64비트를 지원한 최초의 압축 프로그램이기도 하다.
[참고] https://ko.wikipedia.org/wiki/7-Zip
CWD(Current Working Directory)
- 현재 작업중인 경로
컴포넌트(Component)
- 소프트웨어 시스템을 구성하는 재사용 가능한 독립적인 부분이나 모듈
[참고] ChatGPT-4.0