...

IBM 모바일 통합 플랫폼 구축 전략 © 2015 IBM Corporation

by user

on
Category: Documents
38

views

Report

Comments

Transcript

IBM 모바일 통합 플랫폼 구축 전략 © 2015 IBM Corporation
IBM 모바일 통합 플랫폼 구축 전략
© 2015 IBM Corporation
국내 은행 모바일 앱 개발 현황
(~50)
(~20)
(~20)
(~10)
N뱅크, W Wallet,
모방일 학당, 카드,
LPGA, 기업
스타뱅킹, 카드, 소셜,
골프, 바둑, 주택, 적금,
기업, 증권, 창구, 앱카드
신한S뱅크, iPad용,
커플샷, 금융그룹, 카드,
농구팀, 동해오픈
원터치 개인, 적금, 기업,
iPad
1
© 2015 IBM Corporation
모바일 통합 관리체계의 필요성
은행 ,유통, T&T 고객은 87% 기적용하고 있고, 적용된 앱의 통합 Platform 적용 ,보안,Device 관리 등
“통합 관리 체계”에 더 많은 관심을 가지고 있습니다.
모바일 도입 고객 비율
향후 모바일 도입 시 관심영역
100%
모바일 앱 미사용 기업 (n=14)
모바일 앱 사용 기업 (n=23)
15
87%
13
14% Gap
IBM Point-of-View
10
63%
9
8
7 7
5
4
3
모바일 도입 고객은
통합플랫폼과 더불어
보안,Device관리 등의
“통합 관리체계”의
필요성을 느끼고 있음
2
1
0%
2
은행
Retail
T&T
전체
업종
0
모바일
보안
모바일 모바일 모바일 모바일
플랫폼 디바이스 분석 서비스
개발 및 관리
통합
모바일
컨설팅
Source: IBM research , 2013
© 2015 IBM Corporation
기업 모바일 서비스 환경의 특징 (1)
Service development
MDM/MAM
Mobile Platform
Mobile Governance
출처: 네이버
3
© 2015 IBM Corporation
기업 모바일 서비스 환경의 특징 (2)
Front-end
app
development
30%
of the value
and effort is
visible
(mobile UI)
70%
of the value
and effort lies
under the
surface
User
engagement
Operations
Security
Enterprise
Integration
4
© 2015 IBM Corporation
기업 모바일 서비스 환경의 현황 및 이슈
Device
Fragmentation
OS
Fragmentation
Dev & Ops
Fragmentation
MKT
App
F/W
MEAP
LoB
IT
출처: Open Signal
(2013)
모바일 디바이스 운영 OS 및
개별 버전 관리의 어려움으로
인해 개발 이후 방치된 앱이
발생하고 있어, 기업 서비스
이미지에 부정적인 영향
다양한
단말의
크기에
서비스
어려움
스마트폰, 태블릿
등장으로 인해 화면
따른 일관성 있는
구현과 테스트의
발생
기업 내의 모바일 거버넌스의
부재로 인해 앱 기획, 개발이
각 부서별로 진행, 통합적 관리
및 운영이 이루어 지지 않는
심각한 문제점 부각
5
© 2015 IBM Corporation
모바일 통합 플랫폼의 필요성
모바일 통합 플랫폼은 기존 Silo 형태의 모바일 플랫폼들의 백엔드 시스템(Business Logic)은 재활용하고 프론트엔드
시스템(Presentation)을 통합하여 모바일 앱(App-In-App) 개발 시 모바일 플랫폼에 대한 통합 인터페이스 제공합니다.
모바일 플랫폼 AS-IS
모바일 플랫폼 TO-BE
App-InApp
App 2
App 1
(1+2+3..
N)
App 3
모바일 통합 플랫폼
Front-End
System 1
Front-End
System 2
Front-End
System 3
(Presentation)
(Presentation)
(Presentation)
Back-End
System 1
Back-End
System 2
Back-End
System 3
(Business Logic)
(Business Logic)
(Business Logic)
DB
1
DB
2
DB
3
Legacy A
Legacy B
Legacy C
Front-End
Service 1
(Presentation)
Front-End
Service 2
(Presentation)
Front-End
Service 3
(Presentation)
..
Front-End
Service N
(Presentation)
Service Composition + System Integration
Back-End
System 1
Back-End
System 2
Back-End
System 3
Back-End
System N
DB
N
(Business Logic) .. (Business Logic)
(Business Logic)
(Business Logic)
DB
1
DB
2
DB
3
Legacy B
Legacy C
Legacy D
Legacy A
• 기존 모바일 플랫폼들은 모바일 앱 단위로 Silo 형태의 개별 시스템으로
구축된 상황
• 따라서, 모바일 앱 통합 시(App-In-App) 개별 모바일 시스템들에 대한
연동 및 통합 인증(SSO) 등에 대한 고려가 필요
Legacy D
• 모바일 통합 플랫폼은 기존 모바일 플랫폼들의 백엔드 시스템(Business
Logic)은 재활용하고, 프론트엔드 시스템(Presentation)을 통합하여 모바일
앱 통합 시(App-In-App) 개별 모바일 플랫폼들에 대한 단일 인터페이스
제공
• 기존 모바일 플랫폼들에 대한 통합 인증(SSO)은 모바일 통합 플랫폼에서
담당
6
© 2015 IBM Corporation
모바일 플랫폼 기반 서버 통합의 구축 방안
기존 모바일앱을 위한 비즈니스 로직 시스템들은 재활용하고 신규로 모바일 통합 플랫폼을 구축하여 개별
시스템들을 통합하고 App-In-App 형태의 통합 모바일앱을 구성할 수 있습니다.
기존 서버 통합 구성 방안
 모바일 통합 플랫폼 기반 서버 통합
인터넷뱅킹
BT 시스템
PT 인터페이스
모바일
디바이스
App-In-App
비즈니스 로직
모바일 통합
플랫폼
IBM Worklight
기반
기간계 인터페이스
BT Adapter주1)
(EJB)
금융상품
BT 시스템
모바일 PT
비즈니스 로직
PT 인터페이스
Push
통합
인증
통합대상
영역
계정계
HR
비즈니스 로직
기간계 인터페이스
알림
BT 시스템
PT 인터페이스
비즈니스 로직
기간계 인터페이스
카드신청
EAI
Mobile Web
ERP
OTP
Call Center
- 기존 모바일앱(e.g., 모바일 뱅킹앱,
금융상품앱, 알림앱 등)을 위한 BT
시스템들은 재활용
- 기존 모바일앱의 PT 시스템들은 모바일
통합 플랫폼으로 통합
- 기존 모바일앱들은 App-In-App 형태의
통합 모바일앱으로 구성
- 기존 BT 시스템의 사용자 계정(ID/PW)이
서로 다른 경우에는 사용자 계정통합
필요성 존재
- 내부 시스템 중에 SSO(Single Sign On)
서버가 없는 경우, 모바일 통합 플랫폼의
통합 인증기능 활용 또는 별도의 SSO 서버
구축 필요
- 기존 모바일앱 BT 시스템은 추후
단계적으로 하나의 통합 비즈니스 로직
시스템(BT)으로 구축 필요
:
7
© 2015 IBM Corporation
App-in-App 개념의 통합 앱 구성 방안
“Hybrid App이 모듈에 대한 동적 로딩 및 재구성 가능한 구조를 제공한다”는 특장점 활용을 극대화하여 단일
Native App Container 상에 멀티 서비스를 Sub-App으로 구성하는 방안을 제시합니다.
App-in-App 방식의 제안 구조
모바일 통합 플랫폼
SubApp
Module
표준 HTML, CSS3,
JavaScript를 기반
App Container가 제시하는 빌드 구조를
기반으로 패키징
App Container Framework
• Sub-App Module의 원격 배포
IBM Worklight Hybrid App
Runtime
Android/iOS
Native
가상
키패드
단일 컨테이너 앱 구조
보안,
백신
…
방식에 대한 보안성 보장 구조
• Sub-App Module 간의존성 관리로
배포 관리 효율 향상 가능한 구조
• JavaScript 기반 프레임워크
구현으로 네이티브 변화에 유연한
대응
Sub-App
배포/업데이트
Sub-App 관리와
Container App 관리의 분리
(운영 관리 복잡도 낮춤 효과)
Sub-App
Deploy Manager
Container
배포/버전 관리
I기존 금융보안 관련 native 솔루션 연동 유지
Public App Store
도입 기대 효과
Android/iOS Native 앱에 바인드되어 있는 솔루션 라이센스의 불필요한 중복 제거
앱 분리가 단일 컨테이너 상 Sub-App 형태로 분리됨으로써 앱간 로그인 및 데이터 공유를 위한 관리 복잡도 최소화
8
© 2015 IBM Corporation
9
© 2015 IBM Corporation
Fly UP