기술자료

DBMS, DB 구축 절차, 빅데이터 기술 칼럼, 사례연구 및 세미나 자료를 소개합니다.

엔터프라이즈모빌리티.이제 클라우드로 빠르고 쉽게 간다

기술자료
DBMS별 분류
Oracle
작성자
dataonair
작성일
2016-02-05 00:00
조회
2993



엔터프라이즈모빌리티.이제 클라우드로 빠르고 쉽게 간다

Oracle Mobile Cloud Service (MCS)



별도 모바일 플랫폼 구축 비용 없이, 모바일 앱 신속 개발, 모든 디바이스/모든 애플리케이션 개발, 빠른 백엔드 시스템 연계, 신속한 배포 및 성능, 모바일 분석까지 한 번에 해결

모바일 백엔드 서비스(MBaaS)는 모바일 개발/운영을 위한 필수 기능들을 클라우드 기반으로 제공함 으로써 기업들이 모바일 비지니스에 집중하도록 도와주는 개념을 말한다. 특히 급변하는 모바일 시 장요구에 즉시 대응할 수 있어 기업의 경쟁력을 높여줄 뿐만 아니라, 글로벌 시장 타겟으로 비지니스를 원하는 기업들 또는 스타트업들이 쉽고 빠르게 모바일 접근을 하도록 도와준다.

Oracle Mobile Cloud(이하 MCS) 는 이러한 MBaaS의 특징을 갖춘 클라우드 기반 모바일 플랫폼이며 빠른 시간내 모바일 비지니스를 전개하도록 도와주며 모바일 활용 분석 기능을 통해 모바일 비지니스를 극대화 하도록 지원하는 새로운 방식의 모바일 플랫폼이다.



개발 편의성 제공 : 다양한 모바일 앱 개발 지원 (하이브리드, 네이티브, 웹 모두 수용)

오라클 모바일 클라우드 서비스(Mobile Cloud Service : MCS) 는 모바일 앱 개발자들이 더 쉽게 개발 하고 고객들의 요구를 더 빠르게 충족시킬 수 있도록 표준 통합 서비스와 백엔드를 위한 커넥터 및 샘플 을 제공함으로써 앱 개발의 단순함을 추구한다.

특히 개발자들이 다양한 모바일 개발 툴 선택시 - Oracle MAF(OMAF), 네이티브 개발(iOS, Android, Xamarin) 또는 자바스크립트 도구 등 - 다른 영역은 신경쓰지 않고 앱의 프론트 엔드에만 집중할 수 있게 해준다. 즉 BYOD (Bring your own development) - 개발자가 원하는 툴을 수용하는 - 방식이며 모바일 플랫폼의 새로운 접근이다.



개발 생산성 제공 : 풍부한 모바일 API, SDK 제공 (Android, IOS, OMAF, Java Script, Xamarin,..)

오라클 모바일 클라우드 서비스 (Oracle Mobile Cloud Service : MCS) 는 모바일 앱 개발에 필요한 다 양한 서비스들 - 통지 기능, 오프라인 데이타 동기화, 모바일로부터 생성된 데이타 및 사용자 설정 저장 - 을 제공한다. 또한 보안데이타에 대한 암호화 정책, 권한 및 인증 정책 그리고 앱에 대한 접근 권한들을 포함하며 시스템간의 인터페이스 정의도 포함한다.



관리 효율성 제공 : 데이터 분석 기능 (모바일의 차별화된 가치)

모바일의 중요한 서비스 중 하나는 개발자나 IT 관리자, 현업들에 모바일 서비스 사용과 비즈니스 영향 에 대한 메트릭스형태의 대쉬보드를 제공하는 것이다.

모바일 분석은 개발자들과 현업들에게 앱의 성과 (앱 선택 및 사용) 에 대한 통찰력을 제공하므로 중요 한 가치가 있다. 이러한 모바일 통찰력 덕분에 현업들은 모바일 채널을 통해 사용자들과 효율적인 소통 을 할 수 있다.



비지니스 민첩성 제공 : 바로 개발하고 배포 - 어렵게 구축하던 모바일 개발/운영 플랫폼을 해결

클라우드 서비스는 개발자들에게 초기에 필요한 도구를 제공해 주며 급변하는 환경 변화에 신속하게 대처할 수 있도록 한다.

전체 모바일 라이프사이클을 통제하는 클라우드 서비스 덕분에 모바일 개발자들은 신규 요건들을 즉시 반영한 새로운 버전의 모바일 앱들을 개발하여 배포할 수 있다.

Oracle Mobile Cloud Service (MCS)아키텍처
Oracle Mobile Cloud Service (MCS)는 모바일 앱 개발에 대해 BYOD (Bring Your Own Developer) 형으로 개발자가 원하는 개발툴을 이용해 작업하게 하고 다양한 모바일 API를 통해 서비스를 구현하 고 백엔드 시스템과 연계 할수 있도록 설계되어 있다. 백엔드 시스템은 ERP, CRM, SCM 등 엔터프라 이즈 시스템과 SaaS 나 PaaS 또는 소셜 솔루션들이 포함된다. 이러한 시스템들은 오라클의 Integration Cloud Service (ICS) 나 SOA, OSB와 같은 서비스 인터페이스를 통해 쉽게 연계 구현이 가능하다.

MCS 는 모바일 프로트 앤드에서 생성된 이벤트 및 로그들을 다양한 업무 목적에 맞게 분석이 가능한 대시보드를 제공하며 업무 목적에 따라 커스터마이징이 가능하다.



tech_img4309.jpg

Javascript SDK, Xamarin SDK (C#) 등을 제공하여 개발자 편의성을 지원한다. 또한 비지니스 로직을 추가할 수 있도록 Custom API를 등록/관리하는 기능도 제공한다.

모바일 앱 개발은 결국 API를 얼마나 풍부하게 제공하고 관리할 수 있느냐에 달려있다. 오라클은 이런 차원에서 다양한 모바일 개발 솔루션들과 협업하고 파트너 에코 시스템을 강화하고 있다.

Oracle Mobile Cloud Service (MCS) 주요 기능
이제 Oracle MobileCloud Service의 기능들을 좀 더 자세히 살펴보기로 하자. Oracle Mobile Cloud Service (MCS)는 Mobile Backends, APIs, Connectors, Storage, User Management 등 5가지 영역으로 구성되어 있다.

tech_img4310.jpg

① Mobile Backends : 모바일 개발자들이 주로 사용하는 영역으로 모바일 애플리케이션이 사용하는 모든 백엔드 서비스들을 정의하고 관리한다. 모바일 앱은 프로젝트 단위로 관리된다.

② Storage : 모바일 개발자들이 여러 백엔드 시스템으로부터 사용할 데이터를 저장하는 영역으로 특히 맵이나 디바이스 저장소 (GPS, 노트, 포토, 비디오 등)에서 수집된 데이터를 저장하기도 한다.

③ User Management: 모바일 개발자들이 사용하는 영역으로 모바일 사용자에 대한 사용자 인증 정보 생성 및 저장하는 기능을 제공한다.

④ Connectors: 서비스 개발자 영역으로, 백엔드 연계를 정의하고, 생성하고 테스트하는 기능을 제공 한다. 또한 서비스 연계를 위해 REST, SOAP 또는 다양한 클라우드 및 레거시 커넥터 (Cloud or OnPremise )를 제공한다.

⑤ APIs: 서비스 개발자 영역으로 커스텀 API 를 설계하고, 테스트하고, 구현하고, 배포하는 공간이다. Oracle MobileCloud Service (MCS)의 주요기능을 간단히 요약하면 아래와 같다



tech_img4311.jpg

tech_img4312.jpg

tech_img4313.jpg

Oracle Mobile Cloud Service (MCS) 기대 효과
Oracle MobileCloud Service는 아래와 같은 비지니스 가치를 제공한다.



엔터프라이즈 모바일 백엔드 서비스 (MBaaS)

-기업의 주요 백엔드 시스템과 연계 및 보안 강화로 모바일 앱 개발 및 운영 프로세스를 단순화



클라우드 기반 협업

-모바일 앱 개발자, 백엔드 서비스 개발자, 운영 관리자들에게 클라우드 기반 업무 환경 제공



중앙집중형 API Catalog

-엔터프라이즈 애플리케이션 연계 라이브러리 제공
-백엔드 서비스 개발자들은 커스텀 인터페이스를 빌트인 형태로 catalog에 제공



모바일 앱 개발자들의 개발 노력 간소화

-APIcatalog를 이용해 필요한 서비스를 선택하고 백엔드 연계 타스크를 활용함으로써 모바일 앱 개발 에 더 집중할 수 있도록 지원



표준 모바일 서비스 제공

-보안, 데이타 저장, 동기화, Push Notification 등 표준 모바일 서비스 제공



관리자들에게 모바일 활용에 대한 통찰력 제공

-모바일 배포 관련 모니터링, 모바일 분석 (Mobile Analytics) 기능 제공



업무 혁신과 민첩성 가속화

-개발자, IT 관리자, 현업들에게 개인화된 모바일 업무 환경을 제공하여 모바일 비지니스 신속 대응 TCO 절감 -시스템 연계 비용 절감 및 리스크 최소화



결론

오늘날 모바일 환경은 좀 더 가볍고 쉽게 그리고 비지니스에 빨리 대응할 수 있도록 계속 진화하고 있 다. 이러한 측면에서 Oracle MobileCloud Service (MCS) 는 모바일 시장에 새로운 전환점이 될것이고 기업들에게 엔터프라이즈 모빌리티에 대한 혁신적인 접근 방식을 제공 할것이다.