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