{"id":59433,"date":"2019-06-13T08:00:58","date_gmt":"2019-06-13T06:00:58","guid":{"rendered":"http:\/\/e3mag.com\/?p=59433"},"modified":"2020-02-09T00:26:50","modified_gmt":"2020-02-08T23:26:50","slug":"abap-sur-la-sap-cloud-platform-une-bonne-chose","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/abap-sur-la-sap-cloud-platform-une-bonne-chose\/","title":{"rendered":"Abap sur la SAP Cloud Platform - une bonne chose ?"},"content":{"rendered":"<p>Le sujet d'Abap et de SCP (SAP Cloud Platform) fait l'objet de discussions passionn\u00e9es depuis son annonce. Reste \u00e0 savoir combien de clients utiliseront cette offre. Mais cette \u00e9tape est plus qu'un simple langage de programmation suppl\u00e9mentaire dans lequel on peut d\u00e9velopper des apps sur la SCP. Cette \u00e9volution est une \u00e9tape importante, d'une part sur le plan technologique pour le serveur Abap et d'autre part pour la communaut\u00e9 Abap.<\/p>\n<p>Le \"SAP Cloud Platform Abap Environment\", nom officiel de l'offre sur la SCP, ou plus bri\u00e8vement et succinctement Abap-PaaS (Platform as a Service), fait \u00e0 juste titre l'objet de controverses.<\/p>\n<p>Les critiques se demandent pourquoi un langage de programmation propri\u00e9taire, qui a vu le jour en 1983 sous le nom de \"processeur g\u00e9n\u00e9ral de pr\u00e9paration des rapports\", est port\u00e9 dans un environnement PaaS ?<\/p>\n<p>Pour le d\u00e9veloppement de Mircoservices l\u00e9gers vivant dans des conteneurs, Abap-PaaS n'est pas vraiment adapt\u00e9, ne serait-ce qu'en raison de la base de donn\u00e9es SAP-Hana n\u00e9cessaire. N\u00e9anmoins, il y a de bonnes raisons pour SAP de faire cet investissement.<\/p>\n<p>Compar\u00e9e aux communaut\u00e9s d'autres langages de programmation, la communaut\u00e9 des d\u00e9veloppeurs Abap n'est pas connue pour \u00eatre particuli\u00e8rement innovante. On peut le constater par exemple avec les nouveaux outils de d\u00e9veloppement Abap (ADT) bas\u00e9s sur Eclipse.<\/p>\n<p>Ceux-ci ont \u00e9t\u00e9 pr\u00e9sent\u00e9s et livr\u00e9s d\u00e8s 2011. Malgr\u00e9 de nouveaux artefacts, comme les Core Data Services, qui ne peuvent \u00eatre d\u00e9velopp\u00e9s qu'avec ADT, leur diffusion aupr\u00e8s des clients SAP existants reste encore limit\u00e9e.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-59440\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer.jpg\" alt=\"Martin Fischer\" width=\"800\" height=\"800\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer.jpg 800w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-150x150.jpg 150w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-768x768.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-100x100.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-480x480.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-640x640.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-720x720.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-24x24.jpg 24w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-48x48.jpg 48w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-96x96.jpg 96w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Martin-Fischer-300x300.jpg 300w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Avec Abap-PaaS, l'excuse selon laquelle le th\u00e8me du d\u00e9veloppement dans le cloud n'est pas int\u00e9ressant pour les d\u00e9veloppeurs Abap dispara\u00eet. SAP a ainsi ouvert la voie aux d\u00e9veloppeurs Abap vers le cloud. Cela a \u00e9galement permis de garantir les investissements de SAP, des partenaires et des clients dans le savoir-faire Abap des collaborateurs.<\/p>\n<p>Il y a aussi des aspects techniques qui devraient \u00eatre consid\u00e9r\u00e9s : Dans toute la discussion sur la valeur ajout\u00e9e d'Abap-PaaS, il ne faut pas oublier qu'il existe d\u00e9j\u00e0 deux offres SaaS (Software as a Service) bas\u00e9es sur Abap, \u00e0 savoir S\/4-Hana-Cloud et Business by Design, dont l'offre CRM est aujourd'hui connue sous le nom de Cloud4Customer.<\/p>\n<p>Malgr\u00e9 tout, les offres ne sont pas vraiment comparables, car Abap-PaaS profite de l'occasion pour couper les vieilles ficelles et n'offre pas non plus toute la gamme de langues ni tous les composants de r\u00e9utilisation du serveur d'application NetWeaver.<\/p>\n<p>Par rapport \u00e0 un serveur d'applications NetWeaver bien connu, il s'agit d'un environnement d'ex\u00e9cution tr\u00e8s all\u00e9g\u00e9, qui n'est toutefois propos\u00e9 qu'en combinaison avec une base de donn\u00e9es Hana sur le SCP.<\/p>\n<p>On peut tout \u00e0 fait imaginer que SAP a son propre int\u00e9r\u00eat \u00e0 r\u00e9duire l'empreinte des ressources des syst\u00e8mes Abap dans le cloud. Avec la transformation de l'\u00e9diteur de logiciels en fournisseur de cloud, la soif de ressources de ses propres produits passe de facteur de co\u00fbt pour les clients \u00e0 facteur de co\u00fbt pour SAP.<\/p>\n<p>Comme il n'y aura plus de nouvelle version du serveur d'application SAP-NetWeaver selon la feuille de route actuelle, Abap-PaaS est positionn\u00e9 comme la plate-forme pour les extensions clients et partenaires bas\u00e9es sur Abap de SAP.<\/p>\n<p>Afin de pouvoir mettre \u00e0 jour les syst\u00e8mes S\/4-Hana le plus facilement possible et de profiter ainsi des innovations de SAP, les extensions ne devraient pas \u00eatre effectu\u00e9es directement dans S\/4, mais si possible dans un environnement s\u00e9par\u00e9.<\/p>\n<p>Abap-PaaS en est une possibilit\u00e9. Tout \u00e0 fait selon la devise de Bj\u00f6rn Goerke : \"Keep the core clean\". (Voir aussi la keynote TechEd de Barcelone 2018).<\/p>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_59441\" aria-describedby=\"caption-attachment-59441\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/amzn.to\/2GUtWu7\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-59441 size-full\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Schroedinger-programmiert-Abap.jpg\" alt=\"Schroedinger programme Abap\" width=\"600\" height=\"485\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Schroedinger-programmiert-Abap.jpg 600w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Schroedinger-programmiert-Abap-100x81.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/Schroedinger-programmiert-Abap-480x388.jpg 480w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-59441\" class=\"wp-caption-text\">\"Schr\u00f6dinger programm\u00e9 Abap : le livre sp\u00e9cialis\u00e9 un peu diff\u00e9rent\". Tout comme d'habitude, mais un peu diff\u00e9rent. 735 pages, 2014, ISBN 978-3-8362-2859-6, Rheinwerk Verlag.<\/figcaption><\/figure>","protected":false},"excerpt":{"rendered":"<p>Moins d'un an apr\u00e8s que l'ancien CTO SAP Bj\u00f6rn Goerke a annonc\u00e9 dans sa keynote TechEd 2017 que SAP travaillait \u00e0 l'introduction d'un environnement d'ex\u00e9cution Abap sur le SCP, celui-ci est \u00e9galement disponible depuis d\u00e9but septembre 2018.<\/p>","protected":false},"author":1725,"featured_media":59434,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[5,29846],"tags":[453,722,19701,281,6448,16989,1175],"coauthors":[30221],"class_list":["post-59433","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-management","category-mag-1905","tag-abap","tag-netweaver","tag-s-4-hana","tag-saas","tag-sap-cloud-platform","tag-scp","tag-teched","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",400,180,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-768x346.jpg",768,346,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-100x45.jpg",100,45,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-480x216.jpg",480,216,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-640x288.jpg",640,288,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-720x324.jpg",720,324,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",18,8,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",1000,450,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",600,270,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497.jpg",600,270,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/04\/shutterstock_1304744497-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Knapp ein Jahr nachdem der ehemalige SAP CTO Bj\u00f6rn Goerke in seiner TechEd-Keynote 2017 bekannt gab, dass SAP daran arbeitet, eine Abap-Laufzeitumgebung auf die SCP zu bringen, ist diese seit Anfang September 2018 auch verf\u00fcgbar.<\/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-1905\/\" rel=\"category tag\">MAG 19-05<\/a>","author_info_v2":{"name":"Martin Fischer, BridgingIT","url":"https:\/\/e3mag.com\/fr\/author\/martin-fischer\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/59433","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\/1725"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=59433"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/59433\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media\/59434"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=59433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=59433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=59433"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=59433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}