트렌드 Flashcards
지능형 플랫폼 관리 인터페이스(IPMI)
[정의] 다중 시스템 원격 관리 및 제어 위한 BMC와 I/F 컴포넌트 기반 지능형 플랫폼 관리 인터페이스
[구성도] 시스템 관리 SW + IPMI I/F Code || IPMI HW I/F + BMC
[구성요소]
- BMC (Base board Management Controller) : 시스템 관리 SW와 플랫폼 관리 HW 사이 인터페이스 관리
- IPMI HW I/F : HW와의 인터페이스 회로 제공
- IPMI I/F Code : HW 핸들링
로우코드/노코드
[정의] 소스코드의 작성 없이 그래픽 유저 인터페이스 형태에서 드래그-앤-드롭 형식으로 비전문가도 응용SW 구현지원하는 기술
[필요성] 디지털 전환 요구증대, 시장의 전문성 심화, IT개발자 부족 현상, SW개발 생산성 이슈
[플랫폼 주요 기술] 개모자환
- 개발도구 : IDE, Drag & Drop UI, Visualization, 앱빌더(그래픽 유저 인터페이스)
- 모델링 : 템플릿/데이터 모델링, 생성기, GUI
- 자동화 기술 : RPA, IPA(RPA+AI), 워크프로우 자동화(통합 플랫폼 서비스)
- 환경 : Cloude Native, 3rd party API
[도입시 고려사항]
- 개발절차(앱생명주기 지원, 사용자 경험, 협업기능), 개발환경(데이터 통합, 클라우드 지원, 기존 인프라 스트럭쳐와의 적합성)
[Tools] Glide, Adalo
* 권한과 책임 분산에 따른 정책관리 및 보안 수행과 데이터 무결성, 정합성에 대한 관리 고려 필요
시민개발자
[정의] 기업이 제공하고 승인한 개발 및 런타임 환경을 사용해 업무용 애플리케이션을 직접 개발함으로써 다른 사람들에게도 도움을 주는 사용자
기술부채
[정의] 현 시점에서 더 오래 소요될 수 있는 더 나은 접근방식을 사용하는 대신 쉬운(제한된) 솔루션을 채택함으로써 발생되는 추가적인 재작업의 비용을 반영하는 소프트웨어 개발의 한 관점
[특징] 부채 측정 난해성(정량적 수치화 어려움),
* 프로젝트 수행시 다양한 범위에서 기술 부채 발생, 프로젝트 리스크 증가
[기술 부채의 범위] 설코테문
- 설계 부채 : 정적 분석 도구 위반, 일관성 없는 코딩 스타일
- 코드 부채 : 설계 악취, 설계 규칙 위반
- 테스트 부채 : 테스트 부재, 불충분한 코드 커버리지
- 문서 부채 : 주요 관심사의 문서 누락, 품질 낮은 문서
[발생 원인] 일정 압력(코드 중복, 결합도 증가, 하드 코딩) 전문 설계자 부족(설계 품질 저하, 낮은 품질의 아키텍처), 설계 원칙 응용 부족(불충분한 테스트, 문서화/이해 부족) 리펙토링 인식 부족(Code smell, 스파게티 코드)
* 발생하는 기술 부채 누적으로 인한 품질비용 상승 문제 해결 위해 초기 상환 노력 필요
JWT
[리드] 토큰자체 정보 보유 Claim기반
[정의] 헤더, 페이로드, 서명 구조의 Self-Contained 특징의 JSON 포멧 이용 사용자 인증 방식
[배경] 전통적 Sesstion인증의 HTTP Stateless 대응, Scale Out 문제 해결
[특징]
- 자가 수용적(Self-Contained), Claim 기반 Web Tocken : 필요한 정보 자체 보유, RFC 7519
- 변조방지 : HMAC 서명으로 헤더와 페이로드 위변조 방지
- HTTP Stateless 해결, 확장성 대응 : 토큰 자체 보유 및 세션 유지 불필요
- MSA환경에서 확장성 대응과 Stateless 특성 해결을 위해 JWT 활용 증가
* 사용자의 내부 로컬 스토리지나 쿠키 및 Static 변수에 토큰 정보를 저장 관리
[JWT 구성]
- Header : 타입과 해시 알고리즘의 종류
- Payload : 사용자 권한 정보 및 데이터 (Claim 정보)
- Signature : 개인키 서명한 전자 서명(Header, Payload를 Base64 URL-safe Encode 한후 해시 함수 적용)
* JWT는 세션 인증처럼 상태를 추가적으로 저장하지 않아 임의 삭제가 불가능 만료시간 설정 필요
[인증 과정] 1. ID/PW 전송 → 2.JWT 발급(인증서버) → 3. JWT과 함께 요청 → 4.응답 (응용서버)
* JWT 토큰 탈취 문제를 해결하기 위해 Access Token과 Refresh Token을 추가 발급 (유효기간 확인)
정규표현식
[리드] 형식 언어
[정의] 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어
[구성요소]
- 기본 표현 : Φ (공집합), ε (빈 문자열), a∈Vt (집합)
- 기본 연산 : 연결(· 문자), 합집합(+ 문자), 반복 (* 문자)
* 정규 표현식과 유한 오토마타는 상호 동치 관계로 변환 가능
유한 오토마타
[정의] 유한한 상태들의 집합과 전이 함수들의 집합 구성 수학적 모형
[특징] 단일상태, 전이(한 상태에서 다른 상태로 변화하는 성질), 상태(시작/최종 상태를 가짐)
* 유한 오토마타는 유한한 상태들의 잡합과 전이함수들의 집합으로 구성
[유형]
1. 결정적 유한 오토마타(DFA) : 정확히 하나의 변화된 상태를 가질 수 있는 유한 오토마타
2. 비결정적 유한 오토마타(NFA) : 하나 이상의 변환된 상태를 가질 수 있는 유한 오토마타
* 어떠한 NFA 라도 동일한 기능을 가지는 DFA로 변환 가능
[활용]
- 디지털 회로, 응용 프로그램 설계, 텍스트 필터링, 컴파일러 설계, 패리티 비트 생성
* 유한 오토마타는 다양한 많은 유형들의 이벤트에 의해 작동이 이루어지는 상황에 유용
TX
[리드] 다양한 경험 연결
[정의] 고객 만족을 실현하기 위해 서로 간의 경험을 공유하면서 연결점과 교차점을 만들어 문제 해결 기법
* TX는 고객을 이해하는 사용자 측면과 생산성과 다양한 상호작용을 이해하는 비즈니스 측면으로 분리
[유형]
- 사용자 측면 : 고객경험(CX, 고객이해), 사용자 경험(UX, 사용자 최적화)
- 비즈니스 측면 : 직원경험(EX, 생산성 향상), 복합경험(MX, 다양한 상호작용)
[유형 상세]
- CX : 고객의 요청, 필요성, 기대, 신념 등 이해
- UX : 사용자 요구 및 디자인 모범 사례 결합 (프로토타이핑, 디자인씽킹)
- EX : 임직원 만족도, 만족도 유지, 기술 수준 및 생산성 향상 (직원 복지, 재택근무)
- MX : 증강/가상 현실, 웨어러블, 터치, 비전등 다양한 접점과 상호 작용 (MaaS, VR,AR )
플랫폼 경제
[정의] 서로 다른 이용자 그룹이 플랫폼을 바탕으로 거래나 상호작용을 통해 경제/사회 활동을 촉진하는 경제
지능경제
[정의] 대량의 데이터와 학습 인사이트 창출을 주도하는 인공지능의 지능형 자동화 기반한 경제
데이터 경제
[정의] 데이터를 다루는 구성원들이 데이터 수집/생성/처리 과정을 통해 만든 데이터가 경제활동 생산 요소로 사용되는 경제
무접촉 경제
[정의] 정보통신기술 발전, COVID-19 대응등으로 사람간 접촉없이 사회/경제 활동이 일어나는 경제
캄 테크
[정의] 조용하다는 뜻의 ‘캄(Calm)’과 기술을 뜻하는 ‘테크(Tech)’의 합성어로, 평소에는 조용한 상태로 있다가 사용자가 필요로 할 때 각종 편리한 서비스를 제공하는 기술
* 조용함을 뜻하는 캄(calm)과 기술을 뜻하는 테크놀로지(technology) 합성어
[사례] 인공지능(AI), 사물인터넷(IoT) 기반의 스마트홈 기술이 대표적
레그테크
[정의] 빅데이터, 머신러닝 등 신기술을 활용하여 컴플라이언스를 보다 효율적으로 준수하기 위해 관련 업무 온라인화 하여 제공하기 위한 일련의 기술 / 금융회사 규제 준수를 지원하는 혁신기술
[필요성] 복잡해진 표준과 규제 대응, 핀테크 기술 혁신 따른 기술 필요, 금융아키텍쳐 및 규제 요구사항 대응, 금융과 디지털 기술 융합의 체크 포인트 증가 , 위험요소 증가 및 준법대응 비용증가
[기술요소]
- 금융거래 컴플라이언스 감독 : 이상거래탐지-FDS, 자금세탁 방지-AML, 블록체인, 분산아이디
- 통합/자동화 거래 플랫폼 구성 : 고객신원확인 - KYC, 머신리더블레귤레이션-MRR
[추진동향]
- 해외 : 규제당국자료수집(오스트리아), 레그테크 플랫폼 투자(Wells Fargo), 자금세탁 방지(HSBC)
- 국내 : 준법감시요구 증대(우리은행,신한은행), 인프라구축(금융위원회), 금융혁신 서비스(하나은행, KB국민은행)
[고려사항]
- 법률시장 부문 : 수탁사 권한 제한, 인-하우스화, 서비스품질)
- 위험관리 부문 : 서비스 오류, 수탁사 종속화, 수탁사관리/감독
리걸테크
[리드] 법률과 ICT 기술의 결합
[정의] 법률 수요자와 공급자의 연결 및 업무 처리 지원하는 기술 및 서비스
[필요성] 공급측면 (디지털 전환 대응), 수요측면(소규모 법률 서비스 수요확대)
[서비스] 법률 검색(인텔리콘), 변호사 검색(로앤컴퍼니), 전자증거개시(인텔렉추얼데이터), 법률자문 및 전략 수립(헬프미), 온라인통합 법률서비스(로앤비)
[기술요소]
- 법률서비스 디지털화 지원 기술 : 비대면 플랫폼(화상회의, 클라우드 스토리지), 기밀데이터 보관(동적워터마크, 전자서명, PET) , OCR(문서 기반 데이터 디지털화 지원)
- 법률 업무 처리 지원 기술 : 시멘틱 검색(NLP플랫폼, 챗봇, 음성봇) , 문서자동화(법률언어처리, 스마트계약), 소송예측(딥러닝)
프롭테크
[리드] 부동산(Property)과 기술(technology)
[정의] 부동산 서비스를 창출/혁신하여 구매, 판매, 임대, 개발 , 관리에 효율적으로 하는 데 기여하는 서비스
인슈어테크
[정의] Insurance(보험)과 Technology(기술)의 합성어로, 데이터 분석, 인공지능, 사물인터넷 등 의 기술을 활용하여 기존 보험 산업을 혁신하는 서비스 기술
[배경] ICT 기술 발전 → 핀테크 사업 활성 → 보험 분야
[특징] 맞춤형 서비스, 유통채널 변화, 보험금 지급 관리 간소화, 서비스 혁신, 유통 채널 변화
[구성도] 서비스(보험 추천/판매, 관리, 상담), 플랫폼(Open API, 수집,분석,저장,챗봇), 데이터(공공,의료/금융,법률/마이데이터) 서플데
에듀테크
[정의] 전통적 기존 교육과 미디어, 디자인, 소프트웨어, VR, AR, 3D 등 ICT 기술이 융합하여 지금과는 완전히 다른 학습경험을 제공하는 기술
[구성요소]
- 학습자 : 모바입, 웹, API, HMD
- 플랫폼 : 현장감 교육(AR/VR), 흥미형 교육(Game), 맞춤형 교육(ML/AI, 메타버스)
- 제공자 : 디지털 학습도구, 실감형 콘텐츠
[발전 과정]
- 이러닝 (2002년 이후) → 유러닝 (2005년 이후) → 에듀테크( 2010년 이후) → 어뎁티브 러닝 (2020년 이후)
* 최근 AI 디지털 교과서 도입 추진과 함께 AI와 메타버스를 이용한 에듀테크 발전