{"id":11791,"date":"2017-11-14T17:33:50","date_gmt":"2017-11-14T22:33:50","guid":{"rendered":"http:\/\/www.analystik.ca\/blogue\/?p=11791"},"modified":"2019-04-18T15:36:04","modified_gmt":"2019-04-18T19:36:04","slug":"developpement-oriente-service-benefices-risques","status":"publish","type":"post","link":"https:\/\/analystik.ca\/blogue\/language\/fr\/developpement-oriente-service-benefices-risques\/","title":{"rendered":"D\u00e9veloppement orient\u00e9 Service, tous les b\u00e9n\u00e9fices sans les risques !"},"content":{"rendered":"<p>Le D\u00e9veloppement orient\u00e9 Service offre tous les b\u00e9n\u00e9fices du d\u00e9veloppement logiciel sur mesure mais sans les risques et sans les co\u00fbts d&rsquo;un logiciel commercial; c\u2019est ce que nous entendons aborder dans cette suite du billet pr\u00e9c\u00e9dent.<\/p>\n<p>Nous expliquions dans le billet pr\u00e9c\u00e9dent qu\u2019alors que le D\u00e9veloppement logiciel sur mesure constitue un risque appr\u00e9ciable en termes de p\u00e9rennit\u00e9 de services et de co\u00fbts de d\u00e9veloppement; le logiciel commercial, lui, entra\u00eene souvent des co\u00fbts d\u2019adaptation pr\u00e9-installation faramineux et des frais r\u00e9currents de licence.<\/p>\n<p>Ainsi, nous expliquions avoir pris une autre tangente depuis quelques ann\u00e9es parce qu\u2019elle nous apparaissait offrir <a href=\"http:\/\/bit.ly\/2z3pvKu\"><strong>le meilleur des deux mondes<\/strong><\/a> \u00e0 la fois pour le client et pour le d\u00e9veloppeur; soit le <a href=\"http:\/\/bit.ly\/2z3pvKu\"><strong>D\u00e9veloppement orient\u00e9 service<\/strong><strong> qui <\/strong><strong>s\u2019appuie sur trois principes<\/strong><\/a> :<\/p>\n<p><!--more--><\/p>\n<ol>\n<li><a href=\"http:\/\/www.analystik.ca\/blogue\/developpement-oriente-service-meilleur-deux-mondes\/\">d\u00e9veloppement par it\u00e9ration, en parall\u00e8le<\/a><\/li>\n<li><a href=\"http:\/\/www.analystik.ca\/blogue\/developpement-oriente-service-meilleur-deux-mondes\/\">architecture orient\u00e9e-service (SOA)<\/a><\/li>\n<li><a href=\"http:\/\/www.analystik.ca\/blogue\/vision-du-developpement-oriente-service-architecture\/\">architecture \u00ab\u00a0platformless\u00a0\u00bb<\/a><\/li>\n<\/ol>\n<h2><strong>Le <a href=\"http:\/\/www.analystik.ca\/blogue\/vision-du-developpement-oriente-service-architecture\/\">D\u00e9veloppement orient\u00e9 Service<\/a>, <em>domain-driven<\/em><\/strong><\/h2>\n<p>Au niveau macro, le D\u00e9veloppement orient\u00e9 Service peut s\u2019ex\u00e9cuter en parall\u00e8le des syst\u00e8mes d&rsquo;information et applications TI en place et il est orient\u00e9 \u00ab\u00a0fonction\u00a0\u00bb; il d\u00e9veloppe par it\u00e9ration de fonctionnalit\u00e9s r\u00e9pondant \u00e0 des besoins d\u2019affaires sp\u00e9cifiques, au fur et \u00e0 mesure qu\u2019elles sont requises dans le temps.<\/p>\n<p>Plus encore, son extension au niveau micro permettra de faire du D\u00e9veloppement \u00ab\u00a0<strong><em>domain-driven<\/em><\/strong>\u00a0\u00bb; c\u2019est-\u00e0-dire de d\u00e9velopper des fonctionnalit\u00e9s relatives \u00e0 des processus sp\u00e9cifiques.<\/p>\n<p>Ainsi, l\u2019apport concurrentiel des nouvelles fonctionnalit\u00e9s d\u00e9velopp\u00e9es peut s\u2019affirmer au niveau \u00ab\u00a0besoin d\u2019affaires\u00a0\u00bb, \u00ab\u00a0d\u00e9partements\u00a0\u00bb mais aussi au niveau de \u00ab\u00a0processus\u00a0\u00bb sp\u00e9cifiques.<\/p>\n<p>Le D\u00e9veloppement orient\u00e9 service se veut sans conteste un excellent choix strat\u00e9gique pour <strong><em>offrir rapidement de nouvelles fonctionnalit\u00e9s<\/em><\/strong> g\u00e9n\u00e9rant un avantage concurrentiel et permettant de distancer la comp\u00e9tition.<\/p>\n<h2><strong>Le <a href=\"http:\/\/www.analystik.ca\/blogue\/vision-du-developpement-oriente-service-architecture\/\">D\u00e9veloppement orient\u00e9 Service<\/a>, <em>sans risque<\/em><\/strong><\/h2>\n<p>Nous avancions aussi que les services d\u00e9velopp\u00e9s dans une architecture orient\u00e9e service qu&rsquo;on dit \u00ab\u00a0platformless\u00a0\u00bb gr\u00e2ce au protocole \u00ab\u00a0<em>low-level<\/em>\u00a0\u00bb REST et \u00e0 l\u2019environnement \u00ab\u00a0.Net core 2\u00a0\u00bb offraient la libert\u00e9 de ne plus \u00eatre d\u00e9pendants d\u2019un environnement sp\u00e9cifique, Windows, Cloud ou Linux, pour l\u2019h\u00e9bergement.<\/p>\n<p>Le fait que l\u2019architecture des services (<strong>SOA<\/strong>) d\u00e9velopp\u00e9s soit autonome en minimise aussi grandement le risque de failles de s\u00e9curit\u00e9 et en facilite le monitoring.<\/p>\n<p>Plus encore, nous favorisons leur h\u00e9bergement dans le Cloud. Et dans la plupart des cas, nous pr\u00e9conisons l\u2019utilisation du protocole HTTPS pour s\u00e9curiser la connexion.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Conclusion<\/strong><\/h3>\n<p>Cette architecture orient\u00e9e-service (<strong>SOA<\/strong>) poss\u00e8de certainement une architecture plus complexe mais elle offre plusieurs b\u00e9n\u00e9fices aux organisations dont la r\u00e9duction des co\u00fbts de maintenance et la \u00ab\u00a0scalabilit\u00e9\u00a0\u00bb.<\/p>\n<p>Bonne r\u00e9flexion,<\/p>\n<p><strong>Denis Paul &amp; Michel<\/strong><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Le D\u00e9veloppement orient\u00e9 Service offre tous les b\u00e9n\u00e9fices du d\u00e9veloppement logiciel sur mesure mais sans les risques et sans les co\u00fbts d&rsquo;un logiciel commercial; c\u2019est ce que nous entendons aborder dans cette suite du billet pr\u00e9c\u00e9dent. Nous expliquions dans le billet pr\u00e9c\u00e9dent qu\u2019alors que le D\u00e9veloppement logiciel sur mesure constitue un risque appr\u00e9ciable en termes&#8230;  <a class=\"excerpt-read-more\" href=\"https:\/\/analystik.ca\/blogue\/language\/fr\/developpement-oriente-service-benefices-risques\/\" title=\"Read D\u00e9veloppement orient\u00e9 Service, tous les b\u00e9n\u00e9fices sans les risques !\">Read more &raquo;<\/a><!-- AddThis Advanced Settings generic via filter on wp_trim_excerpt --><!-- AddThis Share Buttons generic via filter on wp_trim_excerpt --><\/p>\n","protected":false},"author":3,"featured_media":11802,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"D\u00e9veloppement orient\u00e9 Service, tous les b\u00e9n\u00e9fices sans les risques !","_seopress_titles_desc":"Le D\u00e9veloppement orient\u00e9 Service offre les b\u00e9n\u00e9fices du d\u00e9veloppement logiciel sur mesure mais sans les risques et sans les co\u00fbts d'un logiciel commercial","_seopress_robots_index":"","content-type":"","footnotes":""},"categories":[3565,3377],"tags":[4326,3541,3861,3859,4298],"better_featured_image":{"id":11802,"alt_text":"","caption":"","description":"","media_type":"image","media_details":{"width":2880,"height":1906,"file":"2017\/11\/risque.jpg","sizes":{"thumbnail":{"file":"risque-63x63.jpg","width":63,"height":63,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-63x63.jpg"},"medium":{"file":"risque-300x199.jpg","width":300,"height":199,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-300x199.jpg"},"medium_large":{"file":"risque-768x508.jpg","width":768,"height":508,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-768x508.jpg"},"large":{"file":"risque-1024x678.jpg","width":1024,"height":678,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-1024x678.jpg"},"bones-thumb-1920":{"file":"risque-1920x1271.jpg","width":1920,"height":1271,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-1920x1271.jpg"},"bones-thumb-1536":{"file":"risque-1536x1016.jpg","width":1536,"height":1016,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-1536x1016.jpg"},"bones-thumb-960":{"file":"risque-960x635.jpg","width":960,"height":635,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-960x635.jpg"},"bones-thumb-600":{"file":"risque-600x397.jpg","width":600,"height":397,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-600x397.jpg"},"bones-thumb-300":{"file":"risque-300x199.jpg","width":300,"height":199,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-300x199.jpg"},"post-thumbnail":{"file":"risque-125x125.jpg","width":125,"height":125,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque-125x125.jpg"}},"image_meta":{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0","keywords":[]}},"post":11794,"source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2017\/11\/risque.jpg"},"_links":{"self":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/11791"}],"collection":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/comments?post=11791"}],"version-history":[{"count":8,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/11791\/revisions"}],"predecessor-version":[{"id":12006,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/11791\/revisions\/12006"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/media\/11802"}],"wp:attachment":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/media?parent=11791"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/categories?post=11791"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/tags?post=11791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}