SlideShare ist ein Scribd-Unternehmen logo
1 von 19
ⓒ 2015 IMCLOUD COMPANY ALL RIGHTS RESERVED
제품소개서
2015. 06
(주)아임클라우드
ⓒ 2015 IMCLOUD COMPANY ALL RIGHTS RESERVED
CONTENTS
03. 시각화 컴포넌트
04. 구현 Sample
02. 적용기술
01. 제품개요
3
01. 제품개요 시각화 개발 환경
OpenLight 시각화 솔루션은 D3(Data-Driven Documents)기술을 적용하여 최근 BigData의 다양한 정보들
을 쉽고 화려하게 표현 할수 있도록 제공하며 별도의 서버사이드 프로그래밍 없이 수 만가지 이상의 차트
를 구축할 수 있는 빅데이터 전용 시각화 솔루션 입니다.
 시각화 개발 환경
 Node.js 시각화 엔진
- Node.Js는 구글엔진(V8)에서 나온 웹 개발 환경
으로 기존에 웹서버를 구축하여 복잡하게 구현해야
하는 부분을 JAVA Script 형태로 쉽고 효율적으로
개발할 수 있는 기술임
 D3(Data-Driven Documents)기술
- 빅데이터 전용 자바스크립트 라이브러리 보유
1. 최신 데이터 시각화 엔진 및 표현기법
 For Hadoop 최적화 모듈
- Hadoop 모듈(저장)
- Flume 모듈(로그수집)
- Sqoop 모듈(DB수집)
- Hive 모듈(처리)
- Solr 모듈(검색)
- Oozie 모듈(스케줄관리)
- R 모듈(통계분석)
2. 빅데이터 Hadoop 연결 모듈 제공
4
02. 적용기술 시각화 개발 환경
OpenLight 은 국제표준인 ECMA Script와 Server-side script 기술 Node.js의 적용으로 Client 와
Server 모두 동일한 Javascript로 개발하는 것이 가능 합니다.
AS-IS : Java 개발환경 TO-BE : Java Script 개발환경
• Server-side Application 과 Client 와 다른 개발방식
• Compile 방식 (Web Server 필요)
• Complexity (개발 환경이 복잡함)
Presentation
(HTML/CSS, Javascript)
Application Tier
(Java+ORM, PHP
Python/Django, RubyOnRails)
Database
(SQL)
Presentation
(HTML5, Javascript)
Application Tier
(Javascript-based node.js)
Database
(Javascript JSON friendly No-SQL)
Client Server DB
HTML
• Server, Client 모두 동일한 Java Script 사용
• Interpreter 비동기식 방식 (Web Server 필요 없음)
• Easily (개발 환경이 단순함)
Client Data Server
Data
개발 환경 비교
5
02. 적용기술 시각화 엔진
개발 환경 구성도
개발환경의 핵심요소는 Web Client/Server 모두 전문 개발자가 아닌 운영자도 Script 기술로 접근
가능하도록 제공하는 것 입니다.
Node.js
Client Web
Browser
Hadoop
Hive
Solr
R
Flume
Sqoop
Oozie
Server-
side
Script
Client-side
Script
ECMA Script, JSON, JQuery, HTML5, socket.io
Open
Source
Interface
Bigdata Opensource
Server-side
Client-side
• Node.js 방식으로 Server-side 에서 Script 로 처리되는 서버를 구축할 수 있도록 제공
• Client-side Script 와 Server-side script 모두 ECMA Script, JSON, JQuery, HTML5 등으로 개발 가능하도록 제공
• Node.js 가 가지고 있는 socket.io를 통해서 Server와 Client간 실시간 통신을 할 수 있도록 제공
• 빅데이터 오픈소스와 연결될 수 있는 Server-side Interface를 제공
6
03. 시각화컴포넌트 차별화된 오픈소스 UI
기존 상용 솔루션 UI
: 그래프,표 설정 방식으로 자체 UI 활용으로 정적인 표현방식이 대부분임
OpenLight 적용가능UI (open source)
: HTML5, JQuery, JSON, JSP등 다양하고 동적인 방식으로 표현이 가능함
빅데이터 분석에 최적화된 방식으로 오픈소스를 활용해서 다양한 UI구성이 가능함
7
03. 시각화컴포넌트 Relationship UI
연결 관계 표현
: 특정 데이터를 node로 표현하고 다른 node와 데이터 연관 관계를 연속적으로 표현하는 방식
<Java script open source : cola.js>
8
03. 시각화컴포넌트 Color Browser
컬러 브라우저
: 밀집된 데이터의 분포 현황을 컬러색상으로 표현
<Javascript : Color browser> <HTML: Color Pallette>
9
03. 시각화컴포넌트 Featured MAP UI
지도 표현
: 다양한 형태의 지도 데이터 표현 방식
<Java script, Ruby open source : GeoCommons><Java script : Katrograph>
10
03. 시각화컴포넌트 기타 UI
기타 다양한 시각화 표현 오픈소스
11
OpenLight 시각화 솔루션은 시각화 표현에 한계성을 극복하기 위해 오픈 라이브러리 기반의
개발환경을 제공하여 새로운 시각화를 원하는 고객들에게 최적의 성능을 제공합니다.
 외산 솔루션 비교자료
03. 시각화컴포넌트 비교자료
구분
ImCloud MS BI MSTR QlikView Cognus Tableau
SAP
(Business Object)
OpenLight
PowerPivot
+ SSAS
Flash Chart 지원
+ Smart Cube
Visual
Drilldown
All Functions
on Web
+ Powerful DW
and ETL
Easy
Visualization
Dynamic
Office Link
+ 성과관리 모듈
강
점
 간편하며 화려한
사용자 UI
 자바스크립트 기
반으로 서버 모듈
개발의 유연성 제
공
 Hadoop 지원 모듈
제공
 자사제품인 MS
Office와 연동
 제품간의 연관 및
호환성 좋음
 다년간 누적된
Technic Pool 보유
 복잡한 분석 질의
에 최적화된 SQL
생성 Engine
 대쉬보드에서
Flash Chart 제공
 모바일 관련 항목
최고 평점
 유연한 데이터 분
석 관점 제공
 Visual적인 항목이
강함
 M/ROLAP의 장점
수용
 OLAP, Report,
Dashboard,
Scorecard 통합 환
경 제공
 간편한 사용자 편
의성 제공
 이기종 DB에 대한
통합성 높음
 화려한 UI 및 다채
로운 Chart 제공
 Flex Chart 지원으
로UI가 화려함
 Dynamic Office와
연동 편리
약
점
 Script기반의 R&D
필요
 단일 언어 지원
(자바스크립트)
 별도 분리 된
Module 때문에
Error발생빈도높음
 제품의 기본 기능
이 적기 때문에 요
구 사항 수렴 R&D
필수
 Hadoop 미지원
 사용방법이 어려
워 사용률 저조
 RDBMS Machine
성능에 의존적
 이기종 DB에 대해
배타적
 다차원 Source에
대한 기능 미제공
 MS Office Excel
의 최신 기능에 대
한 지원 못함
 규모대비 많은 개
발 인력 소요
 Script기반의 R&D
필요
 Hadoop 미지원
 Web 환경에서
Desktop만큼의 기
능 미제공
 NT Server에 국한
된 OS 환경
 다차원 Source에
대한 기능 미제공
 DOLAP 제품으로
대용량 분석에 취
약
 통합 분석 모델 구
현이 어려움
 이기종 Source에
대해 배타적
04. 구현예시 전력로그 분석 솔루션(Sample)-대시보드
12
1 2
43
Step1. 실시간 수집건수
- 전력로그의 실시간 수집 선수를 표현
Step3. 서버 상태 표시
- 메인 서버의 사용량등의 상태를 표시
Step2. 일일 수집건수
- 전력로그의 일일 수집 선수를 표현
Step4. 알람 발생 유형
- 유형별 알람을 퍼센테이지화 하여 표시
13
1
2
Step1. 수집 설정 화면
- 전력 측정 장비의 구성 및 상황을 관리할 수 있는
화면
Step2. 장비 상태 표시
- 각 장비에 대한 상태를 표시
04. 구현예시 전력로그 분석 솔루션(Sample)-수집설정
14
1 2
Step1. 장비별 저장 기간 및 구간을 설정 Step2. 저장 데이터 종류를 설정
04. 구현예시 전력로그 분석 솔루션(Sample)-저장관리
15
Step1. 실시간 로그 검색
- 실시간으로 들어오는 데이터를 관제
Step3. 실시간 데이터 시계열 그래프 관제화면
Step2. 실시간 데이터 막대차트 관제화면
1
2
3
04. 구현예시 전력로그 분석 솔루션(Sample)-관제 및 검색
16
Step1. 실시간 로그 조회
- 실시간 측정 로그를 검색 조건별로 검색할 수 있는
화면
Step2. 실시간 온도 측정
- 측정 장비의 온도를 관리할 수 있는 화면
1
2
04. 구현예시 전력로그 분석 솔루션(Sample)-관제 및 검색(2)
17
Step1. 군집 차트
- 측정전력의 종류별로 군집화 하여 측정량 등을 쉽
게 확인할 수 있도록 구현
Step2. 분포차트
- 측정전력의 조건별 분포 현황을 표현하여 통계 및
분석이 가능하도록 구현
1
2
04. 구현예시 전력로그 분석 솔루션(Sample)-분석
18
Step1. 버블차트
- 측정전력의 발생빈도 등을 버블형태로 구현하여
발생빈도 등을 비교할 수 있도록 구현
Step2. 지역분포
- 측정전력의 발생 지역 및 위치(파악 가능시)를 표
현하여 관리할 수 있도록 구현
1
2
04. 구현예시 전력로그 분석 솔루션(Sample)-분석(2)
감사합니다
COMPANY IMCLOUD
ⓒ 2014 IMCLOUD COMPANY ALL RIGHTS RESERVED(주)아임클라우드 TEL : 070) 8146 3235 E.mail : imcloud@imcloud.co.kr

Weitere ähnliche Inhalte

Was ist angesagt?

[SSA] 01.bigdata database technology (2014.02.05)
[SSA] 01.bigdata database technology (2014.02.05)[SSA] 01.bigdata database technology (2014.02.05)
[SSA] 01.bigdata database technology (2014.02.05)
Steve Min
 
클라우독 제안서
클라우독 제안서클라우독 제안서
클라우독 제안서
netidshare
 
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum DNA
 
Memcached의 확장성 개선
Memcached의 확장성 개선Memcached의 확장성 개선
Memcached의 확장성 개선
NAVER D2
 

Was ist angesagt? (20)

WiseMon 제품소개서
WiseMon 제품소개서WiseMon 제품소개서
WiseMon 제품소개서
 
AI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.IAI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.I
 
클라우드컴퓨팅 V4
클라우드컴퓨팅 V4클라우드컴퓨팅 V4
클라우드컴퓨팅 V4
 
클라우드 상에서의 효율적인 데이터 보관 방법 - 김민형 클라우드 솔루션 아키텍트
클라우드 상에서의 효율적인 데이터 보관 방법 - 김민형 클라우드 솔루션 아키텍트클라우드 상에서의 효율적인 데이터 보관 방법 - 김민형 클라우드 솔루션 아키텍트
클라우드 상에서의 효율적인 데이터 보관 방법 - 김민형 클라우드 솔루션 아키텍트
 
AWS Finance Symposium_천만 고객을 위한 AWS 클라우드 아키텍쳐 확장하기
AWS Finance Symposium_천만 고객을 위한 AWS 클라우드 아키텍쳐 확장하기AWS Finance Symposium_천만 고객을 위한 AWS 클라우드 아키텍쳐 확장하기
AWS Finance Symposium_천만 고객을 위한 AWS 클라우드 아키텍쳐 확장하기
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703
 
[SSA] 01.bigdata database technology (2014.02.05)
[SSA] 01.bigdata database technology (2014.02.05)[SSA] 01.bigdata database technology (2014.02.05)
[SSA] 01.bigdata database technology (2014.02.05)
 
CouchDB - Introduction - Korean
CouchDB - Introduction - KoreanCouchDB - Introduction - Korean
CouchDB - Introduction - Korean
 
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
 
1. 아키텍쳐 설계 프로세스
1. 아키텍쳐 설계 프로세스1. 아키텍쳐 설계 프로세스
1. 아키텍쳐 설계 프로세스
 
20120605 클라우드 컴퓨팅 서비스의 이해
20120605 클라우드 컴퓨팅 서비스의 이해20120605 클라우드 컴퓨팅 서비스의 이해
20120605 클라우드 컴퓨팅 서비스의 이해
 
멀티·하이브리드 클라우드 구축 전략 - 네이버비즈니스플랫폼 박기은 CTO
멀티·하이브리드 클라우드 구축 전략 - 네이버비즈니스플랫폼 박기은 CTO멀티·하이브리드 클라우드 구축 전략 - 네이버비즈니스플랫폼 박기은 CTO
멀티·하이브리드 클라우드 구축 전략 - 네이버비즈니스플랫폼 박기은 CTO
 
클라우독 제안서
클라우독 제안서클라우독 제안서
클라우독 제안서
 
Medium Company profile
Medium Company profileMedium Company profile
Medium Company profile
 
DeView2013 Big Data Platform Architecture with Hadoop - Hyeong-jun Kim
DeView2013 Big Data Platform Architecture with Hadoop - Hyeong-jun KimDeView2013 Big Data Platform Architecture with Hadoop - Hyeong-jun Kim
DeView2013 Big Data Platform Architecture with Hadoop - Hyeong-jun Kim
 
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: 온라인 컨텐츠 서비스를 위한 빅데이터 구축 사례
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: 온라인 컨텐츠 서비스를 위한 빅데이터 구축 사례GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: 온라인 컨텐츠 서비스를 위한 빅데이터 구축 사례
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: 온라인 컨텐츠 서비스를 위한 빅데이터 구축 사례
 
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012
 
Big data application architecture 요약2
Big data application architecture 요약2Big data application architecture 요약2
Big data application architecture 요약2
 
[9월 런치 세미나] 도커와 쿠버네티스 기술에 스며들다
[9월 런치 세미나] 도커와 쿠버네티스 기술에 스며들다[9월 런치 세미나] 도커와 쿠버네티스 기술에 스며들다
[9월 런치 세미나] 도커와 쿠버네티스 기술에 스며들다
 
Memcached의 확장성 개선
Memcached의 확장성 개선Memcached의 확장성 개선
Memcached의 확장성 개선
 

Andere mochten auch

Ankus 제품소개서
Ankus 제품소개서Ankus 제품소개서
Ankus 제품소개서
onycom1
 
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
Donghyeok Kang
 
Network Manager소개 08년5월1
Network Manager소개 08년5월1Network Manager소개 08년5월1
Network Manager소개 08년5월1
uchung
 
Logging with Elasticsearch, Logstash & Kibana
Logging with Elasticsearch, Logstash & KibanaLogging with Elasticsearch, Logstash & Kibana
Logging with Elasticsearch, Logstash & Kibana
Amazee Labs
 

Andere mochten auch (20)

Ankus 제품소개서
Ankus 제품소개서Ankus 제품소개서
Ankus 제품소개서
 
Apache solr소개 20120629
Apache solr소개 20120629Apache solr소개 20120629
Apache solr소개 20120629
 
검색엔진 오픈 소스 Lucene
검색엔진 오픈 소스 Lucene검색엔진 오픈 소스 Lucene
검색엔진 오픈 소스 Lucene
 
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
 
정보검색의개요
정보검색의개요정보검색의개요
정보검색의개요
 
Meteor Elasticsearch 연동 Trial
Meteor Elasticsearch 연동 TrialMeteor Elasticsearch 연동 Trial
Meteor Elasticsearch 연동 Trial
 
오르그닷 제품소개서
오르그닷 제품소개서오르그닷 제품소개서
오르그닷 제품소개서
 
제2회 한글형태소분석기 기술 세니마 발표(solr 활용 입문) by 김지훈
제2회 한글형태소분석기 기술 세니마 발표(solr 활용 입문) by 김지훈제2회 한글형태소분석기 기술 세니마 발표(solr 활용 입문) by 김지훈
제2회 한글형태소분석기 기술 세니마 발표(solr 활용 입문) by 김지훈
 
Network Manager소개 08년5월1
Network Manager소개 08년5월1Network Manager소개 08년5월1
Network Manager소개 08년5월1
 
Kibana
KibanaKibana
Kibana
 
Ankus 제품소개서 1개발배경
Ankus 제품소개서 1개발배경Ankus 제품소개서 1개발배경
Ankus 제품소개서 1개발배경
 
Multi plex 제안서
Multi plex 제안서Multi plex 제안서
Multi plex 제안서
 
Introduction To Kibana
Introduction To KibanaIntroduction To Kibana
Introduction To Kibana
 
[한국핀테크포럼] 제6회 정기포럼
[한국핀테크포럼] 제6회 정기포럼[한국핀테크포럼] 제6회 정기포럼
[한국핀테크포럼] 제6회 정기포럼
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)
 
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교
FIDO기반 생체인식 인증기술_SK플래닛@tech세미나판교
 
최적화 모델을 이용한 카페 위치 선정 제안
최적화 모델을 이용한 카페 위치 선정 제안최적화 모델을 이용한 카페 위치 선정 제안
최적화 모델을 이용한 카페 위치 선정 제안
 
오르그닷 제품소개서
오르그닷 제품소개서오르그닷 제품소개서
오르그닷 제품소개서
 
Logging with Elasticsearch, Logstash & Kibana
Logging with Elasticsearch, Logstash & KibanaLogging with Elasticsearch, Logstash & Kibana
Logging with Elasticsearch, Logstash & Kibana
 
Elastic Search (엘라스틱서치) 입문
Elastic Search (엘라스틱서치) 입문Elastic Search (엘라스틱서치) 입문
Elastic Search (엘라스틱서치) 입문
 

Ähnlich wie [경북] I'mcloud openlight

모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트
모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트
모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트
Dae Kim
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
uEngine Solutions
 

Ähnlich wie [경북] I'mcloud openlight (20)

Sencha ExtJS를 활용한 Big Data Platform 개발 사례
Sencha ExtJS를 활용한 Big Data Platform 개발 사례 Sencha ExtJS를 활용한 Big Data Platform 개발 사례
Sencha ExtJS를 활용한 Big Data Platform 개발 사례
 
2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현
 
빅데이터 인공지능 전략 및 로드맵
빅데이터 인공지능 전략 및 로드맵빅데이터 인공지능 전략 및 로드맵
빅데이터 인공지능 전략 및 로드맵
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
 
Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.
 
Richslide for enterprise
Richslide for enterpriseRichslide for enterprise
Richslide for enterprise
 
Unionweb프로젝트
Unionweb프로젝트Unionweb프로젝트
Unionweb프로젝트
 
모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트
모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트
모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트
 
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
 
[오픈소스컨설팅]이기종 WAS 클러스터링 솔루션- Athena Dolly
[오픈소스컨설팅]이기종 WAS 클러스터링 솔루션- Athena Dolly[오픈소스컨설팅]이기종 WAS 클러스터링 솔루션- Athena Dolly
[오픈소스컨설팅]이기종 WAS 클러스터링 솔루션- Athena Dolly
 
[Uws] enterprise application architecture, msa, java9, spring 소개
[Uws] enterprise application architecture, msa, java9, spring 소개[Uws] enterprise application architecture, msa, java9, spring 소개
[Uws] enterprise application architecture, msa, java9, spring 소개
 
U2 product For Wiseeco
U2 product For WiseecoU2 product For Wiseeco
U2 product For Wiseeco
 
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
 
2022년 07월 21일 Confluent+Imply 웨비나 발표자료
2022년 07월 21일 Confluent+Imply 웨비나 발표자료2022년 07월 21일 Confluent+Imply 웨비나 발표자료
2022년 07월 21일 Confluent+Imply 웨비나 발표자료
 
올챙이로 살펴보는 개발툴과 Cloud
올챙이로 살펴보는 개발툴과 Cloud올챙이로 살펴보는 개발툴과 Cloud
올챙이로 살펴보는 개발툴과 Cloud
 
Web develop UI/UX Tool 'SBUx'
Web develop UI/UX Tool 'SBUx'Web develop UI/UX Tool 'SBUx'
Web develop UI/UX Tool 'SBUx'
 
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
 
SQL Server 2019 on RHEL Overview & Case Study
SQL Server 2019 on RHEL Overview & Case StudySQL Server 2019 on RHEL Overview & Case Study
SQL Server 2019 on RHEL Overview & Case Study
 
.net core 에서 SignalR 사용해보기
.net core 에서 SignalR 사용해보기.net core 에서 SignalR 사용해보기
.net core 에서 SignalR 사용해보기
 

Mehr von startupkorea

위딧소프트 회사-서비스-소개서-2016.01
위딧소프트 회사-서비스-소개서-2016.01위딧소프트 회사-서비스-소개서-2016.01
위딧소프트 회사-서비스-소개서-2016.01
startupkorea
 
에바인 회사소개서
에바인 회사소개서에바인 회사소개서
에바인 회사소개서
startupkorea
 
볼레디 서비스 카탈로그 한글
볼레디 서비스 카탈로그 한글볼레디 서비스 카탈로그 한글
볼레디 서비스 카탈로그 한글
startupkorea
 
볼레디 서비스 카탈로그 영문
볼레디 서비스 카탈로그 영문볼레디 서비스 카탈로그 영문
볼레디 서비스 카탈로그 영문
startupkorea
 
160310 rainist presskit_fin
160310 rainist presskit_fin160310 rainist presskit_fin
160310 rainist presskit_fin
startupkorea
 
20160115 business model pitch deck ver2.0
20160115 business model pitch deck  ver2.020160115 business model pitch deck  ver2.0
20160115 business model pitch deck ver2.0
startupkorea
 
Dps사업계획서 v0.24 요약본 (1)
Dps사업계획서 v0.24 요약본 (1)Dps사업계획서 v0.24 요약본 (1)
Dps사업계획서 v0.24 요약본 (1)
startupkorea
 
Echoss parti m_서비스소개서_201408_v2.0
Echoss parti m_서비스소개서_201408_v2.0Echoss parti m_서비스소개서_201408_v2.0
Echoss parti m_서비스소개서_201408_v2.0
startupkorea
 
01.12 cm echosssmartstamp_introduction_v1.3_eng
01.12 cm echosssmartstamp_introduction_v1.3_eng01.12 cm echosssmartstamp_introduction_v1.3_eng
01.12 cm echosssmartstamp_introduction_v1.3_eng
startupkorea
 
P2 p 대출 코리아펀딩 소개서(최종)
P2 p 대출 코리아펀딩 소개서(최종)P2 p 대출 코리아펀딩 소개서(최종)
P2 p 대출 코리아펀딩 소개서(최종)
startupkorea
 
패밀리닥터 소개자료 20151021_v2
패밀리닥터 소개자료 20151021_v2패밀리닥터 소개자료 20151021_v2
패밀리닥터 소개자료 20151021_v2
startupkorea
 

Mehr von startupkorea (20)

위딧소프트 회사-서비스-소개서-2016.01
위딧소프트 회사-서비스-소개서-2016.01위딧소프트 회사-서비스-소개서-2016.01
위딧소프트 회사-서비스-소개서-2016.01
 
회사소개서
회사소개서회사소개서
회사소개서
 
서비스 소개
서비스 소개서비스 소개
서비스 소개
 
에바인 회사소개서
에바인 회사소개서에바인 회사소개서
에바인 회사소개서
 
볼레디 서비스 카탈로그 한글
볼레디 서비스 카탈로그 한글볼레디 서비스 카탈로그 한글
볼레디 서비스 카탈로그 한글
 
볼레디 서비스 카탈로그 영문
볼레디 서비스 카탈로그 영문볼레디 서비스 카탈로그 영문
볼레디 서비스 카탈로그 영문
 
볼레디 기업자료
볼레디 기업자료볼레디 기업자료
볼레디 기업자료
 
Teaser memorandum(ball ready)
Teaser memorandum(ball ready)Teaser memorandum(ball ready)
Teaser memorandum(ball ready)
 
160310 rainist presskit_fin
160310 rainist presskit_fin160310 rainist presskit_fin
160310 rainist presskit_fin
 
Company profile (2016)kr
Company profile (2016)krCompany profile (2016)kr
Company profile (2016)kr
 
20160115 business model pitch deck ver2.0
20160115 business model pitch deck  ver2.020160115 business model pitch deck  ver2.0
20160115 business model pitch deck ver2.0
 
Wim factory introduction
Wim factory introductionWim factory introduction
Wim factory introduction
 
2016 회사소개서 통합 ver 01
2016 회사소개서 통합 ver 012016 회사소개서 통합 ver 01
2016 회사소개서 통합 ver 01
 
Dps사업계획서 v0.24 요약본
Dps사업계획서 v0.24 요약본Dps사업계획서 v0.24 요약본
Dps사업계획서 v0.24 요약본
 
Dps사업계획서 v0.24 요약본 (1)
Dps사업계획서 v0.24 요약본 (1)Dps사업계획서 v0.24 요약본 (1)
Dps사업계획서 v0.24 요약본 (1)
 
Cevly 서비스 소개자료 v2.0
Cevly 서비스 소개자료 v2.0Cevly 서비스 소개자료 v2.0
Cevly 서비스 소개자료 v2.0
 
Echoss parti m_서비스소개서_201408_v2.0
Echoss parti m_서비스소개서_201408_v2.0Echoss parti m_서비스소개서_201408_v2.0
Echoss parti m_서비스소개서_201408_v2.0
 
01.12 cm echosssmartstamp_introduction_v1.3_eng
01.12 cm echosssmartstamp_introduction_v1.3_eng01.12 cm echosssmartstamp_introduction_v1.3_eng
01.12 cm echosssmartstamp_introduction_v1.3_eng
 
P2 p 대출 코리아펀딩 소개서(최종)
P2 p 대출 코리아펀딩 소개서(최종)P2 p 대출 코리아펀딩 소개서(최종)
P2 p 대출 코리아펀딩 소개서(최종)
 
패밀리닥터 소개자료 20151021_v2
패밀리닥터 소개자료 20151021_v2패밀리닥터 소개자료 20151021_v2
패밀리닥터 소개자료 20151021_v2
 

[경북] I'mcloud openlight

  • 1. ⓒ 2015 IMCLOUD COMPANY ALL RIGHTS RESERVED 제품소개서 2015. 06 (주)아임클라우드
  • 2. ⓒ 2015 IMCLOUD COMPANY ALL RIGHTS RESERVED CONTENTS 03. 시각화 컴포넌트 04. 구현 Sample 02. 적용기술 01. 제품개요
  • 3. 3 01. 제품개요 시각화 개발 환경 OpenLight 시각화 솔루션은 D3(Data-Driven Documents)기술을 적용하여 최근 BigData의 다양한 정보들 을 쉽고 화려하게 표현 할수 있도록 제공하며 별도의 서버사이드 프로그래밍 없이 수 만가지 이상의 차트 를 구축할 수 있는 빅데이터 전용 시각화 솔루션 입니다.  시각화 개발 환경  Node.js 시각화 엔진 - Node.Js는 구글엔진(V8)에서 나온 웹 개발 환경 으로 기존에 웹서버를 구축하여 복잡하게 구현해야 하는 부분을 JAVA Script 형태로 쉽고 효율적으로 개발할 수 있는 기술임  D3(Data-Driven Documents)기술 - 빅데이터 전용 자바스크립트 라이브러리 보유 1. 최신 데이터 시각화 엔진 및 표현기법  For Hadoop 최적화 모듈 - Hadoop 모듈(저장) - Flume 모듈(로그수집) - Sqoop 모듈(DB수집) - Hive 모듈(처리) - Solr 모듈(검색) - Oozie 모듈(스케줄관리) - R 모듈(통계분석) 2. 빅데이터 Hadoop 연결 모듈 제공
  • 4. 4 02. 적용기술 시각화 개발 환경 OpenLight 은 국제표준인 ECMA Script와 Server-side script 기술 Node.js의 적용으로 Client 와 Server 모두 동일한 Javascript로 개발하는 것이 가능 합니다. AS-IS : Java 개발환경 TO-BE : Java Script 개발환경 • Server-side Application 과 Client 와 다른 개발방식 • Compile 방식 (Web Server 필요) • Complexity (개발 환경이 복잡함) Presentation (HTML/CSS, Javascript) Application Tier (Java+ORM, PHP Python/Django, RubyOnRails) Database (SQL) Presentation (HTML5, Javascript) Application Tier (Javascript-based node.js) Database (Javascript JSON friendly No-SQL) Client Server DB HTML • Server, Client 모두 동일한 Java Script 사용 • Interpreter 비동기식 방식 (Web Server 필요 없음) • Easily (개발 환경이 단순함) Client Data Server Data 개발 환경 비교
  • 5. 5 02. 적용기술 시각화 엔진 개발 환경 구성도 개발환경의 핵심요소는 Web Client/Server 모두 전문 개발자가 아닌 운영자도 Script 기술로 접근 가능하도록 제공하는 것 입니다. Node.js Client Web Browser Hadoop Hive Solr R Flume Sqoop Oozie Server- side Script Client-side Script ECMA Script, JSON, JQuery, HTML5, socket.io Open Source Interface Bigdata Opensource Server-side Client-side • Node.js 방식으로 Server-side 에서 Script 로 처리되는 서버를 구축할 수 있도록 제공 • Client-side Script 와 Server-side script 모두 ECMA Script, JSON, JQuery, HTML5 등으로 개발 가능하도록 제공 • Node.js 가 가지고 있는 socket.io를 통해서 Server와 Client간 실시간 통신을 할 수 있도록 제공 • 빅데이터 오픈소스와 연결될 수 있는 Server-side Interface를 제공
  • 6. 6 03. 시각화컴포넌트 차별화된 오픈소스 UI 기존 상용 솔루션 UI : 그래프,표 설정 방식으로 자체 UI 활용으로 정적인 표현방식이 대부분임 OpenLight 적용가능UI (open source) : HTML5, JQuery, JSON, JSP등 다양하고 동적인 방식으로 표현이 가능함 빅데이터 분석에 최적화된 방식으로 오픈소스를 활용해서 다양한 UI구성이 가능함
  • 7. 7 03. 시각화컴포넌트 Relationship UI 연결 관계 표현 : 특정 데이터를 node로 표현하고 다른 node와 데이터 연관 관계를 연속적으로 표현하는 방식 <Java script open source : cola.js>
  • 8. 8 03. 시각화컴포넌트 Color Browser 컬러 브라우저 : 밀집된 데이터의 분포 현황을 컬러색상으로 표현 <Javascript : Color browser> <HTML: Color Pallette>
  • 9. 9 03. 시각화컴포넌트 Featured MAP UI 지도 표현 : 다양한 형태의 지도 데이터 표현 방식 <Java script, Ruby open source : GeoCommons><Java script : Katrograph>
  • 10. 10 03. 시각화컴포넌트 기타 UI 기타 다양한 시각화 표현 오픈소스
  • 11. 11 OpenLight 시각화 솔루션은 시각화 표현에 한계성을 극복하기 위해 오픈 라이브러리 기반의 개발환경을 제공하여 새로운 시각화를 원하는 고객들에게 최적의 성능을 제공합니다.  외산 솔루션 비교자료 03. 시각화컴포넌트 비교자료 구분 ImCloud MS BI MSTR QlikView Cognus Tableau SAP (Business Object) OpenLight PowerPivot + SSAS Flash Chart 지원 + Smart Cube Visual Drilldown All Functions on Web + Powerful DW and ETL Easy Visualization Dynamic Office Link + 성과관리 모듈 강 점  간편하며 화려한 사용자 UI  자바스크립트 기 반으로 서버 모듈 개발의 유연성 제 공  Hadoop 지원 모듈 제공  자사제품인 MS Office와 연동  제품간의 연관 및 호환성 좋음  다년간 누적된 Technic Pool 보유  복잡한 분석 질의 에 최적화된 SQL 생성 Engine  대쉬보드에서 Flash Chart 제공  모바일 관련 항목 최고 평점  유연한 데이터 분 석 관점 제공  Visual적인 항목이 강함  M/ROLAP의 장점 수용  OLAP, Report, Dashboard, Scorecard 통합 환 경 제공  간편한 사용자 편 의성 제공  이기종 DB에 대한 통합성 높음  화려한 UI 및 다채 로운 Chart 제공  Flex Chart 지원으 로UI가 화려함  Dynamic Office와 연동 편리 약 점  Script기반의 R&D 필요  단일 언어 지원 (자바스크립트)  별도 분리 된 Module 때문에 Error발생빈도높음  제품의 기본 기능 이 적기 때문에 요 구 사항 수렴 R&D 필수  Hadoop 미지원  사용방법이 어려 워 사용률 저조  RDBMS Machine 성능에 의존적  이기종 DB에 대해 배타적  다차원 Source에 대한 기능 미제공  MS Office Excel 의 최신 기능에 대 한 지원 못함  규모대비 많은 개 발 인력 소요  Script기반의 R&D 필요  Hadoop 미지원  Web 환경에서 Desktop만큼의 기 능 미제공  NT Server에 국한 된 OS 환경  다차원 Source에 대한 기능 미제공  DOLAP 제품으로 대용량 분석에 취 약  통합 분석 모델 구 현이 어려움  이기종 Source에 대해 배타적
  • 12. 04. 구현예시 전력로그 분석 솔루션(Sample)-대시보드 12 1 2 43 Step1. 실시간 수집건수 - 전력로그의 실시간 수집 선수를 표현 Step3. 서버 상태 표시 - 메인 서버의 사용량등의 상태를 표시 Step2. 일일 수집건수 - 전력로그의 일일 수집 선수를 표현 Step4. 알람 발생 유형 - 유형별 알람을 퍼센테이지화 하여 표시
  • 13. 13 1 2 Step1. 수집 설정 화면 - 전력 측정 장비의 구성 및 상황을 관리할 수 있는 화면 Step2. 장비 상태 표시 - 각 장비에 대한 상태를 표시 04. 구현예시 전력로그 분석 솔루션(Sample)-수집설정
  • 14. 14 1 2 Step1. 장비별 저장 기간 및 구간을 설정 Step2. 저장 데이터 종류를 설정 04. 구현예시 전력로그 분석 솔루션(Sample)-저장관리
  • 15. 15 Step1. 실시간 로그 검색 - 실시간으로 들어오는 데이터를 관제 Step3. 실시간 데이터 시계열 그래프 관제화면 Step2. 실시간 데이터 막대차트 관제화면 1 2 3 04. 구현예시 전력로그 분석 솔루션(Sample)-관제 및 검색
  • 16. 16 Step1. 실시간 로그 조회 - 실시간 측정 로그를 검색 조건별로 검색할 수 있는 화면 Step2. 실시간 온도 측정 - 측정 장비의 온도를 관리할 수 있는 화면 1 2 04. 구현예시 전력로그 분석 솔루션(Sample)-관제 및 검색(2)
  • 17. 17 Step1. 군집 차트 - 측정전력의 종류별로 군집화 하여 측정량 등을 쉽 게 확인할 수 있도록 구현 Step2. 분포차트 - 측정전력의 조건별 분포 현황을 표현하여 통계 및 분석이 가능하도록 구현 1 2 04. 구현예시 전력로그 분석 솔루션(Sample)-분석
  • 18. 18 Step1. 버블차트 - 측정전력의 발생빈도 등을 버블형태로 구현하여 발생빈도 등을 비교할 수 있도록 구현 Step2. 지역분포 - 측정전력의 발생 지역 및 위치(파악 가능시)를 표 현하여 관리할 수 있도록 구현 1 2 04. 구현예시 전력로그 분석 솔루션(Sample)-분석(2)
  • 19. 감사합니다 COMPANY IMCLOUD ⓒ 2014 IMCLOUD COMPANY ALL RIGHTS RESERVED(주)아임클라우드 TEL : 070) 8146 3235 E.mail : imcloud@imcloud.co.kr