Oracle Cloud offers a broad portfolio of software as a service applications, platform as a service, and social capabilities, all on a subscription basis. Oracle Cloud delivers instant value and productivity for end users, administrators, and developers alike through functionally rich, integrated, secure, enterprise cloud services.
 Get a Free Magzine ...Profit:The Executive's Guide to Oracle Applications

Subscribe to the OracleAppsHub to receive notifications when there are new posts:

 get RSS feed
 Oracle Fusion Applications (OFA) is a portfolio of next generation suite of software applications from Oracle Corporation. It is distributed across various product families; including financial management, human capital management, customer relationship management, supply chain management, procurement, governance, and project portfolio management
 Get a Free Magzine ...Profit:The Executive's Guide to Oracle Applications

What is Oracle Mobile Cloud Service (MCS)?

Posted on July 12th, 2015 by Sanjit Anand |Print This Post Print This Post |Email This Post Email This Post

Have you tried OracleappsHub in ipad/iphone/smart Phone? Don't wait. try it today

Oracle Cloud

 

Oracle Mobile Cloud Service MCS is a cloud-based service that provides a unified hub for developing, deploying, maintaining, monitoring, and analyzing your mobile apps and the resources that they rely on.

Oracle Mobile Cloud Service provides everything you need to build out your enterprise mobile strategy using innovative, state-of-the-art tools.

With Oracle Mobile Cloud Service , you have a straightforward way to:

  • Consolidate your app portfolio with API-based development.
  • Choose a mobile API from the API Catalog or design your own with clean RESTful design patterns.
  • Then map it to your back-end enterprise data, or implement your own logic.
  • Cleanly separate API design and implementation to help keep app updates backward-compatible.
  • Develop fresh and modern B2E and B2C mobile apps, no matter where the data resides, using your favorite IDE.
  • Secure your apps end-to-end with enterprise ready security patterns.
  • Understand if your mobile strategy is successful with rich mobile analytics
  • Manage your reusable assets in a secure, centralized location.
  • Monitor performance.
  • Scale as your business grows

Thats means, Oracle Mobile Cloud Service provides you with the tools you need to develop a strategy for supporting your mobile development.

Mobile Cloud Service can leverage and work with other Oracle Platform As a Service (PaaS) and Software as a Service (SaaS) solutions, but nothing is required for an MCS subscription.

With MCS , you get:

  • An enterprise Mobile Backend-as a-Service (MBaaS).
  • Easy to use client SDKs for native Android, iOS mobile apps. All platform APIs are made via uniform REST calls, so any client app can leverage them, creating a cohesive development environment that’s easy to control and maintain.A place to store mobile app data in the cloud—and/or in your enterprise IT systems, if you prefer.
  • Built-in data offline, so mobile users can use your app in a disconnected environment, then synchronize data later when Internet connection is re-established.
  • A simple way to create custom business logic with custom APIs using industry standards such as Node.js, JavaScript and RAML.
  • Easy mobile user management.
  • Automatic and custom mobile analytics to gain insight on the success of mobile strategy with ad-hoc reports at your fingertips.
  • Ability for mobile developers to mock data and continue with their apps while waiting for service developers to implement the final API in JavaScript. Both teams work in parallel, saving both time and money.
  • Continuous lifecycle to help your apps move with the speed of mobile.

WHO BENEFITS FROM MOBILE CLOUD SERVICE

Depends on role in your team’s mobile project.

  • If you are a Mobile App Developer, you can use MCS to line up and test the resources you need for your apps to work. This includes selecting from MCS platform APIs and custom APIs and collaborating with other team members to create new custom APIs.
  • If you are a service developer, you write Node.js-based JavaScript code to implement the custom APIs required by the mobile app developers on your team. You might also find yourself collaborating with mobile app developers to fine-tune API designs and creating connector APIs to connect to enterprise systems.
  • If you are the team’s enterprise architect, you establish where desired data and functionality will come from, security and environment policies, and the roles and permissions of team members.
  • If you are the team’s mobile program manager, you use the Analytics features to track usage patterns.
  • If you are a mobile cloud administrator, you work within the Administration tab to monitor the services in production, use the Diagnostics features to drill down and pinpoint problems, and handle other admin tasks such as the adding and removing of users.

ORACLE MOBILE CLOUD SERVICE ARCHITECTURE

A diagram below illustrating the overall architecture of Oracle Mobile Cloud Service and how it works with mobile applications and enterprise services.

Mobile Cloud

 

On the left is a representation of a mobile application.

In the middle is box representing a mobile backend.

Within that box is a box representing platform APIs. Within that sub-box are boxes for the Storage, Data Offline, Notifications, Analytics, User Management, and Database APIs. Below the sub-box for platform APIs is one for custom APIs. To the right of the sub-box for custom APIs is one for connectors. The connectors sub-box contains entries for REST and SOAP.

To the right of the mobile backend box is one for on-premises and Cloud services.

The mobile applications box has arrows pointing to the platform APIs and custom APIs boxes. The custom API box points to the platform APIs and connector boxes. And the connector API box points to the on-premises and Cloud services box.

If your client supports invoking RESTful APIs, it’s supported by Mobile Cloud Service.

  • In addition, MCS ships native SDKs for iOS and Android, as well as Java utilities for Oracle’s Mobile Application Framework (MAF).
  • Xamarin ™ provides an SDK to enable C# programmers; many more SDKs are on the way.

APIS & MOBILE CLOUD SERVICE PROVIDE

To help simplify mobile app development, Mobile Cloud Service provides these built-in APIs:

  • Push Notification
  • Data Offline / Sync
  • Mobile User Management
  • Analytics
  • Mobile Storage
  • Device Management

You can call these APIs directly from your apps via straight REST calls, or with the help of Mobile Cloud Service's SDKs for the iOS and Android platforms.

MCS also provides a robust API Designer tool, so you can create your own custom APIs to go after the data you need.

MOBILE APPLICATION ACCELERATOR (MAX) - TOOL TO DEVELOP MOBILE APPS FOR FUNCTIONAL USER

Oracle MCS comes with Mobile Application accelerator which accelerates the Mobile application developer.

MAX is a cloud based service that provides mobile application development capabilities to business users and functional users, with no development experience.

The UI designs are based on certain preset UI templates and are getting connected to enterprise backend systems using Oracle Mobile Cloud connectors.

The mobile apps can be developed using any web browser, without the need to install any mobile development environments or IDEs.

The developers can see an instant preview, without the need to deploy the application. It leverages several of features and functions of Oracle Mobile Application Framework (MAF) for mobile app development and any mobile application, developed using MAX, can be extended using Oracle MAF, for any enhancements.

REFRENCE

  • DataSheet :MCS

Related Posts

Posted in Oracle Cloud * | No Comments »Email This Post Email This Post | Print This Post Print This Post

Have you tried OracleappsHub in ipad/iphone/smart Phone? Don't wait. try it today
Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.