Oracle Mobile Cloud Enterprise(MCe)는 사용자 적응 및 행동에 대한 심도 있는 통찰력을 제공하는 분석 도구를 통해 모바일, 웹, 웨어러블 및 챗봇 전반에서 매력적인 환경을 구축할 수 있도록 지원하는 플랫폼입니다.
MCe를 사용하면 다음을 얻을 수 있습니다.
백엔드에 대해 이러한 방법 중 하나를 사용하도록 설정한 후 사용할 API를 백엔드와 연결한 다음, 위의 인증 방법 중 하나를 통해 앱 코드를 작성할 수 있습니다.
챗봇은 인터넷을 통해 마치 상대방과 사람처럼 대화를 진행하는 컴퓨터 프로그램입니다. 봇은 강력한 자연어 처리(NLP) 머신러닝(ML) 알고리즘을 사용하여 최종 사용자의 대화를 이해한 다음 이러한 대화를 처리하고 비즈니스 데이터와 통합하여 최종 사용자에게 응답합니다. SMS 메시지를 보내거나 Facebook Messenger, WhatsApp 또는 Slack과 같은 채널의 사용법을 아는 사용자라면 봇과 상호 작용하기 위해 새로운 기능을 배울 필요가 없습니다.
네. MCS를 사용하여 개발한 모바일 앱에 채팅 기능을 쉽게 추가할 수 있습니다. (봇에서 푸시 알림을 활용하려면 MCS 대신 MCe의 푸시 알림 기능을 사용하세요. 이를 통해 봇을 단일 인스턴스의 알림과 보다 긴밀하게 통합할 수 있습니다.) 또한 MCe에서 호스팅하는 챗봇에서 API를 호출함으로써 MCS에서 개발한 모바일 API를 재사용하여 엔터프라이즈 데이터 백엔드에 액세스할 수 있습니다.
MCe Analytics는 간편하게 사용할 수 있는 다채로운 분석 기능 및 고도의 사용자 정의 기능을 갖춘 보고서를 통해 다양한 사용자(개발자, 사업 부문, 운영 부문)를 지원합니다. 특히 사업 부문(LOB) 및 운영 담당자는 사용, 변환 및 참여 측정 지표를 통해 광범위한 행동 분석을 수행할 수 있고, 개발자는 서비스 레벨 분석을 활용하여 실행 이상을 탐지하고 실패한 호출을 찾아내 성능 개선 기회를 파악할 수 있습니다.
Mobile Application Accelerator(MAX)를 사용하면 숙련되지 않은 비전문적인 개발자(예: 비즈니스 분석가 또는 고급 사용자)도 장치 내 모바일 애플리케이션을 신속하게 구성할 수 있습니다. MAX는 브라우저 콘솔에서 모바일 앱을 편집, 테스트, 게시할 수 있는 브라우저 기반 개발을 지원합니다. 장치 시뮬레이터에 배포하지 않아도 브라우저 콘솔을 사용하여 실시간 데이터로 애플리케이션을 미리 볼 수 있습니다. 코딩이 전혀 필요하지 않으며, 모바일 장치에서 QR 코드를 스캔하여 애플리케이션 다운로드 프로세스를 시작하는 것만큼 쉽게 애플리케이션을 배포할 수 있습니다.
MCe는 모바일 앱 개발을 단순화하기 위해 다음과 같은 기본 제공 API를 제공합니다.
이러한 API는 REST 호출을 통해 앱에서 직접 호출하거나 iOS 및 Android 플랫폼용 MCe SDK를 사용해서 호출할 수 있습니다. 또한 MCe는 강력한 API Designer 도구를 제공하므로 필요한 데이터를 추적할 사용자 지정 API를 생성할 수 있습니다. 또는 Express API Designer를 사용하여 신속한 프로토타입 제작이나 로우코드 모바일 앱을 위한 API를 신속하게 구축할 수 있습니다.
MCe는 API 정의 및 구현을 위한 일반적인 표준을 활용합니다. 모바일 API의 인터페이스를 설명하기 위해 RAML(REST API Markup Language)이 사용되며, RAML 문서를 가져오고 내보냄으로써 MCe로 훨씬 쉽게 이동할 수 있습니다. API를 구현할 시점이 되면 Node.js 기반 JavaScript에 사용자 지정 코드를 생성하여 모바일 앱 성능을 극대화하도록 데이터를 구성할 수 있습니다. 또한 JavaScript 및 커넥터를 활용해 여러 소스의 데이터를 결합하여 백엔드 시스템에 연결함으로써 엔터프라이즈 데이터를 안전하게 제공할 수 있습니다.
클라이언트가 RESTful API를 호출할 수 있는 경우 MCe에서 지원됩니다. 또한 MCe는 Cordova 프레임워크를 기반으로 하는 하이브리드 앱뿐만 아니라 iOS 및 Android용 네이티브 SDK를 제공합니다. JavaScript SDK는 Oracle JavaScript Extension Toolkit(MCe에 포함된 JET) 외에도 제3자 JavaScript 프레임워크를 지원합니다. 마지막으로, 코드를 한 줄도 작성하지 않고도 Mobile Application Accelerator(MAX)를 사용하여 모바일 애플리케이션을 구성할 수 있습니다.
아니요, MCe는 다른 Oracle Platform as a Service(PaaS) 및 Software as a Service(SaaS) 솔루션을 활용할 수 있지만 MCe 구독에 필요한 구성 요소는 없습니다.
MCe는 엔터프라이즈 보안 기능을 포함하도록 설계되었습니다. 모바일 애플리케이션은 애플리케이션 또는 애플리케이션 그룹에 대한 리소스의 논리적 그룹인 백엔드를 통해 자동으로 MCe 보안 기능에 액세스할 수 있습니다. 무엇보다 백엔드는 앱이 기본 인증 및/또는 OAuth2.0을 통해 MCe 자산에 액세스할 수 있는 게이트웨이를 제공합니다. 즉, 컬렉션의 스토리지, 사용자 지정 API 엔드포인트 등 MCe에서 제공하는 모든 리소스가 기본적으로 보호됩니다. 이러한 리소스에 액세스할 수 있는 권한은 역할 기반 액세스(RBA)를 통해 부여해야 합니다. MCe는 기본 인증, SAML 2.0 및 사용자 이름 토큰 프로필과 같은 표준을 사용하여 모바일 사용자의 ID를 백엔드 엔터프라이즈 시스템으로 전달합니다. 마지막으로 MCe는 Oracle Access Manager 또는 Active Directory와 같은 온프레미스 보안 인프라에 통합할 수 있으므로 모바일 애플리케이션에서 엔터프라이즈 SSO 자격 증명을 사용하여 인증할 수 있습니다.
모바일 클라우드 전자책(PDF)을 통해 MCe에 대해 자세히 알아볼 수 있습니다. 또는 MCe를 사용해 볼 준비가 되었다면 Oracle Cloud 체험판 링크에서 무료 클라우드 크레딧 혜택을 이용해보세요.
체험판 이용 후 구독을 원하는 경우 Oracle Sales 담당자에게 문의하거나 평가판 계정을 유료 계정으로 변환하기만 하면 됩니다.
Oracle Mobile Platform 유튜브 채널에서 개요부터 기능 심층 분석까지 다양한 주제에 걸친 전체 강의 영상 세트를 시청할 수 있으며, 이 링크를 클릭하면 채널을 구독할 수 있습니다.
Oracle 모바일 및 지능형 봇 커뮤니티 포럼에서 궁금한 내용을 물어보실 수 있습니다.