본문 바로가기

Home > 정보마당 > 공개SW 활용 성공사례

공개SW 활용 성공사례

[오픈소스기업소개] 데이터센트릭, 마인케이

support 게시글 작성 시각 2022-11-28 14:51:57 게시글 조회수 1452
 
오픈소스 기업소개 (데이터센트릭 / 마인케이)
- Open UP -

 

  • 글로벌 공개SW를 지향하는 소프트웨어 전문 기업 데이터센트릭

    1. 다양한 오픈소스 기술을 활용하여 2021년 정보통신산업진흥원(NIPA) 공개 SW 산업유공자 표창(AI, 빅데이터) 수상을 통해 기술력을 인정받은 기업 데이터센트릭을 소개한다.

  • 국산 프레임워크 오픈소스의 활성화에 기여하는 마인케이

    1. 코틀린 기반의 Kotlin-Everywhere를 통한 웹 개발의 새로운 패러다임 제시 한 마인케이를 소개한다.

 

 

□ 데이터센트릭 기업 소개

 

데이터센트릭은 글로벌 공개SW를 지향하는 AI&빅데이터 소프트웨어 전문 기업이다. 데이터댐(DataLake)을 데이터바다(DataSea)로 해석하여 자사 솔루션 브랜드 WhaleShark(고래상어)를 진행하고 있으며, 항공, 제조, 의료, 조선·해양 등 산업의 고도화를 통한 사업 영역을 확장하고 있다. 데이터센트릭은 AI&빅데이터 플랫폼 개발에 있어 IT개발 경력이 5~20년이상의 전문 개발자 인력으로 구성되어 있으며 각종 관련분야 상 수상 경력 및 공공기관 기획 위원 역임등의 경력을 가지고 있는 스타트업이다.

 
  •  

  • 출처 : 데이터센트릭

    [ WhaleShark 개념도 ]

 

◎ 데이터센트릭 오픈소스 사물인터넷 서비스 소개

 

솔루션 브랜드 ‘WhaleShark’는 데이터 기반의 산업과 경제가 확산함에 따라 활용 가능한 데이터를 하나로 통합하고 통합된 데이터를 한눈에 식별, 활용 및 유통을 원활하게 하기 위해 개발한 서비스이다.

 
  •  

  • 출처 : 데이터센트릭

    [ WhaleShark AloT 구조도 ]

 

- WhaleShark 특징 : 솔루션 브랜드 ‘WhaleShark’는 초당 수십만 건 이상의 시계열 데이터가 발생되는 5G 초고속 IoT 환경에서 AI&빅데이터 분석까지 지원하는 중소(제조)기업을 위한 분석서비스를 제공하며. 최근에는 시계열, 정형 데이터 수집 도구와 가공 및 활용 서비스를 넘어, 비정형, 영상데이터까지 기술영역을 확대하고 있다.

 

o WhaleShark LiteAI - 비전공자를 위한 AI&빅데이터 분석 플랫폼

o WhaleShark AIoT - 엣지컴퓨팅 기반 실시간 AI&빅데이터 분석 시스템

o WhaleShark IIoT - IIoT 데이터 수집 플랫폼

o WhaleShark MES - SaaS기반 생산관리 시스템

 

◎ 오픈소스 사물인터넷 제품/플랫폼/서비스의 특장점 및 활용사례

 

WhaleShark-AIoT는 데이터 기반의 산업과 경제가 확산함에 따라 유용한 서비스를 위해 ①활용가능한 데이터를 하나로 통합하고 ②통합된 데이터를 한눈에 식별, ③활용 및 유통을 원활하게 하는 서비스를 지향한다. 빅데이터 포털과 같이 ①데이터 수집과 메타데이터 구성을 통한 데이터 접근성 강화 기술을 포함하고, ②중소기업의 데이터를 통합 수집하고 가공, 정제하는 기술과 ③데이터의 속성, 위치, 특성 등을 인식하고 연결하는 메타데이터 구성 기술, ④데이터를 쉽게 검색, 조회, 열람이 가능한 접근성 향상 기술들이 포함한 서비스를 개발하고 있다. 최근 데이터 경제 기반의 빅데이터 포털, 플랫폼, 바우처 등 데이터를 통합하고 연결하여 메타버스, 스마트팩토리, 업무지능화 플랫폼 등 다양한 서비스와 기술 융복합이 이루어짐에 따라 기존의 데이터를 통합하고 연계할 수 있는 방법을 식별하고 통찰을 제공해주는 메타데이터 생성 및 관리, 모니터링 기술을 고도화하고 중소기업 데이터의 외부 유출 없이 보유데이터의 현황을 손쉽게 파악하고 자체적으로 가치를 탐색할 수 있는 기반 구축하는 중이다. 또한 중소기업이 보유한 데이터의 활용을 위한 데이터 품질관리기술과 표준, 그리고 가치 고도화를 보장하는 솔루션 개발하고 있다.

 
  •  

  • 출처 : 데이터센트릭

    [ WhaleShark LiteAI 제품 UI화면 ]

 

◎ 맺음말

 

모든 종류의 데이터를 관리하고에 이에 따른 경쟁 우위를 확보하기 위하여 데이터센트릭은 단순히 장치를 연결하고 데이터를 수집하는 것 이상을 목표로 한다. 오늘날의 유틸리티, 제조업체, 소매업체, 병원, 보험사 등의 IoT 데이터 홍수에서 데이터 관련성을 표준화하여, 고객 경험을 확장하고 요구를 예상하는 등 진정으로 임베디드 될 수 있는 데이터의 무한한 잠재력과 능력을 제공하려 하고 있다. 계속적으로 (주)데이터센트릭은 자사 솔루션을 오픈소스로 공개하고 데이터 기술에 관심있는 누구나 사용할 수 있도록 하여 오픈소스 데이터 산업의 발전의 기여도를 높이고자 한다.

 

□ 마인케이 기업 소개

 

㈜마인케이는 국산 프레임워크 오픈소스의 활성화에 기여하며, 자체 솔루션을 통해 세계로 뻗어 나가는 강소기업을 목표로 하고 있다. 마인케이의 기반 프레임워크는 자체적으로 개발하여 오픈한 제이소클(JSocle)이다. 제이소클(JSocle)은 마이크로 웹 프레임워크로 초기 사용자 버전은 MIT 라이센스로 배포하여 오픈소스 생태계를 통한 활성화를 진행하고 있다.

 

제이소클(JSocle)은 순수 국내 기술력으로 개발된 프레임워크로 향후 전자정부 표준 프레임워크(e-Gov)의 스프링 프레임워크(Spring Framework)를 대체할 새로운 수단이 될 것이다. 프로그램 저작권이 등록되어 있으며, JVM을 기반으로 한 코틀린(Kotlin) 언어를 사용하여 개발되었다.

 

◎ 마인케이 IOT 오픈소스 웹 프레임 워크 개발

 

1) JScole 제작을 통한 국산 프레임워크 개발

2014년 Kotlin과 한국형 ORM(Object Relational Mapping) 개발에 관심을 가지면서 프레임워크 개발을 고려하게 되었다. Java는 스프링 프레임워크가 있지만 스프링 프레임워크는 다양한 개발 서비스를 제공하는 대신 복잡한 형태를 지니고 있었고 간단한 웹 프로젝트만 진행하는 중소기업은 필요 없는 서비스가 많았다. 이에 대한 대안으로 단순한 웹 프로젝트만 진행할 수 있는, Java를 지원하면서도 Kotlin 위주의 프레임워크를 제작하려는 계획을 수립하였다.

 

2) 풀스택 프레임워크 Kotlin-Everywhere 개발과 실제 서비스 적용

2018년에는 데이터베이스 연계 기능 적용을 위하여 2015년부터 개발 및 테스트하고 있던 한국형 ORM을 적용하여 Ke-Sql(Kotlin-Everywhere Structured Query Language)을 제작, Kotlin-Everywhere와 결합하여 Kotlin으로 모든 걸 할 수 있는 All-in-One 패키지를 출시하게 되었다. 출시와 동시에 기존에 진행하던 두산로보틱스 로봇제어 리뉴얼 프로젝트에 일부 도입, 개발 기간과 공수가 현저히 낮아지는 성과를 이루었고 이러한 결과로 인하여 두산로보틱스에서 2019년 추가적인 개발을 요청, 더욱 적극적인 사용으로 프로젝트를 안정적으로 완료하였다.

 

3) 네트워크 서비스 확장

완료된 Kotlin-Everywhere의 지속적인 발전을 위하여 확장방향을 모색하던 중 2020년 후반 HTTP/3 드래프트 버전이 발표되었다. ㈜마인케이에서는 이를 활용한 IoT영역과의 유연한 연계 지원을 제공하는 서비스를 Kotlin 언어 기반으로 제공할 수 있도록 하였고 2021년 HTTP/3와 사물인터넷을 지원을 위한 Kenet (Kotlin-Everywher Network) 프레임워크를 개발하게 되었다. Kenet 프레임워크는 동기/비동기 및 전이중 통신을 지원하여 개발자들이 비즈니스 로직에만 집중할 수 있도록 다양한 네트워크 서비스를 제공한다.

 
  •  

  • 출처 : 마인케이

    [ Kenet 프레임워크 개념도 ]

 

◎ 마인케이 IOT 오픈소스 웹 프레임 워크 개발 특장점 및 성과

 

다양한 프로젝트에 Kotlin-Everywhere를 적용하여 개발 기간과 공수를 기존 작업시간 대비 30% 이상 감소하는 효과를 나타냈다.

 

1) 두산로보틱스(주) 프로젝트 수주

2018년에는 Kotlin을 기반으로 기존 JavaFX 상위 제어기를 전체적으로 리뉴얼하는 프로젝트를 진행하였다. Kotlin-Everywhere 프레임워크를 기반으로 관리영역을 구축하는 일을 진행, 2019년에는 상위제어기를 확장 구축하고 자동화 지원 모듈 개발하였다.

 
  •  

  • 출처 : 마인케이

    [ 두산로보틱스(주) 제어기 ]

 

2) 현대모비스 프로젝트 수주

2021년 코로나19의 전 세계적인 판데믹 상황에 대처하기 위한 온라인 미팅 관리 솔루션 개발을 진행하였다. Kenet 프레임워크를 이용하여 각 대륙별로 존재하는 DB와 서버 및 프론트 간의 통신 규격이 올바른지 검증하였다.

 
  •  

  • 출처 : 마인케이

    [ 현대모비스 프론트 / 백엔드 ]

 

3) 기타 개발예정 프로젝트

2021년 DMGZ 의 B2B 관광상품 판매 및 관리 플랫폼을 개발 진행 중이다. 실시간 문의 및 견적 안내 시스템을 Kenet을 이용하여 개발할 예정이며 또한 2022년 트리스의 온라인 광고 플랫폼 프로젝트(ADEE)를 진행할 예정이다. 효율적인 실시간 광고 컨테츠 전달과 정확한 실시간 집행내역 산정을 위해서 Kenet을 사용할 예정이다.

 

4) 수상 이력

Kotlin-Everywhere 프레임워크 개발을 성공적으로 수행하여 2018년에는 과학기술정보통신부에서 우수성과 부문으로 장관상을 수상, 2020년에는 NICE평가정보 기술평가 우수기업(T-4)으로 선정되었다.

 
  •  

  • 출처 : 마인케이

    [과학기술정보통신부 장관상 수상 / 기술평가 우수기업 인증서]

 

◎ 맺음말

 

국내 최초로 제작한 Kotlin 기반 프레임워크를 완전체 기술로 지속발전시킬 것 이다. Kotlin-Everywhere 는 Kotlin 언어를 기반으로 한 유연하고 확장성이 높은 프레임워크이다. Kotlin의 버전이 높아지면서 MVC 프레임워크 영역은 업그레이드가 필요하지만 최근 개발 완료된 네트워크 프레임워크는 그 자체만으로도 프로젝트에서 효율적으로 활용될 수 있다. 향후 다양한 프로젝트와 예시를 만들고 꾸준한 업그레이드를 통해 성공적인 국산 공개SW로 기여할 것이다.

 

 

맨 위로
맨 위로