


{"id":6498,"date":"2026-10-02T15:32:41","date_gmt":"2026-10-02T13:32:41","guid":{"rendered":"https:\/\/pepr-cloud.fr\/fr\/?p=6498"},"modified":"2026-10-05T09:54:48","modified_gmt":"2026-10-05T07:54:48","slug":"taranis-decrire-son-application-plutot-que-la-deployer-et-si-lintention-suffisait","status":"publish","type":"post","link":"https:\/\/pepr-cloud.fr\/en\/francais-taranis-decrire-son-application-plutot-que-la-deployer-et-si-lintention-suffisait\/","title":{"rendered":"(Fran\u00e7ais) TARANIS &#8211; D\u00e9crire son application plut\u00f4t que la d\u00e9ployer : et si l&#8217;intention suffisait ?"},"content":{"rendered":"<p class=\"qtranxs-available-languages-message qtranxs-available-languages-message-en\">Sorry, this entry is only available in <a href=\"https:\/\/pepr-cloud.fr\/fr\/wp-json\/wp\/v2\/posts\/6498\" class=\"qtranxs-available-language-link qtranxs-available-language-link-fr\" title=\"Fran\u00e7ais\">Fran\u00e7ais<\/a>.<\/p><div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-scaled.jpg\" alt=\"\" class=\"wp-image-6499\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-scaled.jpg 2560w, https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-300x200.jpg 300w, https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-1024x683.jpg 1024w, https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-768x512.jpg 768w, https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-1536x1024.jpg 1536w, https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-2048x1365.jpg 2048w, https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-150x100.jpg 150w, https:\/\/pepr-cloud.fr\/files\/2026\/10\/pexels-agk42-5589597-1-1320x880.jpg 1320w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/a><\/figure>\n<\/div>\n\n\n<h1 class=\"wp-block-heading has-text-align-left has-text-color\" style=\"color:#223cb0\">Et si l\u2019on pouvait d\u00e9crire une application distribu\u00e9e complexe dans le continuum Cloud\u2013Edge, sans devoir ma\u00eetriser toute la complexit\u00e9 technique de sa mise en place ?<\/h1>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color\"><em>Aujourd\u2019hui, concevoir et d\u00e9ployer une application distribu\u00e9e mobilisant des ressources dans le Cloud, l\u2019Edge et les objets connect\u00e9s reste un processus complexe. Il faut choisir les bons services, d\u00e9finir comment les composer, d\u00e9terminer o\u00f9 les d\u00e9ployer, configurer les ressources et veiller \u00e0 ce qu\u2019ils continuent de r\u00e9pondre aux besoins de l\u2019application.<\/em><\/h2>\n\n\n\n<div style=\"height:21px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cette complexit\u00e9 constitue une <strong>barri\u00e8re technique importante<\/strong> pour les utilisateurs et les concepteurs d\u2019applications. Elle cr\u00e9e \u00e9galement un <strong>\u00e9cart entre le besoin exprim\u00e9 par le client, le cahier des charges et leur traduction en une solution technique effectivement d\u00e9ploy\u00e9e<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et si l\u2019on pouvait plut\u00f4t commencer par <strong>d\u00e9crire ce que l\u2019on souhaite obtenir<\/strong>, sans avoir \u00e0 pr\u00e9ciser imm\u00e9diatement comment le r\u00e9aliser ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est le principe de l\u2019<strong>orchestration guid\u00e9e par l\u2019intention<\/strong> (<em>intent-driven orchestration<\/em>) : partir de l\u2019objectif de l\u2019application, de ses contraintes et de ses exigences, exprim\u00e9s \u00e0 un niveau d\u2019abstraction \u00e9lev\u00e9 \u2014 par exemple en langage naturel \u2014 pour d\u00e9terminer automatiquement comment fournir le service.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prenons une demande simple :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00ab Je veux analyser des images au plus pr\u00e8s des cam\u00e9ras et recevoir rapidement une alerte. \u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette demande exprime directement le <strong>besoin applicatif<\/strong>. Le syst\u00e8me doit alors comprendre cette intention, identifier les services n\u00e9cessaires, d\u00e9terminer comment les associer, o\u00f9 les placer et comment les d\u00e9ployer dans le continuum <strong>Cloud\u2013Edge\u2013IoT<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est ici que le <strong>low-code<\/strong> prend tout son sens : en permettant de d\u00e9crire l\u2019application et ses objectifs \u00e0 un niveau plus proche du besoin de l\u2019utilisateur, il contribue \u00e0 <strong>abaisser la barri\u00e8re technique<\/strong>. L\u2019utilisateur n\u2019a plus n\u00e9cessairement besoin de ma\u00eetriser toute la complexit\u00e9 des infrastructures sous-jacentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019enjeu est aussi de <strong>rester plus fid\u00e8le au besoin du client tout au long du processus<\/strong>, en rapprochant le langage dans lequel le besoin est exprim\u00e9 de la mani\u00e8re dont l\u2019application est finalement sp\u00e9cifi\u00e9e, construite et d\u00e9ploy\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On cherche ainsi \u00e0 r\u00e9duire l\u2019\u00e9cart entre les \u00e9tapes suivantes :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Besoin client \u2192 Cahier des charges \u2192 Intention \/ sp\u00e9cification \u2192 Composition de services \u2192 D\u00e9ploiement technique<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019intention peut alors jouer le r\u00f4le de <strong>pont entre la sp\u00e9cification et l\u2019impl\u00e9mentation<\/strong>, en conservant les objectifs et les contraintes de l\u2019application lors de leur traduction en services et en ressources techniques.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La <strong>composition de services<\/strong> joue ici un r\u00f4le essentiel : elle permet de d\u00e9finir <em>ce qu\u2019il faut assembler<\/em> pour satisfaire l\u2019intention. L\u2019orchestration prend ensuite en compte <em>comment d\u00e9ployer cet ensemble<\/em> et <em>comment le g\u00e9rer au fil du temps<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>R\u00e9sultat recherch\u00e9 ?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Passer plus facilement d\u2019un <strong>besoin exprim\u00e9 \u00e0 haut niveau<\/strong> \u00e0 un <strong>service op\u00e9rationnel<\/strong><\/li>\n\n\n\n<li><strong>Abaisser la barri\u00e8re technique<\/strong> gr\u00e2ce \u00e0 une approche low-code et intent-driven<\/li>\n\n\n\n<li>Rester au plus pr\u00e8s des <strong>besoins et des sp\u00e9cifications de l\u2019application<\/strong> exprim\u00e9s par le client<\/li>\n\n\n\n<li>Coordonner des services r\u00e9partis dans le continuum <strong>Cloud\u2013Edge\u2013IoT<\/strong><\/li>\n\n\n\n<li>Tenir compte des contraintes de l\u2019application, notamment celles li\u00e9es \u00e0 la <strong>qualit\u00e9 de service<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Le d\u00e9fi reste de <strong>relier correctement une demande de haut niveau aux services et aux ressources disponibles<\/strong>, tout en s\u2019adaptant aux changements de l\u2019environnement et des besoins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est l\u2019un des sujets \u00e9tudi\u00e9s dans le <strong>lot 3 du projet TARANIS<\/strong> : la <strong>composition automatis\u00e9e de services \u00e0 partir d\u2019intentions exprim\u00e9es en langage naturel<\/strong> et l\u2019<strong>orchestration des applications dans le continuum Cloud\u2013Edge\u2013IoT<\/strong>, en tenant compte notamment des besoins li\u00e9s au <em>network slicing<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L\u2019objectif : rendre ces syst\u00e8mes distribu\u00e9s plus simples \u00e0 concevoir et \u00e0 piloter, en r\u00e9duisant la barri\u00e8re technique et en rapprochant le d\u00e9ploiement de l\u2019intention et des besoins exprim\u00e9s par le client, depuis l\u2019expression du besoin jusqu\u2019\u00e0 l\u2019ex\u00e9cution du service.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Retrouvez nos publications r\u00e9centes sur ces sujets : <a href=\"https:\/\/doi.org\/10.1007\/978-981-95-5012-8_1\">ICSOC 2025<\/a> | <a href=\"https:\/\/doi.org\/10.1109\/ICWS72778.2026.00167\">IEEE ICWS 2026<\/a>| <a href=\"https:\/\/doi.org\/10.1109\/SSE72781.2026.00015\">IEEE SSE 2026<\/a> | <a href=\"https:\/\/doi.org\/10.1109\/CLOUD72782.2026.00011\">IEEE CLOUD 2026<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Pour en savoir plus sur <a href=\"https:\/\/taranis-cloud.fr\/en\/\" data-type=\"link\" data-id=\"https:\/\/taranis-cloud.fr\/en\/\">TARANIS<\/a> innovation \u00e0 suivre de pr\u00e8s pour les acteurs du cloud et des bases de donn\u00e9es.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Sorry, this entry is only available in Fran\u00e7ais. Et si l\u2019on pouvait d\u00e9crire une application distribu\u00e9e complexe dans le continuum Cloud\u2013Edge, sans devoir ma\u00eetriser toute la complexit\u00e9 technique de sa mise en place ? Aujourd\u2019hui, concevoir et d\u00e9ployer une application distribu\u00e9e mobilisant des ressources dans le Cloud, l\u2019Edge et les\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/pepr-cloud.fr\/en\/francais-taranis-decrire-son-application-plutot-que-la-deployer-et-si-lintention-suffisait\/\"><span>Continuer la lecture<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":2502,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[17],"tags":[],"class_list":["post-6498","post","type-post","status-publish","format-standard","hentry","category-interview"],"_links":{"self":[{"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/posts\/6498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/users\/2502"}],"replies":[{"embeddable":true,"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/comments?post=6498"}],"version-history":[{"count":1,"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/posts\/6498\/revisions"}],"predecessor-version":[{"id":6500,"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/posts\/6498\/revisions\/6500"}],"wp:attachment":[{"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/media?parent=6498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/categories?post=6498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pepr-cloud.fr\/en\/wp-json\/wp\/v2\/tags?post=6498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}