{"id":97262,"date":"2021-11-09T08:05:00","date_gmt":"2021-11-09T07:05:00","guid":{"rendered":"http:\/\/e3mag.com\/?p=97262"},"modified":"2021-11-09T08:28:51","modified_gmt":"2021-11-09T07:28:51","slug":"des-voies-simples-vers-la-mobilite-avec-sap","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/des-voies-simples-vers-la-mobilite-avec-sap\/","title":{"rendered":"Des voies faciles vers la mobilit\u00e9 avec SAP"},"content":{"rendered":"<p>Les applications hybrides cr\u00e9\u00e9es avec Apache Cordova sont souvent une alternative plus simple. Elles peuvent \u00eatre ex\u00e9cut\u00e9es avec le Launchpad Fiori, dans le navigateur web ou en tant qu'application native sous iOS\/Android. Depuis 17 ans d\u00e9j\u00e0, SAP dispose d'un composant pour la gestion et la communication de services web vers l'ext\u00e9rieur : avec la publication de SAP NetWeaver 7.0, il \u00e9tait possible de publier des applications avec SAP NetWeaver ApplicationServer 6.20 via l'Internet Communication Framework (transaction SICF). Il s'agit d'un standard ouvert qui permet aux applications de consulter et de modifier des donn\u00e9es via un service web. <\/p>\n\n\n\n<p>Alors pourquoi ne pas prendre du recul lorsqu'on r\u00e9fl\u00e9chit \u00e0 la mani\u00e8re de connecter les mondes mobiles \u00e0 SAP ? Il existe aussi une voie simple et directe, et celle-ci passe par Apache Cordova. Le framework d\u00e9velopp\u00e9 par Nitobi pour le d\u00e9veloppement d'applications mobiles a \u00e9t\u00e9 rachet\u00e9 par Adobe Systems en 2011, rebaptis\u00e9 PhoneGap et publi\u00e9 plus tard en version open source sous Cordova.<\/p>\n\n\n\n<p>Le standard universel pour la conception d'un service web est l'Open Data Protocol (OData) d\u00e9velopp\u00e9 par Microsoft, actuellement disponible dans la version 4. Le SAP Gateway (jusqu'en 2014 SAP NetWeaver Gateway), publi\u00e9 il y a dix ans, est \u00e9galement bas\u00e9 sur OData. Elle est incluse dans SAP NetWeaver depuis la version 7.4 et r\u00e9alise les services RFC au sein du monde SAP, qui sont bas\u00e9s sur TCP\/IP. La passerelle permet d'\u00e9tablir facilement des connexions entre les syst\u00e8mes SAP et les programmes externes, c'est-\u00e0-dire qu'elle permet d'offrir des services web, tout comme la transaction SICF. Pour SAP, cela ne signifie toutefois aucune activit\u00e9 suppl\u00e9mentaire si un client utilise ces services avec la passerelle SAP. D'autres composants interm\u00e9diaires pour le routage, comme le SAP Dispatcher, sont \u00e9galement utilisables gratuitement, c'est-\u00e0-dire sans acquisition de licences SAP suppl\u00e9mentaires.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/e3mag.com\/wp-content\/uploads\/2021\/09\/SAP-Cloudform---Einfach-ist-anders-300_cmyk.jpg\"><img decoding=\"async\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2021\/09\/SAP-Cloudform---Einfach-ist-anders-300_cmyk.jpg\" alt=\"Apache Cordova est un framework de d\u00e9veloppement mobile open source qui utilise des techniques web telles que HTML5, CSS3 et JavaScript.\" class=\"wp-image-97254\"\/><\/a><figcaption>Apache Cordova est un framework de d\u00e9veloppement mobile open source qui utilise des techniques web telles que HTML5, CSS3 et JavaScript.<\/figcaption><\/figure><\/div>\n\n\n\n<p>C'est dans ce contexte qu'il faut comprendre l'introduction de SAP Cloud Platform et de ses services mobiles. L'offre PaaS met \u00e0 disposition des services pour le d\u00e9veloppement, l'int\u00e9gration et l'exploitation d'applications en nuage et d'extensions personnalis\u00e9es d'environnements en nuage et sur site. Les applications mobiles inter-plateformes et natives sont d\u00e9velopp\u00e9es ici via les essais \"Mobile Development Kit Cloud\" et \"Cloud Platform SDK pour Android et iOS\". En tant que nouvelle couche (d\u00e9sormais payante), la Cloud Platform devrait offrir diff\u00e9rentes valeurs ajout\u00e9es aux clients qui souhaitent passer au cloud. Avec le lancement de l'initiative Rise, la Cloud Platform a \u00e9t\u00e9 rebaptis\u00e9e Business Technology Platform (SAP BTP), dont elle constitue l'un des piliers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Plateforme technologique d'entreprise<\/h3>\n\n\n\n<p>Pour de nombreux sc\u00e9narios d'entreprise, l'utilisation du BTP offre d'excellentes possibilit\u00e9s de mobiliser les processus SAP via le cloud. Mais pas n\u00e9cessairement pour tous. En effet, la mise en place et l'exploitation des composants mentionn\u00e9s co\u00fbtent de l'argent, n\u00e9cessitent beaucoup d'entretien et l'infrastructure est complexe. Il faut relier SAP au cloud, cr\u00e9er diff\u00e9rentes voies de communication, etc. Les clients existants ne savent toujours pas quelle fonction les nouveaux outils et plates-formes doivent r\u00e9ellement remplir. Ceux qui se rendent \u00e0 la BTP constateront que tout n'est pas encore au point et que les possibilit\u00e9s de d\u00e9veloppement ne sont pas non plus toujours am\u00e9lior\u00e9es. Ainsi, il y a toujours des restrictions qui doivent ensuite \u00eatre activ\u00e9es en partie par des services payants.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">R\u00e9ponses hybrides<\/h3>\n\n\n\n<p>Cordova permet de d\u00e9velopper des applications hybrides avec une simplicit\u00e9 d\u00e9concertante : En haut, on y met du Java Script, en bas, on obtient des applications pr\u00eates \u00e0 l'emploi pour iOS, Android et m\u00eame Blackberry. Avec les outils de la bo\u00eete \u00e0 outils de conception SAPUI5, Munich Enterprise d\u00e9veloppe de telles applications mobiles qui sont int\u00e9gr\u00e9es \u00e0 100 % dans le processus standard SAP. Emball\u00e9es dans des conteneurs Cordova, elles fonctionnent comme une application native, con\u00e7ue directement pour IOS\/Android, dans tous les environnements. Cela simplifie leur utilisation pour les utilisateurs ainsi que pour l'administration. Les applications SAP, en revanche, n\u00e9cessitent toujours la construction du Fiori Launchpad ou d'un navigateur web. <\/p>\n\n\n\n<p>Certes, le Launchpad fonctionne aussi bien sur les ordinateurs de bureau que sur les appareils mobiles. Mais pas aussi bien qu'une application native. On a moins de possibilit\u00e9s et la convivialit\u00e9 est moins bonne. Il n'est donc pas \u00e9tonnant que SAP ait entre-temps reconnu l'avantage de Cordova et propose des plug-ins pour transformer son Fiori en apps natives. Mais cela ne fait que suivre la comparaison avec \"l'original\" du fabricant. On m\u00e9lange ici des choses qui ne vont en fait pas ensemble. Lorsque des applications Fiori standard sont mises en place sur le t\u00e9l\u00e9phone portable, il s'agit en fait de quelque chose de sp\u00e9cifique au client : plus cher et l'infrastructure rend les choses encore plus compliqu\u00e9es.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/e3mag.com\/partners\/munich-enterprise-software-gmbh\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2021\/09\/munich-enterprise-software.jpg\" alt=\"\" class=\"wp-image-97283\"\/><\/a><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>Pour mettre en \u0153uvre des sc\u00e9narios mobiles dans le contexte ERP, il faut, selon SAP, la nouvelle Business Technology Platform ou le Fiori Launchpad. Est-ce vraiment le cas ?<\/p>","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[5,39790],"tags":[797,39870,1507,651],"coauthors":[26232],"class_list":["post-97262","post","type-post","status-publish","format-standard","hentry","category-it-management","category-mag-21-09","tag-apache","tag-btp-bdc","tag-fiori","tag-mobile","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","image-100":"","image-480":"","image-640":"","image-720":"","image-960":"","image-1168":"","image-1440":"","image-1920":"","1536x1536":"","2048x2048":"","trp-custom-language-flag":"","bricks_large_16x9":"","bricks_large":"","bricks_large_square":"","bricks_medium":"","bricks_medium_square":"","profile_24":"","profile_48":"","profile_96":"","profile_150":"","profile_300":""},"post_excerpt_stackable_v2":"<p>Um mobile Szenarien im ERP-Kontext umzusetzen, braucht es laut SAP die neue Business Technology Platform oder das Fiori Launchpad. Ist das wirklich so?<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/fr\/categorie\/gestion-de-linformatique\/\" rel=\"category tag\">IT-Management<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/categorie\/mag-21-09\/\" rel=\"category tag\">MAG 21-09<\/a>","author_info_v2":{"name":"Thilo Kiefer, Munich Enterprise Software","url":"https:\/\/e3mag.com\/fr\/author\/thilo-kiefer\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/97262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=97262"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/97262\/revisions"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=97262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=97262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=97262"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=97262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}