All about Oracle Mobile Cloud Service

Linkedin logo
Publié le 05/04/2022  |  Actualisé le 20/08/2024

What is MCS?

Released in 2015, Oracle MCS(Mobile Cloud Service) is a cloud PaaS solution facilitating backend management for mobile applications, both native and hybrid.

We can thus speak of MBaaS, or Mobile Backend as a Service. The range of functions is extensive, covering all aspects of the connection process between the mobile application and the company’s servers or other cloud services.

This ranges from user management, to the implementation of REST APIs, to the security of exchanges, to data analysis and storage, etc.

Why use MCS?

With this diversity of uses, MCS actually addresses several types of profiles involved in the realization of a project, not just technical ones as one might think:

  • Mobile developer: selects from API platforms and works to design custom APIs
  • Services developer: implements the backend in Node.js (Javascript) with Connectors and Custom APIs
  • Enterprise architect: manages data provenance, users, security policies, roles and permissions
  • Mobile project manager: uses the Analytics section to determine application usage patterns and statistics.
  • Administrator: uses the
  • Administration and Diagnostics to control the activity of production services

What kind of application for MCS?

    Oracle offers an SDK (Software Development Kit) for native applications for each platform: Android, iOS, Windows Phone. Hybrid applications are not forgotten, with a JavaScript SDK that makes MCS usable on Cordova or Oracle JET.

    These SDKs provide a set of objects and methods to connect the application to MCS and to use the proposed functions, such as connection to a mobile backend, authentication, requests to APIs, etc.

      Customer use cases

      As part of one of our customers’ HRIS overhaul project, SQORUS proposed to develop a mobile application to meet the needs of directors and managers.

      This is a group HR directory giving access to employee profiles (personal and professional information, LTI, career plan, succession plan, etc.) and graphs on customer-defined KPIs.

      The architecture was divided as follows:

      • Client-side application (hybrid developed under Ionic 2)
      • Oracle MCS mobile backend
      • Microsoft Azure server for on-form data access

      The figure below shows the organization of the different components involved in the project architecture. The mobile application communicates with MCS via REST APIs developed in Javascript.

      These APIs then link to connectors that can call external services (Oracle cloud, customer’s dedicated servers, etc). MCS allowed us to associate our customer’s SSO and to provision users very quickly, replicating the existing security. In this way, the scope of each account is respected, so that no one is presented with data that should not be accessible to them.

      The monitoring part allowed us to follow the adoption and use of the application over time. Thanks to the event log, we were also able to identify usage scenarios and queries that could fail.

        The future with MCE (Mobile Cloud Enterprise)

        Mobile Cloud Enterprise is a complete Cloud platform for Web, Mobile and Bots.

        With MCS, Oracle is tackling a market where 3 big names generally stand out: Amazon AWS Mobile Hub, Microsoft Azure Mobile Apps and Google Cloud Platform.

        These platforms offer very similar features. They differ in terms of ease of use and support, performance for each application and pricing.

        Oracle has set up a YouTube channel dedicated to MCS, including a series of videos explaining the principles of operation as well as the actual implementation…

          All about IT project governance

          Discover the roles and responsibilities of key profiles, as well as best practices in governance and technological development, to ensure the success of your digital transformation projects.

          Also in our “IT project governance” issue

           

          Contact

          A project? A request?A question?

          Contact us today and find out how we can work together to make your company’s digital future a reality.

          Consultant expert IT SQORUS

          Consultant expert IT SQORUS

          Articles complémentaires

          Parcours - Onboarding SQORUS

          Pour ne rien rater, inscrivez-vous à notre newsletter !

          Notre mission

          Découvrez les forces de la stratégie SQORUS

          Nous avons su nous adapter aux nouveaux enjeux digitaux, à l’arrivée du Cloud et aux évolutions des modes de travail. Nous avons réussi à tisser des partenariats forts avec les principaux éditeurs du marché et à attirer des experts métiers et techniques.

          Notre force : nos plus de 350 talents dédiés à la réussite de vos projets et partageant des valeurs fortes : la diversité, l’engagement et la solidarité, qui constituent une réelle valeur pour l’entreprise et ses clients.

          Great Place to Work depuis 11 années consécutives, SQORUS est sensible à l’épanouissement de ses Sqorusien.ne.s, à leur évolution de carrière et à leur formation sur des solutions d’avenir.

          SQORUS est un cabinet spécialisé dans la transformation digitale et métiers des fonctions RH, Finance et IT. Nos consultants interviennent depuis plus de 35 ans auprès de grandes entreprises sur des projets stratégiques, à dimension internationale, autour des systèmes d’information : stratégie d’évolution, aide au choix, intégration, Business Intelligence, Data Management, support et conduite du changement, mais également sur des enjeux autour du Cloud et de l’Intelligence Artificielle.