15
- 1 - Intelligent Push 솔솔솔 (iPNS) Intelligent Push 솔솔솔 iPNS (intelligent Push Notification System) 2014. 10.

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

  • Upload
    -

  • View
    222

  • Download
    2

Embed Size (px)

Citation preview

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

- 1 -

Intelligent Push 솔루션 (iPNS)

Intelligent Push 솔루션iPNS (intelligent Push Notification System)

2014. 10.

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

- 2 -

Intelligent Push 솔루션 (iPNS)

1. Push 서비스 란 ?

1. Push 서비스 란 ?

스마트 폰 및 테블릿 PC 환경에서 플랫폼 공급사의 Push 서버인 구글사의 C2DM 및 애플사의 APNS 와 연동을 통해 스마트폰 단말에 설치되어 있는 어플로 사용자의 요청 또는 확인 없이 일방적으로 어플 관련 정보를 제공하는 서비스로 모든 스마트폰 어플리케이션이 채택하고 있는 필수 서비스입니다 .

Push 서비스를 제공하기 위해 해당 어플마다 구글 및 애플사의 Push 서버와 연계 기능 개발 필요

Push 메시지가 유실되는 경우 발생되며 메시지 수신 여부 확인 불가능

애플 및 구글의 플랫폼으로 개발사에서 Push 서비스에 대한 통제 불가능

서버 중심 기능이며 단말에 별도의 Client 는 없으며 , Push 정보의 시간 및 기간의 설정 불가능

Push 메시지 전송 결과 및 수신 내역 확인 불가능

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

- 3 -

Intelligent Push 솔루션 (iPNS)

2. 메시지 서비스의 변화

2. 메시지 서비스의 변화

SMS/MMS/LMS 등의 기존 메시지 서비스는 이동통신 사 중심의 유료 서비스인 반면에 Push 서비스는 단말 플랫폼중심의 무료 서비스로 비용 절감 및 서비스 QoS 를 자체적으로 관리할 수 있다는 장점을 가지고 있습니다 .

SMS, MMS 기반 메시지 서비스 스마트 OS 기반의 Push 서비스

장점 단점

- 모든 단말에 서비스 제공 가능- 단말에 별도의 어플 없이 서비스 제공 가능 등

- 이동통신사 의존적인 서비스 형태- 건별 유료로 인한 비용발생- 서비스 QoS 에 대한 자체 확인 불가능 등

장점 단점

- 발송 비용 무료 ( 다양한 마케팅 용도로 활용 )- 전송 사이즈 제한 없음- 서비스 QoS 에 대한 자체 확인 가능

- 단말에 별도의 어플을 통해서만 서비스 제공 가능- 구축 및 유지보수 비용발생- 단말 OS 사의 글로벌 서버와의 연동 필요 (i-Phone)

(iPhone)

(Android)

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

- 4 -

Intelligent Push 솔루션 (iPNS)

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 기준 )

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

- 5 -

Intelligent Push 솔루션 (iPNS)

4. 솔루션 개요 및 특장점

4. 솔루션 개요 및 특장점

iPNS(intelligent Push Notification System) 는 스마트 App 제작사 또는 Legacy 시스템으로부터 Push 정보를 수신하기 위한 Open API 를 제공하고 , 수신된 요청정보를 대상 단말에 설치된 서비스 App 으로 Push 하는 기능을 제공합니다 .

Push 서버 (iPNS)Push 서버 (iPNS)

APNS

Android iPhone

Local Push 또는 C2DM/GCM

스마트 App

제작사메시지 발송 및 수신 결과 확인으로 서비스 QoS 보장

다양한 Push 서비스 통합관리 기능 제공으로 효율적인 서비스 운영관리 가능

Push 서비스 시간 설정 및 변경 가능

Push 메시지 수신 목록 조회 및 상세 조회 가능

연계된 서비스의 등록 , 조회 , 수정 가능

동보 ( 동시 다량 발송 ) 전송 및 메시지 재 발송기능 제공

단말 Push 설치 , 설정 , 조회 및 삭제 가능

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

- 6 -

Intelligent Push 솔루션 (iPNS)

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 기준

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

- 7 -

Intelligent Push 솔루션 (iPNS)

6. 시스템 구성 iPNS(Intelligent Push Notification System) 는 스마트 App 공급사 또는 Legacy 시스템으로부터 Push 을 수신하기 위한 Open API 를 제공하고 수신된 요청 정보를 대상 단말에 설치된 서비스 App 으로 Push 하는 기능을 제공 합니다 .

6. 시스템 구성

iPNS(Intelligent Push Notification System)

iPIS

Push 요청 수신

Push 요청 수신

iPGS

Push 전송 요청

Push 전송 요청

서비스 운영 및 모니터링

iPDS

Push 전송Push 전송APNS연동

APNS연동

Push Agent관리

Push Agent관리

Push 전송Push 전송

스마트 App 공급사

스마트 App 공급사

Legacy SystemLegacy System

APNS (iPhone)APNS

(iPhone)

Notification 전송 요청( 외부 Push 서버 연동 )

고객

Push Notification( 자체 Push)

단말

스마트 App스마트 App

Push Agent

Push 메시지관리

Push 메시지관리

App 메시지전송

App 메시지전송

자동 업그레이드

자동 업그레이드 App 정보관리App 정보관리

관리자

*iPIS(Intelligent Push Interface Server)*iPGS(Intelligent Push Gateway Server)*iPDS(Intelligent Push Delivery Server)

서비스관리 서버

서비스 관리서비스 관리 모니터링 및통계

모니터링 및통계

Push 요청 - App 메시지 전송 - 처리 요청 상태 조회 - 예약 요청 및 취소 - 동보 전송 요청 - 결과 Report 전송

Global Push Service

Global Push Service

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

- 8 -

Intelligent Push 솔루션 (iPNS)

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 정보 관리

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

- 9 -

Intelligent Push 솔루션 (iPNS)

8. 주요 기능 어플리케이션 관리 기능은 기업 업무용 App 의 배포 , 설치 , Update, 강제 설치/ 삭제 , 어플 설치정보관리 기능을 통해 체계적이고 안전한 App 관리 가능

8. 주요 기능

상세기능 설 명

단말 공통기능

▪ 푸쉬 시간 설정 ▪ 푸쉬 시간 설정 변경 ▪ 메시지 안내 팝업 ▪ 메시지 수신 목록 조회 ▪ 메시지 상세 조회 ▪ 폴링 메시지 전송

Android OS▪ 단말 푸쉬 설치

▪ 단말 푸쉬 삭제▪ C2DM 및 GCM 동시 지원 기능

iOS▪ 단말 푸쉬 설치

▪ 단말 푸쉬 삭제

연계 API 메시지 전송 IF/ 수신 IF

상세기능 설 명

서버 기능

▪ 메시지 전송 ▪ 메시지 연계 ▪ 메시지 관리 , 수정 ▪ 메시지 로그 등록 ▪ 단말 설정 등록 , 조회 , 수정 ▪ 단말 관리 등록 , 조회 , 수정 ▪ 메시지 수신 IF

▪ 메시지 전송 IF

▪ 메시지 수신 확인 ▪ 메시지 발송 결과

Admin 기능

▪ 연계 서비스 등록 ▪ 연계 서비스 조회 ▪ 연계 서비스 수정 ▪ 연계서비스 메시지 수신 결과 조회 ▪ 연계서비스 별 메시지 조회 ▪ 메시지 재발송 ▪ 메시지 로그 조회 ▪ 단말 푸쉬 설정 조회 ▪ 단말 푸쉬 설정 수정 ▪ 어드민 메시지 전송 ▪ 단말 푸쉬 설정 관리

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

- 10 -

Intelligent Push 솔루션 (iPNS)

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 시스템 구축 필요• 서비스 성공율이 보장될 수 있는 방안이 마련 되어야 함

분석에 따른 시사점

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

- 11 -

Intelligent Push 솔루션 (iPNS)

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 메시지가 유실되는 경우 존재

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

- 12 -

Intelligent Push 솔루션 (iPNS)

11. 예상 수요 고객Push 솔루션은 스마트 환경에서 필수적인 서비스로 일반폰에서 스마트폰으로 빠른 속도로 변화되고 있는 현실에서 각 고객사들은 기존의 SMS/MMS 와 병행해서 Push 서비스를 제공할 수 있는 인프라 구축을 준비하고 있으며 , 시장이 서서히 성숙기로 진입하고 있습니다 .

11. 예상 수요 고객

금융사

유통*

물류

공공 *

서비스

은행

신용카드 사

증권

보험( 생보 / 손보 )

캐피탈

자산운용

쇼핑몰

택배

퀵 / 대리화물배차

정부 / 공공 / 지자체

게임

기타

고객 알림 서비스

입출금 내역 신용카드 사용 내역증권 거래 내역보험 계약 체결 및 입금주문 및 배송 내역대정부 메시지 및 재난 공지어플 업데이트 및 신규 컨텐츠

고객 마케팅 서비스

이벤트 및 당첨자 공지지자체 축제 홍보광고 메시지

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

- 13 -

Intelligent Push 솔루션 (iPNS)

12. 관련 기사

12. 관련 기사

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

- 14 -

Intelligent Push 솔루션 (iPNS) 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 명

KTKT 에서 서비스하고 있는 앱들을 대상으로한 Push 서비스 제공

2012 년 12 월 1,000 만 이상

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

- 15 -

Intelligent Push 솔루션 (iPNS)

Thank You !

주식회사 디케이아이테크놀로지 ( DKI Technology Co., LTD.)서울시 영등포구 여의도동 25-5 동화빌딩 1005 호TEL : 02-780-1340 / FAX : 02-780-1351영업대표 신동훈 상무 (010-3232-8005)E-mail : [email protected] : http://www.dkitec.com/