SlideShare une entreprise Scribd logo
1  sur  15
- 1 -
2014. 10.
- 2 -
1. Push 서비스 란 ?
1. Push 서비스 란 ?
스마트 폰 및 테블릿 PC 환경에서 플랫폼 공급사의 Push 서버인 구글사의 C2DM
및 애플사의 APNS와 연동을 통해 스마트폰 단말에 설치되어 있는 어플로 사용자
의 요청 또는 확인 없이 일방적으로 어플 관련 정보를 제공하는 서비스로 모든
스마트폰 어플리케이션이 채택하고 있는 필수 서비스입니다.
Push 서비스를 제공하기 위해 해당 어플마다 구글 및 애플사의
Push 서버와 연계 기능 개발 필요
Push 메시지가 유실되는 경우 발생되며 메시지 수신 여부 확인
불가능
애플 및 구글의 플랫폼으로 개발사에서 Push 서비스에 대한
통제 불가능
서버 중심 기능이며 단말에 별도의 Client는 없으며, Push
정보의 시간 및 기간의 설정 불가능
Push 메시지 전송 결과 및 수신 내역 확인 불가능
- 3 -
2. 메시지 서비스의 변화
2. 메시지 서비스의 변화
SMS/MMS/LMS 등의 기존 메시지 서비스는 이동통신 사 중심의 유료 서비스인
반면에 Push 서비스는 단말 플랫폼중심의 무료 서비스로 비용 절감 및 서비스
QoS를 자체적으로 관리할 수 있다는 장점을 가지고 있습니다.
SMS, MMS 기반 메시지 서비스 스마트 OS 기반의 Push 서비스
장점 단점
- 모든 단말에 서비스 제공
가능
- 단말에 별도의 어플 없이
서비스 제공 가능 등
- 이동통신사 의존적인 서비
스 형태
- 건별 유료로 인한 비용발생
- 서비스 QoS에 대한 자체 확
인 불가능 등
장점 단점
- 발송 비용 무료 (다양한 마
케팅 용도로 활용)
- 전송 사이즈 제한 없음
- 서비스 QoS에 대한 자체
확인 가능
- 단말에 별도의 어플을 통해
서만 서비스 제공 가능
- 구축 및 유지보수 비용발생
- 단말 OS사의 글로벌 서버
와의 연동 필요 (iPhone)
(iPhone)
(Android)
- 4 -
3. TCO 분석
3. TCO 분석
I-MPM은 Web UI기반의 Control 센터를 통해서 통합모바일보안관제 서비스를
제공하며 I-MPM Server, I-MPM Agent (Android, iOS)로 구성
[추정 기준]
• 초기 투자비용 : iPNS (1 CPU / 2 Core) 기준 = 80,00천원
• 매년 투자 비용: iPNS 유지보수 비용 (소비자가의 15% ) = 12,000천원/년
• 메시지 단가 기준: SMS – 12원/건, LMS – 30원/건, MMS – 50원/건
• 월 메시지 발송 건수 기준: 20만 건
(년도)
(금액)
M Year M+1 Year M+2 Year
1억
2억
3억
M+3 Year M+4 Year
(iPNS 구축)
(28,800천원)
(80,000천원)
(SMS 기준)
(72,000천원)
4억
5억
(LMS 기준)
(120,000천원)
(MMS 기준)
- 5 -
4. 솔루션 개요 및 특장점
4. 솔루션 개요 및 특장점
iPNS(intelligent Push Notification System)는 스마트 App 제작사 또는 Legacy
시스템으로부터 Push정보를 수신하기 위한 Open API를 제공하고, 수신된 요청정
보를 대상 단말에 설치된 서비스 App으로 Push하는 기능을 제공합니다.
Push 서버 (iPNS)
APNS
Android iPhone
Local Push 또는
C2DM/GCM
스마트
App
제작사
메시지 발송 및 수신 결과 확인으로 서비스 QoS 보장
다양한 Push 서비스 통합관리 기능 제공으로 효율적인
서비스 운영관리 가능
Push 서비스 시간 설정 및 변경 가능
Push 메시지 수신 목록 조회 및 상세 조회 가능
연계된 서비스의 등록, 조회, 수정 가능
동보(동시 다량 발송) 전송 및 메시지 재 발송기능 제공
단말 Push 설치, 설정, 조회 및 삭제 가능
- 6 -
5. Push 서버 사양 (권고)
5. Push 서버 사양 (권고)
아래는 일반적인 운영환경 구성이며 Global Push (iPNG)의 경우에는 성능 이슈가
거의 없으며 Local Push (iPNS)는 성능 이슈에 따라 적정 권고안을 제안드립니다.
Push 서버
DB 서버 (단일서버 가능)
서비스관리 서버
L4 Switch
※ OS 및 DBMS는 무관 함
구분 사양 성능 치 (권장) 비고
Push 서버 2GHz * 2CPU/4Core, 32GB RAM 80,000 세션 / 서버 Linux OS 기준
- 7 -
6. 시스템 구성
iPNS(Intelligent Push Notification System)는 스마트 App 공급사 또는 Legacy
시스템으로부터 Push을 수신하기 위한 Open API를 제공하고 수신된 요청 정보를
대상 단말에 설치된 서비스 App으로 Push하는 기능을 제공 합니다.
6. 시스템 구성
iPNS(Intelligent Push Notification System)
iPIS
Push 요청
수신
iPGS
Push 전송
요청
서비스 운영 및 모니터링
iPDS
Push 전송
APNS
연동
Push
Agent
관리
Push 전송
스마트 App 공급사
Legacy System
APNS (iPhone)
Notification전송 요청
(외부 Push 서버 연동)
고객
Push Notification
(자체 Push)
단말
스마트 App
Push Agent
Push 메시지
관리
App메시지
전송
자동
업그레이드
App정보관리
관리자
*iPIS(Intelligent Push Interface Server)
*iPGS(Intelligent Push Gateway Server)
*iPDS(Intelligent Push Delivery Server)
서비스관리 서버
서비스 관리
모니터링 및
통계
Push 요청
- App메시지 전송
- 처리 요청 상태 조회
- 예약 요청 및 취소
- 동보 전송 요청
- 결과 Report 전송
Global Push Service
- 8 -
7. 기능 구성도 통합보안 기능은 사내 보안 정책관리자에 모바일 보안용 통합관제 UI를 제공하여
다양한 보안정책을 유연하게 시스템에 반영할 수 있는 기능을 제공
7. 기능 구성도
시스템 기능 구성도
 Push Interface 서버
 연동 Interface Adapter
 Open API Interface
 Push G/W 연동 Interface 등
 Push G/W 서버
 Push Agent 정보 관리 기능
 Push Agent 요청 처리 기능
 Push Agent 통신 모듈 제공 등
 서비스 관리 서버
 Push 서비스 및 프로세스 관리 기능
 시스템 운영 및 장애 관리 기능
 서비스 모니터링 및 통계 관리 기능 등
 Push Agent
 Connection & Push요청 처리 및 관리 기능
 Keep Alive관리 기능
 자동 업데이트 기능 등
기능 항목
Push Interface 서버
Push G/W연동
Interface
Open API
Interface
Push 요청 traffic
관리
요청 예약 및
Timeout 관리
서비스 관리 서버
Push서비스 요청
관리
장애/성능 관리서비스 정보 관리
모니터링프로세스 관리
통계
Push 지원
단말 관리
Legacy 연동
Adapter
Push G/W서버
Push Agent요청
처리
TCP/IP 통신
프로세스
Push Agent
정보 관리
Push Interface
서버 연동
Push Agent
업데이트 처리
Legacy 연동
Adapter
Push Agent
Push G/W연동
관리
버전 관리
(자동 업데이트)
Push Notification
수신
Keep Alive요청세션 정보 관리
App정보 관리
- 9 -
8. 주요 기능 어플리케이션 관리 기능은 기업 업무용 App의 배포, 설치, Update, 강제 설치/삭
제, 어플 설치정보관리 기능을 통해 체계적이고 안전한 App관리 가능
8. 주요 기능
상세기능 설 명
단말 공통기능
▪ 푸쉬 시간 설정
▪ 푸쉬 시간 설정 변경
▪ 메시지 안내 팝업
▪ 메시지 수신 목록 조회
▪ 메시지 상세 조회
▪ 폴링 메시지 전송
Android OS
▪ 단말 푸쉬 설치
▪ 단말 푸쉬 삭제
▪ C2DM 및 GCM 동시 지원 기능
iOS
▪ 단말 푸쉬 설치
▪ 단말 푸쉬 삭제
연계 API  메시지 전송 IF/수신 IF
상세기능 설 명
서버 기능
▪ 메시지 전송
▪ 메시지 연계
▪ 메시지 관리, 수정
▪ 메시지 로그 등록
▪ 단말 설정 등록, 조회, 수정
▪ 단말 관리 등록, 조회, 수정
▪ 메시지 수신 IF
▪ 메시지 전송 IF
▪ 메시지 수신 확인
▪ 메시지 발송 결과
Admin 기능
▪ 연계 서비스 등록
▪ 연계 서비스 조회
▪ 연계 서비스 수정
▪ 연계서비스 메시지 수신 결과 조회
▪ 연계서비스 별 메시지 조회
▪ 메시지 재발송
▪ 메시지 로그 조회
▪ 단말 푸쉬 설정 조회
▪ 단말 푸쉬 설정 수정
▪ 어드민 메시지 전송
▪ 단말 푸쉬 설정 관리
- 10 -
9. 제조사 OS기반 Push 시스템 분석
9. 제조사 OS기반 Push 시스템 분석
문 제 점 내 용 해 결 책
• 개발 비용 증가
• OS 제조사별 Push 시스템 연동을 위한 개발 비용
증가
• OS 기반 Push 시스템 연동을 대행할 수 있는 공통 기반
Push 시스템 구축
• Push 메시지 수신의 비
신뢰성
• 단말의 Push 메시지 수신 여부를 확인 할 수 없음 • Push 서비스 결과 보고를 위한 단말 Agent 제공
• 고객 VOC 발생가능
• 백그라운드 프로세스로 인한 단말기 배터리 사용
량 증대
• 배터리 소모를 최소화 할 수 있도록 단말 백그라운드 프로
세스 동작 주기 제어
• 서비스 제한 요소 산
재
• 단말기별 Push 설정 및 수신 메시지를 위한 UI가
제공되지 않음
• 단말 Push 관리 Agent을 통해 단말기별 설정 및 메시지 관
리 UI 제공
Push 요청 Android 기반 Push 시스템 업무용 스마트폰
iOS 기반 Push 시스템
• 메시지 크기 제한(1024bytes)
• OS (Froyo 2.2) 버전 이상만 가능
• 한 발신자의 전송 메시지 개수 제한
• SSL과 동일한 인증서 필요
• OS (iOS 3.0) 버전 이상만 가능
• 메시지 전송을 보장하지 않음
Android
iPhone
연계 시스템
연계 시스템
연계 시스템
C2DM
APNS
개발 연동 필요
• Push 서비스 개발 비용을 최소화 할 수 있는 단일화된 통합 Push 시스템 구축 필요
• 서비스 성공율이 보장될 수 있는 방안이 마련 되어야 함
분석에 따른
시사점
- 11 -
10. Local Push와 Global Push 장, 단점 비교
10. Local Push와 Global Push 장, 단점 비교
구 분 장 점 단 점
Local Push 서버
 다양한 방식의 연동 Interface 및 Open API 제공
 신뢰성 있는 Push 서비스 제공 (QoS 보장)
 전송 데이터 사이즈의 제한 없음
 부가 기능 추가 제공 (예약, 동보 전송 등)
 다양한 서비스 운영 관리 기능 제공 등
 iOS에 적용 불가능 (애플 정책)
APNS 서버
(아이폰)
 단말 제조 업체인 Apple에서 직접 Push를 위한
APNS를 제공하기 때문에 신뢰성 있는 Push서비스
제공
 iPhone에서 제공되는 Push서비스는 모두 APNS를 통
해서만 서비스 제공 가능
 Push가능한 메시지 사이즈는 256Byte로 제한
C2DM/GCM 서버
(안드로이드)
 HTTP기반의 연동 프로토콜로 서비스 적용용이
 Android 버전 2.2 (Froyo)이상만 지원
 단말에 Google 계정이 설정되어 있는 단말만 서비스
가능
 한 발신자가 발송할 수 있는 최대 메시지 수 및 한 단
말에 발송할 수 있는 최대 메시지 수 구글에서 관리
- 발송건수가 많은 경우 사용 제한
- 향후 C2DM 사용 비용 유료화 예정
 Push 메시지 사이즈는 1024Byte로 제한
 Push 메시지가 순차적으로 발송되지 않음
 Push 메시지가 유실되는 경우 존재
- 12 -
11. 예상 수요 고객
Push솔루션은 스마트 환경에서 필수적인 서비스로 일반폰에서 스마트폰으로 빠른
속도로 변화되고 있는 현실에서 각 고객사들은 기존의 SMS/MMS와 병행해서
Push 서비스를 제공할 수 있는 인프라 구축을 준비하고 있으며, 시장이 서서히
성숙기로 진입하고 있습니다.
11. 예상 수요 고객
금
융
사
유통
*
물류
공공
*
서비
스
은행
신용카드 사
증권
보험
(생보/손보)
캐피탈
자산
운용
쇼핑몰
택배
퀵/대리
화물배차
정부/공공/
지자체
게임
기타
고객 알림 서비스
입출금 내역
신용카드 사용 내역
증권 거래 내역
보험 계약 체결 및 입금
주문 및 배송 내역
대정부 메시지 및 재난 공지
어플 업데이트 및 신규 컨텐츠
고객 마케팅 서비스
이벤트 및 당첨자 공지
지자체 축제 홍보
광고 메시지
- 13 -
12. 관련 기사
12. 관련 기사
- 14 -
13. Reference Site
13. Reference Site
고객사 명 대상 서비스 구축 시점 최대 사용자
안전행정부
대정부 행정서비스 용 모바일 앱에 Push 서비스
제공 (B to B 용 : Local Push)
2011년 12월
100만
(공무원 수 기준)
정부에서 대국민 모바일 앱에 Push 서비스 제공
(B to C 용 : Global Push)
2013년 3월 1,000만 이상
농어촌공사
내부 업무 및 대민 모바일 앱에 Push 서비스 제공
(B to B & C 용 : Local & Global Push)
2013년 5월 6,000명
서울대학교
학생 및 교직원, 졸업생, 학부모 용 모바일 앱에
Push 서비스 제공
구축 중 (2013년
9월 예정)
40,000명
건설공제조합 조합원 들에게 보내는 SMS 메시지를 Push로 제공 2013년 12월 10,000명
한국가스공사 직원들에게 업무용 메시지를 Push로 제공 2014년 05월 4,000명
KT
KT에서 서비스하고 있는 앱들을 대상으로한 Push
서비스 제공
2012년 12월 1,000만 이상
- 15 -
Thank You !
주식회사 디케이아이테크놀로지 ( DKI Technology Co., LTD.)
서울시 영등포구 여의도동 25-5 동화빌딩 1005호
TEL : 02-780-1340 / FAX : 02-780-1351
영업대표 신동훈 상무 (010-3232-8005)
E-mail : dhs77@dkitec.com
Homepage : http://www.dkitec.com/

Contenu connexe

Similaire à Iris-iPNS / 푸시 솔루션 (Push Solution) 제품 소개

모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발 모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
Jay JH Park
 
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
VentureSquare
 
Osmius 소개자료
Osmius 소개자료Osmius 소개자료
Osmius 소개자료
leebloomer
 
07 모바일 보안 대응전략 및 구축 사례
07 모바일 보안 대응전략 및 구축 사례07 모바일 보안 대응전략 및 구축 사례
07 모바일 보안 대응전략 및 구축 사례
cheolhwa
 

Similaire à Iris-iPNS / 푸시 솔루션 (Push Solution) 제품 소개 (20)

Pathway to real time mobile cloud
Pathway to real time mobile cloudPathway to real time mobile cloud
Pathway to real time mobile cloud
 
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발 모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
 
Kaonsoft pr
Kaonsoft prKaonsoft pr
Kaonsoft pr
 
(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월
 
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
 
[KG이니시스] 회사소개서 201311 Purple ver
[KG이니시스] 회사소개서 201311 Purple ver[KG이니시스] 회사소개서 201311 Purple ver
[KG이니시스] 회사소개서 201311 Purple ver
 
[KG이니시스] 회사소개서 201311 White ver
[KG이니시스] 회사소개서 201311 White ver[KG이니시스] 회사소개서 201311 White ver
[KG이니시스] 회사소개서 201311 White ver
 
[Partner TechForum] FSI Innovation 대화형 뱅킹과 비대면 뱅킹
[Partner TechForum] FSI Innovation 대화형 뱅킹과 비대면 뱅킹 [Partner TechForum] FSI Innovation 대화형 뱅킹과 비대면 뱅킹
[Partner TechForum] FSI Innovation 대화형 뱅킹과 비대면 뱅킹
 
nTeko 회사소개서
nTeko 회사소개서nTeko 회사소개서
nTeko 회사소개서
 
New Media Marketing Strategies - Mobile, Cloud Computing Research
New Media Marketing Strategies - Mobile, Cloud Computing ResearchNew Media Marketing Strategies - Mobile, Cloud Computing Research
New Media Marketing Strategies - Mobile, Cloud Computing Research
 
하나팩스소개서(2009년)
하나팩스소개서(2009년)하나팩스소개서(2009년)
하나팩스소개서(2009년)
 
nTeko 회사소개서
nTeko 회사소개서nTeko 회사소개서
nTeko 회사소개서
 
Splunk mint 소개
Splunk mint 소개Splunk mint 소개
Splunk mint 소개
 
Trusted key 소개서 2016 11_22
Trusted key 소개서 2016 11_22Trusted key 소개서 2016 11_22
Trusted key 소개서 2016 11_22
 
Osmius 소개자료
Osmius 소개자료Osmius 소개자료
Osmius 소개자료
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
 
07 모바일 보안 대응전략 및 구축 사례
07 모바일 보안 대응전략 및 구축 사례07 모바일 보안 대응전략 및 구축 사례
07 모바일 보안 대응전략 및 구축 사례
 
On-Offline 엔터테인먼트에서의 클라우드 활용 - 이형수 매니저, 현대정보기술 :: AWS Summit Seoul 2019
On-Offline 엔터테인먼트에서의 클라우드 활용 - 이형수 매니저, 현대정보기술 :: AWS Summit Seoul 2019On-Offline 엔터테인먼트에서의 클라우드 활용 - 이형수 매니저, 현대정보기술 :: AWS Summit Seoul 2019
On-Offline 엔터테인먼트에서의 클라우드 활용 - 이형수 매니저, 현대정보기술 :: AWS Summit Seoul 2019
 
RemoteCall+mobile pack 리모트콜 모바일팩 모바일 원격지원 제안서
RemoteCall+mobile pack 리모트콜 모바일팩 모바일 원격지원 제안서RemoteCall+mobile pack 리모트콜 모바일팩 모바일 원격지원 제안서
RemoteCall+mobile pack 리모트콜 모바일팩 모바일 원격지원 제안서
 
Open platform/API overview
Open platform/API overviewOpen platform/API overview
Open platform/API overview
 

Iris-iPNS / 푸시 솔루션 (Push Solution) 제품 소개

  • 2. - 2 - 1. Push 서비스 란 ? 1. Push 서비스 란 ? 스마트 폰 및 테블릿 PC 환경에서 플랫폼 공급사의 Push 서버인 구글사의 C2DM 및 애플사의 APNS와 연동을 통해 스마트폰 단말에 설치되어 있는 어플로 사용자 의 요청 또는 확인 없이 일방적으로 어플 관련 정보를 제공하는 서비스로 모든 스마트폰 어플리케이션이 채택하고 있는 필수 서비스입니다. Push 서비스를 제공하기 위해 해당 어플마다 구글 및 애플사의 Push 서버와 연계 기능 개발 필요 Push 메시지가 유실되는 경우 발생되며 메시지 수신 여부 확인 불가능 애플 및 구글의 플랫폼으로 개발사에서 Push 서비스에 대한 통제 불가능 서버 중심 기능이며 단말에 별도의 Client는 없으며, Push 정보의 시간 및 기간의 설정 불가능 Push 메시지 전송 결과 및 수신 내역 확인 불가능
  • 3. - 3 - 2. 메시지 서비스의 변화 2. 메시지 서비스의 변화 SMS/MMS/LMS 등의 기존 메시지 서비스는 이동통신 사 중심의 유료 서비스인 반면에 Push 서비스는 단말 플랫폼중심의 무료 서비스로 비용 절감 및 서비스 QoS를 자체적으로 관리할 수 있다는 장점을 가지고 있습니다. SMS, MMS 기반 메시지 서비스 스마트 OS 기반의 Push 서비스 장점 단점 - 모든 단말에 서비스 제공 가능 - 단말에 별도의 어플 없이 서비스 제공 가능 등 - 이동통신사 의존적인 서비 스 형태 - 건별 유료로 인한 비용발생 - 서비스 QoS에 대한 자체 확 인 불가능 등 장점 단점 - 발송 비용 무료 (다양한 마 케팅 용도로 활용) - 전송 사이즈 제한 없음 - 서비스 QoS에 대한 자체 확인 가능 - 단말에 별도의 어플을 통해 서만 서비스 제공 가능 - 구축 및 유지보수 비용발생 - 단말 OS사의 글로벌 서버 와의 연동 필요 (iPhone) (iPhone) (Android)
  • 4. - 4 - 3. TCO 분석 3. TCO 분석 I-MPM은 Web UI기반의 Control 센터를 통해서 통합모바일보안관제 서비스를 제공하며 I-MPM Server, I-MPM Agent (Android, iOS)로 구성 [추정 기준] • 초기 투자비용 : iPNS (1 CPU / 2 Core) 기준 = 80,00천원 • 매년 투자 비용: iPNS 유지보수 비용 (소비자가의 15% ) = 12,000천원/년 • 메시지 단가 기준: SMS – 12원/건, LMS – 30원/건, MMS – 50원/건 • 월 메시지 발송 건수 기준: 20만 건 (년도) (금액) M Year M+1 Year M+2 Year 1억 2억 3억 M+3 Year M+4 Year (iPNS 구축) (28,800천원) (80,000천원) (SMS 기준) (72,000천원) 4억 5억 (LMS 기준) (120,000천원) (MMS 기준)
  • 5. - 5 - 4. 솔루션 개요 및 특장점 4. 솔루션 개요 및 특장점 iPNS(intelligent Push Notification System)는 스마트 App 제작사 또는 Legacy 시스템으로부터 Push정보를 수신하기 위한 Open API를 제공하고, 수신된 요청정 보를 대상 단말에 설치된 서비스 App으로 Push하는 기능을 제공합니다. Push 서버 (iPNS) APNS Android iPhone Local Push 또는 C2DM/GCM 스마트 App 제작사 메시지 발송 및 수신 결과 확인으로 서비스 QoS 보장 다양한 Push 서비스 통합관리 기능 제공으로 효율적인 서비스 운영관리 가능 Push 서비스 시간 설정 및 변경 가능 Push 메시지 수신 목록 조회 및 상세 조회 가능 연계된 서비스의 등록, 조회, 수정 가능 동보(동시 다량 발송) 전송 및 메시지 재 발송기능 제공 단말 Push 설치, 설정, 조회 및 삭제 가능
  • 6. - 6 - 5. Push 서버 사양 (권고) 5. Push 서버 사양 (권고) 아래는 일반적인 운영환경 구성이며 Global Push (iPNG)의 경우에는 성능 이슈가 거의 없으며 Local Push (iPNS)는 성능 이슈에 따라 적정 권고안을 제안드립니다. Push 서버 DB 서버 (단일서버 가능) 서비스관리 서버 L4 Switch ※ OS 및 DBMS는 무관 함 구분 사양 성능 치 (권장) 비고 Push 서버 2GHz * 2CPU/4Core, 32GB RAM 80,000 세션 / 서버 Linux OS 기준
  • 7. - 7 - 6. 시스템 구성 iPNS(Intelligent Push Notification System)는 스마트 App 공급사 또는 Legacy 시스템으로부터 Push을 수신하기 위한 Open API를 제공하고 수신된 요청 정보를 대상 단말에 설치된 서비스 App으로 Push하는 기능을 제공 합니다. 6. 시스템 구성 iPNS(Intelligent Push Notification System) iPIS Push 요청 수신 iPGS Push 전송 요청 서비스 운영 및 모니터링 iPDS Push 전송 APNS 연동 Push Agent 관리 Push 전송 스마트 App 공급사 Legacy System APNS (iPhone) Notification전송 요청 (외부 Push 서버 연동) 고객 Push Notification (자체 Push) 단말 스마트 App Push Agent Push 메시지 관리 App메시지 전송 자동 업그레이드 App정보관리 관리자 *iPIS(Intelligent Push Interface Server) *iPGS(Intelligent Push Gateway Server) *iPDS(Intelligent Push Delivery Server) 서비스관리 서버 서비스 관리 모니터링 및 통계 Push 요청 - App메시지 전송 - 처리 요청 상태 조회 - 예약 요청 및 취소 - 동보 전송 요청 - 결과 Report 전송 Global Push Service
  • 8. - 8 - 7. 기능 구성도 통합보안 기능은 사내 보안 정책관리자에 모바일 보안용 통합관제 UI를 제공하여 다양한 보안정책을 유연하게 시스템에 반영할 수 있는 기능을 제공 7. 기능 구성도 시스템 기능 구성도  Push Interface 서버  연동 Interface Adapter  Open API Interface  Push G/W 연동 Interface 등  Push G/W 서버  Push Agent 정보 관리 기능  Push Agent 요청 처리 기능  Push Agent 통신 모듈 제공 등  서비스 관리 서버  Push 서비스 및 프로세스 관리 기능  시스템 운영 및 장애 관리 기능  서비스 모니터링 및 통계 관리 기능 등  Push Agent  Connection & Push요청 처리 및 관리 기능  Keep Alive관리 기능  자동 업데이트 기능 등 기능 항목 Push Interface 서버 Push G/W연동 Interface Open API Interface Push 요청 traffic 관리 요청 예약 및 Timeout 관리 서비스 관리 서버 Push서비스 요청 관리 장애/성능 관리서비스 정보 관리 모니터링프로세스 관리 통계 Push 지원 단말 관리 Legacy 연동 Adapter Push G/W서버 Push Agent요청 처리 TCP/IP 통신 프로세스 Push Agent 정보 관리 Push Interface 서버 연동 Push Agent 업데이트 처리 Legacy 연동 Adapter Push Agent Push G/W연동 관리 버전 관리 (자동 업데이트) Push Notification 수신 Keep Alive요청세션 정보 관리 App정보 관리
  • 9. - 9 - 8. 주요 기능 어플리케이션 관리 기능은 기업 업무용 App의 배포, 설치, Update, 강제 설치/삭 제, 어플 설치정보관리 기능을 통해 체계적이고 안전한 App관리 가능 8. 주요 기능 상세기능 설 명 단말 공통기능 ▪ 푸쉬 시간 설정 ▪ 푸쉬 시간 설정 변경 ▪ 메시지 안내 팝업 ▪ 메시지 수신 목록 조회 ▪ 메시지 상세 조회 ▪ 폴링 메시지 전송 Android OS ▪ 단말 푸쉬 설치 ▪ 단말 푸쉬 삭제 ▪ C2DM 및 GCM 동시 지원 기능 iOS ▪ 단말 푸쉬 설치 ▪ 단말 푸쉬 삭제 연계 API  메시지 전송 IF/수신 IF 상세기능 설 명 서버 기능 ▪ 메시지 전송 ▪ 메시지 연계 ▪ 메시지 관리, 수정 ▪ 메시지 로그 등록 ▪ 단말 설정 등록, 조회, 수정 ▪ 단말 관리 등록, 조회, 수정 ▪ 메시지 수신 IF ▪ 메시지 전송 IF ▪ 메시지 수신 확인 ▪ 메시지 발송 결과 Admin 기능 ▪ 연계 서비스 등록 ▪ 연계 서비스 조회 ▪ 연계 서비스 수정 ▪ 연계서비스 메시지 수신 결과 조회 ▪ 연계서비스 별 메시지 조회 ▪ 메시지 재발송 ▪ 메시지 로그 조회 ▪ 단말 푸쉬 설정 조회 ▪ 단말 푸쉬 설정 수정 ▪ 어드민 메시지 전송 ▪ 단말 푸쉬 설정 관리
  • 10. - 10 - 9. 제조사 OS기반 Push 시스템 분석 9. 제조사 OS기반 Push 시스템 분석 문 제 점 내 용 해 결 책 • 개발 비용 증가 • OS 제조사별 Push 시스템 연동을 위한 개발 비용 증가 • OS 기반 Push 시스템 연동을 대행할 수 있는 공통 기반 Push 시스템 구축 • Push 메시지 수신의 비 신뢰성 • 단말의 Push 메시지 수신 여부를 확인 할 수 없음 • Push 서비스 결과 보고를 위한 단말 Agent 제공 • 고객 VOC 발생가능 • 백그라운드 프로세스로 인한 단말기 배터리 사용 량 증대 • 배터리 소모를 최소화 할 수 있도록 단말 백그라운드 프로 세스 동작 주기 제어 • 서비스 제한 요소 산 재 • 단말기별 Push 설정 및 수신 메시지를 위한 UI가 제공되지 않음 • 단말 Push 관리 Agent을 통해 단말기별 설정 및 메시지 관 리 UI 제공 Push 요청 Android 기반 Push 시스템 업무용 스마트폰 iOS 기반 Push 시스템 • 메시지 크기 제한(1024bytes) • OS (Froyo 2.2) 버전 이상만 가능 • 한 발신자의 전송 메시지 개수 제한 • SSL과 동일한 인증서 필요 • OS (iOS 3.0) 버전 이상만 가능 • 메시지 전송을 보장하지 않음 Android iPhone 연계 시스템 연계 시스템 연계 시스템 C2DM APNS 개발 연동 필요 • Push 서비스 개발 비용을 최소화 할 수 있는 단일화된 통합 Push 시스템 구축 필요 • 서비스 성공율이 보장될 수 있는 방안이 마련 되어야 함 분석에 따른 시사점
  • 11. - 11 - 10. Local Push와 Global Push 장, 단점 비교 10. Local Push와 Global Push 장, 단점 비교 구 분 장 점 단 점 Local Push 서버  다양한 방식의 연동 Interface 및 Open API 제공  신뢰성 있는 Push 서비스 제공 (QoS 보장)  전송 데이터 사이즈의 제한 없음  부가 기능 추가 제공 (예약, 동보 전송 등)  다양한 서비스 운영 관리 기능 제공 등  iOS에 적용 불가능 (애플 정책) APNS 서버 (아이폰)  단말 제조 업체인 Apple에서 직접 Push를 위한 APNS를 제공하기 때문에 신뢰성 있는 Push서비스 제공  iPhone에서 제공되는 Push서비스는 모두 APNS를 통 해서만 서비스 제공 가능  Push가능한 메시지 사이즈는 256Byte로 제한 C2DM/GCM 서버 (안드로이드)  HTTP기반의 연동 프로토콜로 서비스 적용용이  Android 버전 2.2 (Froyo)이상만 지원  단말에 Google 계정이 설정되어 있는 단말만 서비스 가능  한 발신자가 발송할 수 있는 최대 메시지 수 및 한 단 말에 발송할 수 있는 최대 메시지 수 구글에서 관리 - 발송건수가 많은 경우 사용 제한 - 향후 C2DM 사용 비용 유료화 예정  Push 메시지 사이즈는 1024Byte로 제한  Push 메시지가 순차적으로 발송되지 않음  Push 메시지가 유실되는 경우 존재
  • 12. - 12 - 11. 예상 수요 고객 Push솔루션은 스마트 환경에서 필수적인 서비스로 일반폰에서 스마트폰으로 빠른 속도로 변화되고 있는 현실에서 각 고객사들은 기존의 SMS/MMS와 병행해서 Push 서비스를 제공할 수 있는 인프라 구축을 준비하고 있으며, 시장이 서서히 성숙기로 진입하고 있습니다. 11. 예상 수요 고객 금 융 사 유통 * 물류 공공 * 서비 스 은행 신용카드 사 증권 보험 (생보/손보) 캐피탈 자산 운용 쇼핑몰 택배 퀵/대리 화물배차 정부/공공/ 지자체 게임 기타 고객 알림 서비스 입출금 내역 신용카드 사용 내역 증권 거래 내역 보험 계약 체결 및 입금 주문 및 배송 내역 대정부 메시지 및 재난 공지 어플 업데이트 및 신규 컨텐츠 고객 마케팅 서비스 이벤트 및 당첨자 공지 지자체 축제 홍보 광고 메시지
  • 13. - 13 - 12. 관련 기사 12. 관련 기사
  • 14. - 14 - 13. Reference Site 13. Reference Site 고객사 명 대상 서비스 구축 시점 최대 사용자 안전행정부 대정부 행정서비스 용 모바일 앱에 Push 서비스 제공 (B to B 용 : Local Push) 2011년 12월 100만 (공무원 수 기준) 정부에서 대국민 모바일 앱에 Push 서비스 제공 (B to C 용 : Global Push) 2013년 3월 1,000만 이상 농어촌공사 내부 업무 및 대민 모바일 앱에 Push 서비스 제공 (B to B & C 용 : Local & Global Push) 2013년 5월 6,000명 서울대학교 학생 및 교직원, 졸업생, 학부모 용 모바일 앱에 Push 서비스 제공 구축 중 (2013년 9월 예정) 40,000명 건설공제조합 조합원 들에게 보내는 SMS 메시지를 Push로 제공 2013년 12월 10,000명 한국가스공사 직원들에게 업무용 메시지를 Push로 제공 2014년 05월 4,000명 KT KT에서 서비스하고 있는 앱들을 대상으로한 Push 서비스 제공 2012년 12월 1,000만 이상
  • 15. - 15 - Thank You ! 주식회사 디케이아이테크놀로지 ( DKI Technology Co., LTD.) 서울시 영등포구 여의도동 25-5 동화빌딩 1005호 TEL : 02-780-1340 / FAX : 02-780-1351 영업대표 신동훈 상무 (010-3232-8005) E-mail : dhs77@dkitec.com Homepage : http://www.dkitec.com/