Top Banner
deeper IBM Software Group 모바일 프로젝트 구축방안및 사례 2006년 7월5일 박택영 한국IBM © Copyright IBM Corporation 2006
24

IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

Jul 10, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

deeper

IBM Software Group

모바일 프로젝트 구축방안및 사례

2006년 7월 5일박택영한국 IBM

© Copyright IBM Corporation 2006

Page 2: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

2

IBM Software Group

© Copyright IBM Corporation 2006

Agenda

1. 모바일 프로젝트 구축 방안I DeviceII ConnectivityIII Web ApplicationsIV ServerV Security

2. 모바일 개발방식

3. 동기화

4. 모바일 프로젝트 구축 사례국내사례국외사례

Page 3: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

3

IBM Software Group

© Copyright IBM Corporation 2006

구축방안 –DEVICE

업무의 형태, 어플리케이션의 형태의 따른 디바이스

EndUser 성격에 따른 디바이스

Page 4: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

4

IBM Software Group

© Copyright IBM Corporation 2006

구축방안 -DEVICE (계속)

Page 5: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

5

IBM Software Group

© Copyright IBM Corporation 2006

구축방안 -Connectivity

사용자 업무환경에 따른 적합한 연결성 제공

연결비용, 속도, 방식 등 고려

Page 6: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

6

IBM Software Group

© Copyright IBM Corporation 2006

구축방안 -Connectivity(계속)

Page 7: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

7

IBM Software Group

© Copyright IBM Corporation 2006

구축방안 -Web Applications

기업 어플리케이션과 모바일 어플리케이션과의 차이점 인식

디바이스와 어플리케이션과의 조화

Page 8: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

8

IBM Software Group

© Copyright IBM Corporation 2006

구축방안 -Servers

적정 수준의 하드웨어와 어플리케이션 가용성 제공

신뢰할 수 있는 서버 인프라 스트럭쳐 구축

Page 9: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

9

IBM Software Group

© Copyright IBM Corporation 2006

구축방안 -Security

원격 접속

데이터 보안을 위해 가상 사설망(VPN)을 구현

Page 10: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

10

IBM Software Group

© Copyright IBM Corporation 2006

모바일 개발방식

Web Browsing과 Client 개발 방식은 상호 장단점을 가지고 있으며, 업무 목적이나 환경에 따라 적합한 방식의 선택이 필요

Web Browsing

· 기존의 웹 프로그래머가 별도의 교육 없이 바로 모바일 웹 어플리케이션 개발 가능

· 별도의 client 프로그램 부담이 적으므로 추가 개발 및 유지보수의 편리성

· 디바이스 종속성이 적음

· 실시간 조회 및 입력이 용이

· 디바이스 브라우저 특성상의 제약에 대처하기 어려움

· 일반적으로 On-Line 상태에서만 어플리케이션 사용가능

· UI 의 제약(디바이스 브라우저에 의존)

· 적절한 어플리케이션 개발 프레임웍을 사용하지 않을시 모바일웹과데스크탑 웹을 별도로 관리 및 개발해야하는 어려움이 존재

· 필요없는 데이터에 대한 통신비 증가

Page 11: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

11

IBM Software Group

© Copyright IBM Corporation 2006

모바일 개발방식 -Web Browsing(계속)

효과적인 업무

· 현재 사용중인 웹어플리케이션 중 빠르게 모바일로 확장이 필요한 업무

· 주문, 조회 등 복잡한 UI 가 필요하지 않으며 On-Line으로 처리되어야 할 데이터가 있는 경우

· 통신비 부담이 없는 무선랜 환경에서 업무처리가 필요한 어플리케이션

Page 12: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

12

IBM Software Group

© Copyright IBM Corporation 2006

모바일 개발방식

Client / Server

· 사용자 요구에 맞는 다양한 UI 구현 가능

· 디바이스 고유한 기능을 어플리케이션 구현가능

(디바이스에 최적화된 프로그램 개발)

· 네트워크의 On/ Off line모든 상태에서 사용가능

· 실시간 데이터는 필요시에만 전송하여 통신비용 절약

· 모바일 환경에 맞는 별도의 동기화 엔진 필요

· 디바이스에 맞는 client 어플리케이션에 대한 개발

· client 어플리케이션 유지 보수에 대한 고려가 필요

· 실시간 조회 및 업무를 위한 방안이 필요

Page 13: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

13

IBM Software Group

© Copyright IBM Corporation 2006

모바일 개발방식 -Client / Server(계속)

효과적인 업무

· 다양한 UI 가 필요한 복잡한 주문시스템

· 클라이언트 DB을 이용한 간단한 조회시스템

· 예) 코드조회, 사람조회, 상품정보

· 이동통신의 무선 인터넷망으로 처리될 업무에 필요한 어플리케이션

· 동기화 기능이 필요한 어플리케이션

Page 14: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

14

IBM Software Group

© Copyright IBM Corporation 2006

모바일 개발방식

통합개발

OnLine / OffLine 모든 상태에 적용 가능한 어플리케이션 개발 가능

· 웹개발과 C/S개발의 장점을 취하며, 서로를 보완할 수 있음

· 개발에 어려움

· 개발 기간이 오래 소요됨

· 많은 개발자 투입 필요 효과적인 업무

· 복잡하고 다양한 UI 가 필요하며 동시에 많은 트랜잭션을 발생시키는 어플리케이션

Page 15: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

15

IBM Software Group

© Copyright IBM Corporation 2006

동기화

Sync란?

Synchronization 의 약자서로 다른 device 및 서로 다른 어플리케이션 간의 데이터를 동기화시켜주는 기술 데이터베이스(DB)와 모바일 기기 간에 데이터를일치시켜주는 기술

데이터 동기화 솔루션이란 DB와 모바일 기기를실시간으로 업데이트해서 데이터를 공유할 수 있도록 해주는 소프트웨어

Page 16: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

16

IBM Software Group

© Copyright IBM Corporation 2006

동기화(계속)

Page 17: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

17

IBM Software Group

© Copyright IBM Corporation 2006

동기화(계속)

Sync 적용사례

Data를 동기화 시키는 이유는 여러가지가 있으며 실시간으로 싱크되는 데이터를 이용한다양한 서비스는 다양한 방향으로 응용되고 있다.

최근 폭발적인 인기를 얻고 있는 PDA는 기본적인 Data 동기화 기능을 가지고 있으며, 많은 사람들이 PIMS(Personal Information Management System)용도로 사용하고 있다.

Page 18: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

18

IBM Software Group

© Copyright IBM Corporation 2006

동기화(계속)

개인사용자 (PIMS 중심으로)

기존 입력해 놓은 Data(주소록)을 재입력할 필요가 없다.여러 device중 하나만 update하면 나머지는 자동으로 업데이트 된다.서버와 싱크과정중 자연스런 백업이 수행된다.단말기(device)와 관계없이 DATA를 공유할 수 있다.

서비스 사업자

Value-added Service(인터넷 PIMS, Mobile Desktop, Contents Service)

충성도 높은 Killer Application 제공가능무선인터넷 활용한 다양한 서비스 구현가능

Page 19: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

19

IBM Software Group

© Copyright IBM Corporation 2006

동기화(계속)

일반기업

Groupware sync, Company database sync, Mobile OfficePDA, Phone, WEB 을 활용한 다양한 업무지원서비스실시간 업데이트 및 데이터 공유로 업무최적화버티컬 어플리케이션 운영

Mobile ISP

Value-added Service, Traffic 및 충성도 높은 User 확충Online PIMS는 Mobile ISP 의 Killer ApplicationWeb 서비스와 결합된 형태의 실시간 서비스를 구현가능

단순 인터넷 접속 기능외에 다양한 부가서비스 가능

Page 20: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

20

IBM Software Group

© Copyright IBM Corporation 2006

사례 - 국내

파일럿 적용 사례 – (FFA) 자동차 정비 업무

- 고객 입고 작업 배치 이후 정비사가 부품 청구 및 결품 청구

- CICS Web-enabling System을 Pervasive 환경으로 전환

- 기존 CICS 어플리케이션의 비즈니스 로직을 활용한 포틀릿 적용

- 산발된 웹 어플리케이션의 통합의 의미

동일한 포틀릿도 Client 마다 다른 View를 보임

기존의 산발된 웹 어플리케이션의 통합 환경을 제시 Portlet Framework

Internet

Dummy Clients

CICS

WEA Pilot System

WebSphere App Server 4.0.4

Windows 2000 Server

WebSphere Portal 4.1 Technology

WEA Pervasive Services

CTG

PDA Clients

Wireless N/W

Application Portlets

Page 21: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

21

IBM Software Group

© Copyright IBM Corporation 2006

사례 – 국내(계속)

코카콜라 Mobile SFA (Sales Force Automation)

메일, 게시판 등 EL-Office 정보와 채권, 재고 등 ERP 주요정보를 영업현장에서 조회 할 수 있는 시스템

IBM 솔루션

AS/400

PDA

Basis

현장에서 바로 처리

사원정보

① 동기화 기능 및 리얼 타임으로 처리 가능

② 현장에서 입력된 데이터가 바로 BASIS에 Update 됨

③ 데이터의 일관성을 유지 가능

④ 회사 전체의 생산성 향상에 직결

⑤ 시스템 장애에 대응하기 용이

Page 22: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

22

IBM Software Group

© Copyright IBM Corporation 2006

사례 – 국내(계속)

책임테크툴 Mobile SFA (Sales Force Automation)·기간계 시스템인 AS/400의 Database에 대한 정보에 대해서 운영되고 있는 시스템을 대상으로 WEA기반의mobile SFA를 구축·거래처 정보조회/영업관리도/매출조회/제품 및 재고조회/공지사항 조회/수금조회 결재/영업 보고서 등의 업무를PDA로 수행

Page 23: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

23

IBM Software Group

© Copyright IBM Corporation 2006

사례 – 해외

Gas NaturalLocation : WEA를 이용하여 디바이스 관리, 온라인/오프라인 포탈 액세스 제공(PC and PDA-WM2003), 텍스트 메시지 알림 기능을 구현

Rio Grande Energia(RGE) : WEA를 이용한 현장 업무 자동화 솔루션을 구축하여 직원들이 handheld Palm Tungsten W PDA(Palm OS 4.1.2)에서 고객등록, 에너지 측정 등 고객 정보를 빠르게 수집하고, 측정에 대한 분석을위한 서비스를 개시

Cirque du Soleil : 현장 자동화 시스템 및 모바일 어플리케이션을 위한 플랫폼 구축

Editorial Everest : 직원들이 모바일 디바이스에서 주문 상태, 비용, 고객 정보 등의 데이터와 어플리케이션을액세스할 수 있는 무선 솔루션, 영업 자동화 시스템, 무선 액세스, 모바일 통합 서비스를 제공하기 위한 플랫폼 구축

모바일 직원들이 PDA와 같은 퍼베이시브 디바이스(Palm Tungsten C)에서 주문 상태, 비용, 고객 정보 등의데이터와 어플리케이션을 액세스 할 수 있도록 BCS 에서 구현

Lucent Technologies : PDA또는 원격 Laptop으로부터 사내/외 네트워크의 끊김없는 데이터 액세스를 제공하고다른 비즈니스 영역에서 모바일 사용자에게 많은 유틸리티를 제공하기 위한 모바일 솔루션 구축

KDDI Coporation : KDDI 핸드폰에 대한 미들웨어를 제공하여 PIM 어플리케이션과 많은 유용한 엔터프라이즈어플리케이션에 연결할 수 있도록 플랫폼 제공

Midray GmbH : Mobile BlaCoordinator라 불리는 현장 자동 업무 솔루션을 개발하여 고객의 스케쥴 서비스 자원등에 대한 관리를 효율적으로 하게 할 뿐 아니라 디바이스에서 백앤드 시스템과 실시간 데이터 동기화 제공

Deutsche Bahn Systems GmbH : WinCE기반의 PDA에서 백앤드 시스템에 연결하여 철도 운송에서 배치되는 것에대한 관리를 목적으로 모바일 사용자가 엔터프라이즈 어플리케이션을 이용하여 언제 어디서나 데이터를 관리하고원격으로 중앙 관리 시스템에 액세스 할 수 있도록 구축

Danish State Railways(DSB) : PDA를 통해 철도 중앙 서버로 부터의 정보를 액세스하고, 고객의 백액드 시스템에연계하여 온라인, 오프라인으로 모바일 어프리케이션을 지원하기 위한 소프트웨어 인프라스트럭져를 WEA를 통해제공

Page 24: IBM Software Group - DBGuide.net · 2006-08-31 · Title: IBM BPM(Business Process Management) Service 소개 Author: IBM_User Created Date: 7/7/2006 4:36:30 AM

24

IBM Software Group

© Copyright IBM Corporation 2006

사례 – 해외(계속)

Schweppes : WEA를 통해 사내 도미노 메일 및 노츠 프로그램을 PDA(WinCE, PPC2002)에서 사용할 수 있게 구현

Emhard Glass SA : WEA를 통해 사내 PIM 어플리케이션에 모바일 액세스를 제공하고 모바일 디바이스에 소프트웨어를 분배하는 디바이스관리 기능을 사용. 백앤드 시스템과 모바일 디바이스 간에 데이터를 동기화 시켜서 관리, 현장 영업, 영업 대표 들이 언제 어디서나 PDA, laptop, smartphone을 통해 각 영역에서 작업할 수 있도록 구축

Hill Air Force Base : WEA를 이용해 무선 디바이스에서 email 과 첨부 파일을 즉각적으로 액세스하고 전체적인 공급 체인을 더욱활성화하도록 구축

Ricoh France : 고객의 요청에 맞게 빠른 답변을 보내고 더 효과적인 영업 기회에 대한 정보(최신 고객정보 조회, 고객 주문사항 확인 등)를사용하기 위해 영업/현장 업무 자동화를 구축하여 잠재적인 수입을 증대하도록 구축, 백앤드 시스템을 Palm OS 의 handheld 디바이스에서연결하여 실시간으로 정보를 액세스하고 디바이스에 맞는 컨텐트 자동 변환기능을 제공

Arendal Kommune(The Municipality of Arendal) : 인사관리에 있어서 이메일이나 작업 지시 등(문자 메시지를 통한 의사소통 개선, 원격에서 PIM 정보 액세스, Arendal Kommune 사내 포탈을 쉽게 액세스, 작업 지시에 대한 검색 및 관리 용이)을 모바일 환경에서가능하도록 구축 Roland Garros Tournament(FFT) P800 PDA를 이용하여 고성능으로 실시간 시합 정보 포탈에 대한 정보를 수집 및전달할 수 있도록 구축

Unitor ASA : 사무실 밖에서 자주 일하는 직원이나 출장이 잦은 직원에게 email 이나 작업/스케쥴 관리와 같은 기본 비즈니스어플리케이션을 원격으로 안전하게 액세스 할 수 있도록 제공하도록 구현

Qualex(a subsidiary of Eastman Kodak) : WEA를 이용하여 백앤드 데이터베이스와 핸드헬드 디바이스 데이터 베이스 사이에 데이터를동기화하여 기술자들이 무선 디바이스로 현장에서 업무를 진행할 수 있도록 구축

IcopalSony Ericsson PDA(Palm, P800) : 디바이스에서 Lotus Notes 메일 시스템을 무선으로 사용할 수 있도록 WEA를 이용한 개발, 작업주문 다운로드/작업 주문 완료/최신 스케쥴 확인/긴급한 고객 요청에 대한 응답 등을 언제 어디서나 액세스 할 수 있도록 구현

Unicco : 기존의 포탈 구현에 대해서 iPAQ 를 통해 백앤드 어플리케이션의 정보를 실시간으로 제공받기 위해서 모바일 디바이스에 맞는새로운 기능과 빠르고 유용성있는 정보 제공을 위해 구현