신지덤

  1. 신기술
    1. 신기술

BaaS

개념
- 모바일 앱의 핵심기능 외에 공통기능에 대한 백엔드의 여러가지 서비스를 클라우드로 제공하는 서비스 모델

I. 정의

    모바일 앱의 핵심기능 외에 공통기능에 대한 백엔드의 여러가지 서비스를 클라우드로 제공하는 서비스 모델


II. 특징

     모바일 기반 서비스, 확장성 지원, OSS로 구성


III. 서비스 종류
    - 인증서비스 : 인증 및 권한관리 >> Oauth
    - 데이터관리서비스 : key-value 형식의 비정형 데이터 및 정형데이터 
    - 푸시서비스 : Ios - APNS(Apple private Notification Server), 안드로이드 - GCM(Global Cloud Messaging) >> 디바이스 등록/해제
    - SMS 서비스 : SMS, MMS >> 이통사 인프라 연계
    - 위치정보 서비스 : POI 정보제공, LBS 서비스관련 각종 정보제공


IV. 핵심요소기술
    - 푸시알림기술: APNS, GCM >> 인터넷 기반 통신수단 
    - 가상화 기술 : 클라우드 서비스 아키텍쳐를 위한 기반 기술 >> Thin-Provisioning
    - 클라우드 스토리지 기술: Google Drive, iCloud, uCloud
    - SNS 기술: 트뤼터, 페이스북
    - 멀티테넌트 : 두명 이상의 고객을 지원할 수 있는 기술 >> Resource-Provisioning,
    - Restful APIs  : HTTP URI 를 통해 리소스를 명시하고, HTTP 메소드로 CRUD 연산지원 >> JSON, XML
    - MEAP : 개별 플랫폼에서 스마트 기기별로 변환하여 배포되는 OSMU 지원기술 >> MDM 연계


V. 서비스 제공업체현황
    - Google Mobile Backend Starter: GCM, iOS 서비스도 제공
    - parse.com : 개발플랫폼을 제공
    - kinvey.com : 2 가지 요금 체계 타입 지원

댓글