Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
ⓒ 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의 다양한 정보들
을 쉽고 화려하게 표현 할수 있도록 제공하며 별도의...
4
02. 적용기술 시각화 개발 환경
OpenLight 은 국제표준인 ECMA Script와 Server-side script 기술 Node.js의 적용으로 Client 와
Server 모두 동일한 Javascript로...
5
02. 적용기술 시각화 엔진
개발 환경 구성도
개발환경의 핵심요소는 Web Client/Server 모두 전문 개발자가 아닌 운영자도 Script 기술로 접근
가능하도록 제공하는 것 입니다.
Node.js
Clien...
6
03. 시각화컴포넌트 차별화된 오픈소스 UI
기존 상용 솔루션 UI
: 그래프,표 설정 방식으로 자체 UI 활용으로 정적인 표현방식이 대부분임
OpenLight 적용가능UI (open source)
: HTML5, ...
7
03. 시각화컴포넌트 Relationship UI
연결 관계 표현
: 특정 데이터를 node로 표현하고 다른 node와 데이터 연관 관계를 연속적으로 표현하는 방식
<Java script open source : c...
8
03. 시각화컴포넌트 Color Browser
컬러 브라우저
: 밀집된 데이터의 분포 현황을 컬러색상으로 표현
<Javascript : Color browser> <HTML: Color Pallette>
9
03. 시각화컴포넌트 Featured MAP UI
지도 표현
: 다양한 형태의 지도 데이터 표현 방식
<Java script, Ruby open source : GeoCommons><Java script : Katr...
10
03. 시각화컴포넌트 기타 UI
기타 다양한 시각화 표현 오픈소스
11
OpenLight 시각화 솔루션은 시각화 표현에 한계성을 극복하기 위해 오픈 라이브러리 기반의
개발환경을 제공하여 새로운 시각화를 원하는 고객들에게 최적의 성능을 제공합니다.
 외산 솔루션 비교자료
03. 시각화...
04. 구현예시 전력로그 분석 솔루션(Sample)-대시보드
12
1 2
43
Step1. 실시간 수집건수
- 전력로그의 실시간 수집 선수를 표현
Step3. 서버 상태 표시
- 메인 서버의 사용량등의 상태를 표시
St...
13
1
2
Step1. 수집 설정 화면
- 전력 측정 장비의 구성 및 상황을 관리할 수 있는
화면
Step2. 장비 상태 표시
- 각 장비에 대한 상태를 표시
04. 구현예시 전력로그 분석 솔루션(Sample)-수집설정
14
1 2
Step1. 장비별 저장 기간 및 구간을 설정 Step2. 저장 데이터 종류를 설정
04. 구현예시 전력로그 분석 솔루션(Sample)-저장관리
15
Step1. 실시간 로그 검색
- 실시간으로 들어오는 데이터를 관제
Step3. 실시간 데이터 시계열 그래프 관제화면
Step2. 실시간 데이터 막대차트 관제화면
1
2
3
04. 구현예시 전력로그 분석 솔루션(S...
16
Step1. 실시간 로그 조회
- 실시간 측정 로그를 검색 조건별로 검색할 수 있는
화면
Step2. 실시간 온도 측정
- 측정 장비의 온도를 관리할 수 있는 화면
1
2
04. 구현예시 전력로그 분석 솔루션(Sa...
17
Step1. 군집 차트
- 측정전력의 종류별로 군집화 하여 측정량 등을 쉽
게 확인할 수 있도록 구현
Step2. 분포차트
- 측정전력의 조건별 분포 현황을 표현하여 통계 및
분석이 가능하도록 구현
1
2
04. ...
18
Step1. 버블차트
- 측정전력의 발생빈도 등을 버블형태로 구현하여
발생빈도 등을 비교할 수 있도록 구현
Step2. 지역분포
- 측정전력의 발생 지역 및 위치(파악 가능시)를 표
현하여 관리할 수 있도록 구현
...
감사합니다
COMPANY IMCLOUD
ⓒ 2014 IMCLOUD COMPANY ALL RIGHTS RESERVED(주)아임클라우드 TEL : 070) 8146 3235 E.mail : imcloud@imcloud.co...
Próxima SlideShare
Cargando en…5
×

[경북] I'mcloud openlight

서비스

  • Sé el primero en comentar

  • Sé el primero en recomendar esto

[경북] I'mcloud openlight

  1. 1. ⓒ 2015 IMCLOUD COMPANY ALL RIGHTS RESERVED 제품소개서 2015. 06 (주)아임클라우드
  2. 2. ⓒ 2015 IMCLOUD COMPANY ALL RIGHTS RESERVED CONTENTS 03. 시각화 컴포넌트 04. 구현 Sample 02. 적용기술 01. 제품개요
  3. 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. 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. 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. 6 03. 시각화컴포넌트 차별화된 오픈소스 UI 기존 상용 솔루션 UI : 그래프,표 설정 방식으로 자체 UI 활용으로 정적인 표현방식이 대부분임 OpenLight 적용가능UI (open source) : HTML5, JQuery, JSON, JSP등 다양하고 동적인 방식으로 표현이 가능함 빅데이터 분석에 최적화된 방식으로 오픈소스를 활용해서 다양한 UI구성이 가능함
  7. 7. 7 03. 시각화컴포넌트 Relationship UI 연결 관계 표현 : 특정 데이터를 node로 표현하고 다른 node와 데이터 연관 관계를 연속적으로 표현하는 방식 <Java script open source : cola.js>
  8. 8. 8 03. 시각화컴포넌트 Color Browser 컬러 브라우저 : 밀집된 데이터의 분포 현황을 컬러색상으로 표현 <Javascript : Color browser> <HTML: Color Pallette>
  9. 9. 9 03. 시각화컴포넌트 Featured MAP UI 지도 표현 : 다양한 형태의 지도 데이터 표현 방식 <Java script, Ruby open source : GeoCommons><Java script : Katrograph>
  10. 10. 10 03. 시각화컴포넌트 기타 UI 기타 다양한 시각화 표현 오픈소스
  11. 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. 12. 04. 구현예시 전력로그 분석 솔루션(Sample)-대시보드 12 1 2 43 Step1. 실시간 수집건수 - 전력로그의 실시간 수집 선수를 표현 Step3. 서버 상태 표시 - 메인 서버의 사용량등의 상태를 표시 Step2. 일일 수집건수 - 전력로그의 일일 수집 선수를 표현 Step4. 알람 발생 유형 - 유형별 알람을 퍼센테이지화 하여 표시
  13. 13. 13 1 2 Step1. 수집 설정 화면 - 전력 측정 장비의 구성 및 상황을 관리할 수 있는 화면 Step2. 장비 상태 표시 - 각 장비에 대한 상태를 표시 04. 구현예시 전력로그 분석 솔루션(Sample)-수집설정
  14. 14. 14 1 2 Step1. 장비별 저장 기간 및 구간을 설정 Step2. 저장 데이터 종류를 설정 04. 구현예시 전력로그 분석 솔루션(Sample)-저장관리
  15. 15. 15 Step1. 실시간 로그 검색 - 실시간으로 들어오는 데이터를 관제 Step3. 실시간 데이터 시계열 그래프 관제화면 Step2. 실시간 데이터 막대차트 관제화면 1 2 3 04. 구현예시 전력로그 분석 솔루션(Sample)-관제 및 검색
  16. 16. 16 Step1. 실시간 로그 조회 - 실시간 측정 로그를 검색 조건별로 검색할 수 있는 화면 Step2. 실시간 온도 측정 - 측정 장비의 온도를 관리할 수 있는 화면 1 2 04. 구현예시 전력로그 분석 솔루션(Sample)-관제 및 검색(2)
  17. 17. 17 Step1. 군집 차트 - 측정전력의 종류별로 군집화 하여 측정량 등을 쉽 게 확인할 수 있도록 구현 Step2. 분포차트 - 측정전력의 조건별 분포 현황을 표현하여 통계 및 분석이 가능하도록 구현 1 2 04. 구현예시 전력로그 분석 솔루션(Sample)-분석
  18. 18. 18 Step1. 버블차트 - 측정전력의 발생빈도 등을 버블형태로 구현하여 발생빈도 등을 비교할 수 있도록 구현 Step2. 지역분포 - 측정전력의 발생 지역 및 위치(파악 가능시)를 표 현하여 관리할 수 있도록 구현 1 2 04. 구현예시 전력로그 분석 솔루션(Sample)-분석(2)
  19. 19. 감사합니다 COMPANY IMCLOUD ⓒ 2014 IMCLOUD COMPANY ALL RIGHTS RESERVED(주)아임클라우드 TEL : 070) 8146 3235 E.mail : imcloud@imcloud.co.kr

×