비투엔 기술기고 87

[기고] Digital Twin

들어가며디지털 트윈(Digital Twin)은 IoT, VR 등이 등장하면서 최근 실제 물리적 요소와 디지털 요소 연계 및 인공지능 기술 발전에 힘입어 급속도로 성장하고 있습니다. 글로벌 리서치 기관 가트너에서는 디지털 트윈을 2018년 미래 유망 10대 기술로 선정했다고 합니다.디지털 트윈의 개념부터 구성 요소, 활용 사례, 시장 전망 등에 대해 알아보도록 하겠습니다. ‘디지털 트윈’이란? 디지털 트윈이란 실제 제품(Physical product)을 그대로 가상의 모델(Virtual product)로 만들었다고 할 수 있습니다. 항공기 엔진을 만드는 미국 회사 재너럴 일렉트릭(GE)에서 만든 개념으로, 2000년대 초반 항공 우주 분야에서 연구 개발 단계에 활용되기 시작했습니다. 한 번도 해 보지 않은..

[기고] 무제. 경험으로부터의 상념

좀 오래된 기억이다.모 금융회사에서 차세대 정보시스템 구축을 위해 의뢰가 들어왔다. 그 당시 우리는 해당 금융 데이터 모델링 경험이 없었다. 그런데도 우리에게 의뢰한 이유는 국내 최대규모 SI업체가 차세대 정보시스템 구축을 위해 약 4개월 전부터 분석과 설계를 수행하고 있는데 현행 정보시스템 대비 달라진 점이 없다는 것이었고 경험이 풍부한 전문적인 데이터 모델러들이 체계적인 설계를 통해 진보적인 방향을 제시해줄 것으로 기대한다는 것이었다. 갑인 해당 금융회사에서 현행 정보시스템을 넘어서는 진보적인 방향을 추구한다는 점에서 매력이 있기도 했고 금융산업 데이터 모델링 경험을 축적할 수 있다는 점에서 향후 잠재적인 사업기회를 지속 확보할 수 있을 것이라는 기대감에서 사업에 참여하기로 결정하였고 약 4개월여 짧..

[기고] 데이터 경제 활성화를 위한 골든타임 - 데이터 품질 수준 확보 절실

조광원 한국데이터산업협의회 회장 지난 8.31 판교 스타트업캠퍼스에서 대통령이 참석하는 “데이터 경제 활성화 규제 혁신” 행사가 관계부처 합동으로 개최되었다. 시기적으로는 다소 늦은감이 있지만 전세계적으로 세계 경제 주도권을 위해 필사적으로 데이터의 패권을 다투고 있는 4차 산업혁명시대에서 더 이상 국가 경제 생존을 위해 미룰 수 없는 데이터 경제 활성화의 절실함을 갖게 하는 자리였다. 김대중 정부 시절에 추진하였던 “정보 고속도로”(인터넷 보급 확산)는 당시 IMF의 고난 시기에서 부존 자원이 부족한 우리 대한민국을 IT강국으로 이끌었던 중대한 계기였으며 치적이라고 한다면 이번 문재인 정부에서 추진하고자 하는 “데이터 고속도로”가 데이터 경제 활성화를 위한 핵심 중요 키워드가 되어 미래 지능화 산업의 ..

[기고] 천천히 변경되는 디멘젼 설계 방법

▣ 디멘젼 & 팩트 DW 세상은 디멘젼과 팩트로 구성된다.디멘젼과 팩트는 DW 내에서 각각 서로 다른 역할을 맡고 있고, 이로 인해 주로 관리하는 속성도 서로 다른 특징을 가진다. 팩트는 비즈니스 이벤트별로 측정/분석하려는 값(Measure)를 관리한다. 비즈니스 이벤트란 우리가 관심을 가지는 업무적인 사건이나 행위를 말한다. 주문, 배송, 계약, 서비스 가입, 상담 등이 대표적인 비즈니스 이벤트의 종류이다. 팩트는 주로 건수, 금액, 비율과 같은 측정이나 연산이 가능한 정량화된 속성을 가진다. 디멘젼은 비즈니스 이벤트의 상황(Context)을 설명하는 관점의 역할을 한다. 이벤트의 상황이란 이벤트를 발생시킨 주체, 대상, 시기, 장소, 방법, 사유 등을 말한다. 예를 들면, 주문(이벤트)을 발생시킨 고..

[기고] 남들과 다른 나, 개인화

개인화란? 여러분은 자신이 남들과 많이 다르다 라고 느낀 순간이 있으신가요? 제가 최근에 읽은 "평균의 종말"이라는 책의 사례를 가지고 개인화에 대한 개념을 이야기 해보려고 합니다. 1940년대 말 미국의 전투기가 원인도 모르게 추락하는 일이 빈번해졌고 그 원인이 조종사 개인 과실이 아니라 1920년대에 맞춰진 조정석이 문제라는 것을 알게 됩니다. 미국 공군은 대부분에 사람에게 맞는 조정석을 디자인하기 위해 4000명의 조종사들의 키, 가슴둘레, 다리길이 등등 총 10가지의 신체 지수를 가지고 매우 단순한 질문을 던집니다. 4000명 중 몇 명이나 이 10가지의 평균에 들어오게 될까? 공군에서는 이미 조종사를 선별할 때 조정석 크기를 감안하여 일정한 체격을 가진 사람만 뽑았습니다. 그래서 대부분 평균에 ..

[기고] 사람의 마음을 움직이는, 프로젝트 관리

SI의 프로젝트를 수년간 진행하면서도 프로젝트 관리론(PMP) 이라는 영역을 처음 접한 건 노후 준비용 자격증 공부를 시작하면서입니다. 그동안 SI 프로젝트에서 팀원으로서 위기 아닌 위기를 겪게 될 때마다 “왜 항상 이런 일들은 프로젝트 막판에 불거져 나와 우리를 고생시키는 걸까?”라는 의문에 대한 해답들을 프로젝트 관리론이라는 책에서 발견하게 되면서, 프로젝트 관리에 흥미를 느끼게 되었습니다. 프로젝트가 산으로 가지 않고… 누구나 즐겁게 일할 수 있는 프로젝트를 만들기 위해서 프로젝트 관리자뿐만 아니라, 프로젝트 실무자들도 알면 좋을 듯한 기본 지식을 공유합니다! ◎ 프로젝트 관리는 왜 해야 할까요? 프로젝트는 한정된 기간, 예산, 자원 내에서 사용자가 만족할 만한 소프트웨어 제품을 개발시키도록 하는 ..

[기고] 공통코드 어떻게 설계하나?

▣ 공통코드 어떻게 설계하나? 거의 모든 시스템에서 업무에서 사용하는 모든 코드(개별 엔티티로 관리하는 목록성 코드를 제외)를 공통코드 엔티티에서 통합하여 관리하는 것이 일반적이다. 공통코드에 대한 구조도 거의 유사한 형태이며, 많은 고민 없이 설계가 이루어지기도 한다. 공통코드는 어떤 유형이 있는지 살펴보고, 좀 더 활용할 수 있는 부분이 있는지 확인해 보자. 가장 일반적인 경우는 아래 그림처럼 공통 코드 유형과 공통코드로 구성한 형태이다. 식별자가 코드유형ID, 코드 조합으로 구성되어 있으며, SQL로 고객유형코드 조회 시 코드유형ID = ‘1000’ 조건을 추가하여 사용한다. 코드유형ID 대신 코드유형영문명 = ‘CUST_CLS’ 처럼 코드유형 영문명을 사용하면 코드유형ID 보다 직관적이어서 코딩 ..

[기고] Blockchain 블록체인의 발전을 보며

들어가며 2009년 블록체인 기반의 암호화 화폐인 비트코인이 등장한 이후 10년이 되지 않아 전 세계적으로 엄청난 광풍을 몰고 왔습니다. 2017년 이후 암호화 화폐는 1000종이 넘었으며 비트코인이 한때 한화로 2500만원에 거래되기도 했습니다. 한마디로 2018년 각종 회식 자리의 최대 화두는 단연코 암호화 화폐였습니다이번에 다루게 될 내용은 이 암호화 화폐 기반이 되는 블록체인과 그 발전 방향에 대하여 알아본 바를 적어보고자 합니다. 블록체인의 기술이나 원리 등은 이편에 다루지 않습니다. 다른 블로그 등에서 잘 다루고 있으며 저자가 그보다 더 잘 설명할 자신이 없기 때문입니다. ◎ 블록체인 기술의 등장 최초로 암호화 기반 블록체인의 개념이 등장한 것은 1991년 Stuart Haber 와 W. Sc..

[기고] 데이터 분석 프로젝트를 준비하는 히치하이커를 위한 안내서

들어가며 흘러내리는 빗물을 활용하는 것을 상상할 수 없던 시대가 있었다. 하지만 인류는 댐을 만들어 빗물을 모으고 정수 시설을 갖추면서 버려지던 빗물을 다양한 분야에 사용할 수 있게 만들었다. 4차 산업혁명이라 일컫는 융합기술의 발달로 다양한 산업에서 발생하는 거대한 데이터도 이러한 빗물과 마찬가지이다. 쏟아지는 데이터를 흘러내리지 않도록 잘 주워 담고 가공할 수 있는 생태계(시스템)를 만들 수 있다면 이를 활용해 기존에 발견하지 못한 유용한 가치를 창출할 수 있다. 다양한 산업에서 시스템에 쌓여있는 데이터를 분석하기 위해 KDD, CRISP-DM과 SEMMA 등의 방법론을 따라 데이터 마이닝을 이미 수행하고 있지만, 빅데이터의 활용 범위가 넓어지며 마이크로소프트, SAS와 같은 데이터 분석 특화 조직은..

[기고] 왜 파이썬(Python)인가?

왜 파이썬(Python)인가? 1. 들어가며 프로그래밍 언어를 배우기 위해 어떠한 목적을 위해 어떠한 언어를 선택하는 것은 매우 중요하다. 위 그림의 관계를 따라가 보면 파이썬(Python)이라는 프로그래밍 언어가 단연 눈에 띈다. 다방면에서 사용되며, 급여 또한 낮지 않다^^ 그럼 지금부터 왜 파이썬(Python)? 인가에 대해 설명하고자 한다. “빠르게 성장하는 프로그래밍 언어” 세계 최대 온라인 개발자 커뮤니티인 ‘스택오버플로’에서 인기 언어별로 사용자 활동량을 집계한 결과 파이썬(Python)이 지난 5년간 가장 폭발적으로 관심이 증가한 언어로 나타났다. 이런 확신은 데이터에 기반한분석에서 나왔다. 또 이런 추세라면 커뮤니티 내 활동량 측면에서 자바스크립트, 자바, C#을 포함해 다른 모든 언어를..