
{"id":30951,"date":"2013-02-11T22:16:10","date_gmt":"2013-02-11T21:16:10","guid":{"rendered":"https:\/\/erpblogg.se\/?p=260"},"modified":"2025-03-21T15:28:55","modified_gmt":"2025-03-21T14:28:55","slug":"soa-affarssystem-problem","status":"publish","type":"post","link":"https:\/\/www.herbertnathan.com\/sv\/2013\/02\/11\/soa-affarssystem-problem\/","title":{"rendered":"SOA + Aff\u00e4rssystem = problem"},"content":{"rendered":"<p>Trender kommer och g\u00e5r. Detta g\u00e4ller i de flesta branscher, s\u00e5 \u00e4ven inom IT-branschen. \u00c4ven om dessa trender bara \u00e4r p\u00e5 \u201dgenomresa\u201d och stannar en kort tid s\u00e5 kan effekterna efter deras p\u00e5verkan dr\u00f6ja sig kvar under mycket l\u00e5ng tid och med v\u00e4ldig kostsamma och sm\u00e4rtsamma konsekvenser. En av dessa pl\u00e5gsamma trender som passerat och l\u00e4mnat arenan \u00e4r SOA (Service Oriented Architecture).<\/p>\n<p>&nbsp;<\/p>\n<p>Den grundl\u00e4ggande filosofin bakom SOA bygger p\u00e5 att den tekniska infrastrukturen hos en organisation ska baseras p\u00e5 flexibilitet och \u00e5teranv\u00e4ndbarhet. Genom att centralt i infrastrukturen inr\u00e4tta en stark connector med \u00f6ppna gr\u00e4nssnitt blir det m\u00f6jligt att ansluta, koppla bort och byta applikationer helt efter de behov som uppst\u00e5r och f\u00f6r\u00e4ndras inom organisationen. Inte minst f\u00f6r internationella organisationer d\u00e4r f\u00f6r\u00e4ndringar \u00e4r vardag med f\u00f6retagsf\u00f6rv\u00e4rv, avyttringar, konsolideringar och st\u00e4ndiga omorganisationer. Visst vore det fantastiskt om man i denna vardag kunde ha en adapter som klarar av att koppla samman alla v\u00e4rldens applikationer med endast ett litet klick.<\/p>\n<p>&nbsp;<\/p>\n<p>Problemet med denna filosofi \u00e4r att den f\u00f6ruts\u00e4tter att kunden har en obegr\u00e4nsad budget. \u00c4ven om m\u00e5nga applikationer idag \u201dp\u00e5 pappret\u201d kan kommunicera med standardiserade format s\u00e5som exempelvis Biztalk s\u00e5 inneb\u00e4r det inte att applikationen \u00e4r f\u00f6rberedd f\u00f6r att kunna importera och exportera information med v\u00e4rldens alla applikationer. Det som den okunnige IT-chefen f\u00f6rbiser \u00e4r att alla applikationer har en inbyggd grundlogik p\u00e5 hur information f\u00f6ds, f\u00f6r\u00e4dlas och utvecklas i respektive applikation. Man kan l\u00e4tt tro att tv\u00e5 applikationer kan utbyta kundinformation d\u00e4rf\u00f6r att det \u00e4r s\u00e5 enkla register. F\u00f6rv\u00e5ningen blir desto st\u00f6rre n\u00e4r det visar sig att respektive applikation till\u00e4mpar helt olika principer f\u00f6r n\u00e4r och hur statuskoder uppdateras vilket inneb\u00e4r att de har helt olika cykler. Konsekvensen \u00e4r att det kr\u00e4vs kostsamma l\u00f6sningar f\u00f6r att synkronisera dessa register. N\u00e5got som ingen f\u00f6rstod den dag det best\u00e4mdes att \u201ddet borde ju vara l\u00e4tt\u201d. Samma problematik men avsev\u00e4rt mer komplex g\u00e4ller f\u00f6r mer aktiva register s\u00e5som lager, order och produktion.<\/p>\n<p>&nbsp;<\/p>\n<p>\u00c4r d\u00e5 SOA helt f\u00f6rkastligt? Nej, inte alls. Min po\u00e4ng \u00e4r SOA i m\u00e5nga fall inf\u00f6rs som modell av en n\u00e5got \u00f6verambiti\u00f6s IT-chef som saknar kunskap och f\u00f6rst\u00e5else f\u00f6r informations-strukturen i de applikationer som ska kommunicera med varandra. Ett inf\u00f6rande av SOA leder inte till att informationen fl\u00f6dar friktionsfritt mellan applikationerna. I m\u00e5nga fall uppst\u00e5r ist\u00e4llet stora friktioner d\u00e5 de olika systemen lever med olika informationscykler och d\u00e4r kunden tvingas till omst\u00e4ndliga avst\u00e4mningar f\u00f6r att f\u00f6rs\u00f6ka f\u00e5 kontroll \u00f6ver verksamheten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Trender kommer och g\u00e5r. En av dessa pl\u00e5gsamma trender som passerat och l\u00e4mnat arenan \u00e4r SOA (Service Oriented Architecture).<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"slim_seo":{"title":"SOA + Aff\u00e4rssystem = problem - HerbertNathan &amp; Co","description":"Trender kommer och g\u00e5r. En av dessa pl\u00e5gsamma trender som passerat och l\u00e4mnat arenan \u00e4r SOA (Service Oriented Architecture)."},"footnotes":""},"categories":[1708,1715],"tags":[],"class_list":["post-30951","post","type-post","status-publish","format-standard","hentry","category-erp","category-digitalisering","formats-blogg"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/posts\/30951","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/comments?post=30951"}],"version-history":[{"count":6,"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/posts\/30951\/revisions"}],"predecessor-version":[{"id":45114,"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/posts\/30951\/revisions\/45114"}],"wp:attachment":[{"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/media?parent=30951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/categories?post=30951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.herbertnathan.com\/sv\/wp-json\/wp\/v2\/tags?post=30951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}