모피어스 (솔루션)
모피어스(Morpheus)는 ㈜유라클(Uracle)이 개발한 모바일 앱 개발 솔루션이다.
목차
개요
유라클의 모피어스(Morpheus)는 안드로이드, iOS 등 다양한 모바일OS와 스마트폰, 태블릿PC등 다양한 Device에 최적화된 모바일서비스를 동시에 개발할 수 있는 하이브리드형 모바일 플랫폼이다. 다양화, 고도화되고 있는 모바일OS와 Device에 맞춘 통합서비스를 제공함으로써 모바일 서비스 개발기간과 비용, 인력을 최소화하도록 지원한다.
모피어스는 기업의 모빌리티 환경 구축을 위한 MEAP 솔루션으로 모바일 애플리케이션과 서비스를 효과적으로 구축 운영할 수 있으며, 급변하는 모바일 환경에 대응하여 다양한 운영체제와 화면 해상도를 하나의 프로그램(One Source Multi Use)으로 개발할 수 있어 빠르고 효율적인 구축이 가능하다. 또한 레거시 시스템과 연동하여 기업에서 우선적으로 필요로 하는 그룹웨어, SFA, FFA, CRM 등 애플리케이션을 빠르게 구축할 수 있는 환경을 제공하고, PUSH, SNS, 동영상 플랫폼 등의 부가 기능을 통해 서비스를 고도화할 수 있으며 법률, 노무, 인사 등과 같이 기업에서 필요로 하는 교육 컨텐츠를 제공한다.
2013년 4월 기준으로 업계최초로 한국 정보통신 기술협회(TTA) 주관인증 GS(Good Software)마크를 획득했다.
MEAP
MEAP(Mobile Enterprise Application Platform)은 모바일 서비스 구축을 위해 Multi Platform, Multi Device환경을 지원하여, 모바일 Application의 개발, 빌드, 배포 및 관리 등을 할 수 있도록 하는 기업을 위한 모바일 플랫폼이다.
- MEAP 필요성
모바일 환경의 다양성으로 인해 다양한 시스템에 대한 개별 운영과 관리에 대한 비용이 발생하고, 다양한 업무시스템과 고객서비스마다 개발비용이 발생한다. 또한, 개별 추가된 솔루션으로 복잡성과 관리의 부담이 증가되어 이를 해결할 방안으로 MEAP을 사용할 필요가 있다.
- 장점
모바일 환경의 다양성으로 인해 발생하는 문제점을 해결하기 위한 MEAP의 장점은 다음과 같다.
- 더 저렴한 유지관리 및 지원 비용, 그리고 무선을 통한 기기 접근
- 제약 없는 플랫폼이나 OS 사용. 엔드유저의 기호에 맞춘 기기선택 가능
- 매우 유연한, 애플리케이션이나 워크플로 간의 자료 공유
- 새로운 모빌리티 전개의 빠른 타임 투 마켓(time-to-market)
기능
모피어스는 다음과 같은 기능을 가지고 있다.
- 하이브리드 플랫폼(Hybrid Platform) : 네이티브(Native) 속도, 단말기능, 오프라인 구동, 웹 확장과 배포가 가능하며 OS독립적이다.
- OSUM : 운영체제별 네이티브 플랫폼(안드로이드, iOS)과 다양한 해상도를 지원할 수 있는 UX를 제공한다.
- 리소스 아키텍처 : UI 리소스를 실시간으로 업데이트할 수 있는 아키텍처와 리소스 업데이트 관리 Admin을 제공한다.
- 개발 편리성 : 웹 표준과 레이아웃/유형별 패키지, 모피어스 WN-Interface API를 제공한다.
- 최적화 UX : 모바일UX 컴포넌트 가이드 앱을 제공하고 웹 표준 및 접근성이 준수한 컨텐츠를 구성할 수 있다.
- 백엔트 통합 : 다양한 표준 인터페이스 어댑터와 Admin 툴을 통한 전문관리 모듈을 제공한다.
- 보안 : 다양한 보안통신 모듈 템플릿과 리소스 암호화와 복호화를 통한 컨텐츠 보안을 제공한다.
- 플랫폼 확장 : 플랫폼/리소스가 독립적인 아키텍처이며, 외부 솔루션을 적용하여 용이한 오픈 구조를 가지고 있다.
- 부가 플랫폼 : Push, 기업 앱스토어, SNS, Streaming을 사용할 수 있으며, G/W, SFA, FFA, CRM 등의 업무별 패키지를 제공한다.
- 통합 관리 : 모피어스 제품군의 통합 관리 도구를 제공하며, MDM 단말관리와 공장 초기화, 암호 설정을 제공한다.
특장점
- One Source Multi Use : 하나의 소스코드로 다양한 운영체제의 애플리케이션을 개발할 수 있으며, 다양한 단말기의 화면 해상도를 동시에 지원한다.
- 하이브리드 플랫폼(Hybird Platform) : 네이티브의 동작속도와 웹의 UI 구성의 편의성을 결합할 수 있으며, 모바일 웹에서 구현하기 어려운 다양한 기능과 화면을 지원한다.
- 손쉬운 유지보수 : UI구성 및 콘텐츠의 내용을 실시간으로 업데이트할 수 있고, 앱 검수없이 내용 업데이트가 가능하며 적용시간을 최소화할 수 있다.
- 효율적인 개발환경 : HTML, 자바스크립트 기반으로 구성되어 있어 개발인력의 확보가 용이하며, 수많은 레퍼런스를 통해 다양한 컴포넌트를 보유하고 있다. 또한, 기술 WiKi를 제공하며, 구축비용과 초기투자비용이 절감할 수 있다.
제품군
- 모바일 : 멀티 운영체제에 대응한 하이브리드 애플리케이션 개발
- SNS : 독립적인 SNS를 생성하고, 외부 SNS와 연동하여 회원간 커뮤니케이션 제공
- 서버 : 기업 레거시와 모바일 앱 연동 및 제어
- 앱스토어 : 기업용 앱 스토어 생성 및 관리
- 스트리밍 : 문서 및 동영상 스트리밍
- 푸시 : 구글 및 애플의 PNS를 이용한 메시지 전송
구조
PRODUCT
모피어스 모바일
모피어스 모바일(Morpheus Mobile)은 웹표준 개발을 지원하여 빠른 구축이 가능하고 유지보수가 편리한 MEAP 솔루션으로 Native 소스코드와 결합하여 보안, 통신 등의 외부모듈 적용을 손쉽게 지원한다. Morpheus Mobile은 어플리케이션 개발을 위한 모피어스 모바일 클라이언트(Morpheus Mobile Client)와 부가기능의 모피어스 서브 플랫폼(Mopheus Sub Platform), 레거시(Legacy) 연동 및 통계관리를 위한 게이트웨이 서버(Gateway Server)로 구성되어 있다.
모피어스 서버
모피어스 플랫폼의 서버는 기업의 엔터프라이즈 모빌리티(Enterprise Mobility) 환경의 구축, 운영, 관리를 위한 종합 솔루션(Total Solution)이다. 모피어스 플랫폼은 모바일 디바이스 관리 서버(Mobile Device Management Server), 스트리밍 서버(Streaming Server), 모바일 서버(Mobile Server), I/F Server군으로 구성되며, 지속적으로 새로운 기능이 추가되고 있다.
- 모피어스 모바일 구성도
모피어스의 모바일서버 프레임워크는 코어(Core) 영역과 익스텐션(Extension) 영역으로 구분되어 있어 고객이 요구하는 특화 기능을 확장 개발할 수 있도록 지원한다.
- 모피어스 모바일 서버 기능
- 리소스 자동 업데이트 : 앱스토어, 구글플레이 검수 및 등록 없이 자동 리소스 업데이트 파일 관리, 실시간 부분 업데이트, 암호화, 압축, 업로드 가능
- 라이센스 관리 : 모피어스 서버 클라이언트에 인가된 관리자 외에 비인가 클라이언트 접근 제한
- 앱 서비스 관리 : Admin을 통해 등록된 앱들의 현황을 한눈에 파악, 버전상태 관리, 하나의 서버에 여러 앱 등록 가능
- 전문 관리 및 확장 : 웹기반 Admin툴을 이용하여 샘플전문 추가 등록 관리
- 연동 어댑터 확장 기능 : 연동 인터페이스를 통해 업무별 로직 추가, 소켓, Http, WebT 등 통신 인터페이스
모피어스 푸시
모피어스 푸시는 애플의 APNS 서버, 안드로이드의 C2DM 서버, 마이크로소프트의 WNS 서버, 유라클의 UPNS 서버를 사용하여 메시지를 전송하는 서비스이다. 금융에서는 은행, 카드, 증권, 보험, 캐피탈 등에 적용할 수 있으며, 물류 및 유통에서는 백화점, 쇼핑몰, 택배, 대리운전에 적용할 수 있다. 서비스에서는 메세지, 게임에 적용할 수 있다.
- 특장점
모피어스 푸시의 장점은 다음과 같다.
- 멀티 운영체제 지원 : 안드로이드, iOS, 윈도우를 동시 지원할 수 있다.
- 유연한 레거시 연동 : HTTP, 소켓, DB연동 방식 등의 다양한 연동방식을 제공한다.
- 안정적인 시스템 운영 : 푸시 모니터링 모듈을 통한 메세지 송수신 감시 및 관리자 알람을 제공한다.
- 다양한 기능 : 대량발송, 선별발송, 재발송 수신대상 선택이 가능하며, 세분화된 통계 로그와 관리자 기능을 제공한다.
- 자체 UPNS 구축 : 퍼플릭 푸시뿐만 아니라 자체 UPNS(Uracle Push Notification Server)를 구축하여 고가용성, 신뢰성, 확장성을 제공한다.
Case Study
- 2012 현대자동차 그룹 모바일 표준체계 수립
모피어스는 2012년 현대자동차 그룹의 현대 자동차 그룹 모바일 표준체계수립 프로젝트를 진행했으며, 프로젝트는 현대자동차 그룹 전사의 모바일 표준을 수립했다. 사용 소프트웨어는 현모피어스 모바일, PUSH 등을 사용했다.
- 2012 IBK 기업은행 스마트알림 고도화(2차)
모피어스는 2012년 IBK 기업은행의 스마트알림 고도화(2차) 프로젝트를 진행했으며, 프로젝트는 개인의 등록된 계좌의 거래 내용을 PUSH 형태로 알려주는 서비스를 제공한다. 사용 소프트웨어는 모피어스 모바일, PUSH를 사용했다.
같이 보기
이 문서는 로고가 필요합니다.