{"id":14215,"date":"2024-07-25T10:00:53","date_gmt":"2024-07-25T08:00:53","guid":{"rendered":"https:\/\/www.intesys.it\/journal\/?p=14215"},"modified":"2024-08-01T09:49:13","modified_gmt":"2024-08-01T07:49:13","slug":"composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities","status":"publish","type":"post","link":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/","title":{"rendered":"Composable Architecture: un confronto tra microservizi e Packaged Business Capabilities"},"content":{"rendered":"<p><div id='wpig-contents' class='wpig-contents wpig-number-list wpig-no-hierarachy wpig-sidebar-widget wpig-style-1'><span class='wpig-headline'>Indice dei contenuti<\/span><!-- Table of Contents --><div id='wpig-table-of-content' class='wpig-table-of-content' ><ol><li class='stoc-architettura-del-software-levoluzione-dal-monolite-ai-microservizi'><a href='#stoc-architettura-del-software-levoluzione-dal-monolite-ai-microservizi'>Architettura del software, l\u2019evoluzione: dal monolite ai microservizi<\/a><\/li><li class='stoc-benefici-e-limiti-dellarchitettura-a-microservizi'><a href='#stoc-benefici-e-limiti-dellarchitettura-a-microservizi'>Benefici e limiti dell\u2019architettura a microservizi<\/a><\/li><li class='stoc-la-composable-architecture-e-le-pbc'><a href='#stoc-la-composable-architecture-e-le-pbc'>La Composable Architecture e le PBC<\/a><\/li><\/ol><\/div><!-- END OF Table of Contents --><\/div><\/p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]<strong>Le applicazioni di business hanno un impatto centrale sulla competitivit\u00e0 d\u2019impresa. Poterle adattare alle esigenze del mercato, introducendo nuove funzionalit\u00e0 e aggiornando quelle esistenti con continuit\u00e0 e tempestivit\u00e0, \u00e8 fondamentale per il successo di qualsiasi organizzazione. <\/strong><strong>Per raggiungere l\u2019obiettivo, garantendo agli applicativi aziendali tutta l\u2019agilit\u00e0 e la flessibilit\u00e0 di cui hanno bisogno, entrano in gioco diversi elementi: innanzitutto, il concetto di Composable Architecture, ma anche alcuni <em>building block<\/em> come i microservizi e le Packaged Business Capabilities (PBC). Vediamoli in dettaglio. <\/strong>[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h2 id=\"stoc-architettura-del-software-levoluzione-dal-monolite-ai-microservizi\" class=\"wpig-heading\">Architettura del software, l\u2019evoluzione: dal monolite ai microservizi<\/h2>\n<p>L\u2019architettura del software ha un peso importante sulla sua <strong>capacit\u00e0 di innovare e di rispondere tempestivamente alle esigenze moderne del business<\/strong>. Per esempio, un\u2019architettura monolitica rende nativamente complesso e rischioso qualsiasi cambiamento, poich\u00e9 le modifiche impattano tutto il sistema, e questo rallenta significativamente il processo di sviluppo e di aggiornamento nonch\u00e9, soprattutto, la capacit\u00e0 innovativa dell\u2019azienda.<\/p>\n<p>Le architetture software devono essere agili e flessibili per adattarsi alle esigenze dei mercati. Non stupisce, quindi, che l&#8217;evoluzione si sia concentrata verso modelli pi\u00f9 scalabili e modulari, che abbracciano i principi dell&#8217;<strong>architettura orientata ai servizi<\/strong> (SOA) e scompongono i sistemi monolitici in componenti pi\u00f9 piccoli, modulari e riutilizzabili, cos\u00ec da semplificarne lo sviluppo, la manutenzione e l&#8217;implementazione di nuove funzionalit\u00e0. In questo modo, l\u2019architettura del software asseconda le esigenze di agilit\u00e0 dei mercati e massimizza l\u2019efficienza dei processi IT.<\/p>\n<p>L\u2019<a href=\"https:\/\/www.intesys.it\/journal\/information-technology\/il-ruolo-di-api-e-microservizi-in-un-architettura-it\/\"><strong>architettura a microservizi<\/strong><\/a> rappresenta lo stato dell\u2019arte dei modelli distribuiti ed \u00e8 un <strong>pilastro fondante del paradigma <a href=\"https:\/\/www.intesys.it\/journal\/information-technology\/architetture-cloud-native-un-cambiamento-tecnologico-e-culturale-a-favore-del-business\/\" target=\"_blank\" rel=\"noopener\">Cloud Native<\/a><\/strong>. Si tratta di un pattern architetturale che organizza l\u2019applicazione come un insieme di servizi applicativi <em>loosely coupled<\/em> (ovvero con il minor livello di dipendenza possibile tra di loro), iper-specializzati nelle funzionalit\u00e0 e <strong>comunicanti via API<\/strong>. Ogni microservizio supporta una specifica funzionalit\u00e0, viene sviluppato, distribuito e gestito in modo indipendente dagli altri e, solitamente, ha un suo database.[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h2 id=\"stoc-benefici-e-limiti-dellarchitettura-a-microservizi\" class=\"wpig-heading\">Benefici e limiti dell\u2019architettura a microservizi<\/h2>\n<p>L\u2019architettura a microservizi \u00e8 un <strong>pilastro del software moderno<\/strong>. Le sue caratteristiche native si allineano perfettamente alle esigenze di un mondo che chiede a gran voce innovazione e <em>time to market<\/em>.<\/p>\n<p>Come detto, i microservizi sono progettati per essere sviluppati e gestiti in modo indipendente, possono essere scritti in linguaggi differenti e consentono lo <em>scaling<\/em> individuale senza sprechi di risorse. Sono altres\u00ec riutilizzabili e, in caso di problemi, non influenzano il funzionamento complessivo dell\u2019applicazione. La loro indipendenza nello sviluppo e nel <em>deployment<\/em> li rende centrali del paradigma Cloud Native, dove <strong>ciascun microservizio pu\u00f2 essere gestito con un approccio DevOps e integrato in pipeline<\/strong> <a href=\"https:\/\/www.inetworking.it\/cloud-native-service-provider\/continuous-integration-e-continuous-delivery\/\" target=\"_blank\" rel=\"noopener\"><strong>Continuous Integration e Continuous Delivery<\/strong><\/a> (CI\/CD) automatizzate. Questo approccio facilita l\u2019implementazione rapida di innovazioni all\u2019interno degli applicativi aziendali.<\/p>\n<p>I microservizi presentano naturalmente anche delle limitazioni, in particolare a livello di scope: ognuno supporta una singola funzionalit\u00e0, come ad esempio il catalogo prodotti, il carrello degli acquisti, l\u2019ordine e molte altre. Considerando che un&#8217;applicazione pu\u00f2 potenzialmente basarsi su centinaia o migliaia di microservizi, questo scenario introduce un notevole livello di complessit\u00e0 legato non solo alla gestione del singolo componente, ma anche all\u2019osservabilit\u00e0 (<a href=\"https:\/\/www.intesys.it\/journal\/information-technology\/observability-sfide-per-ottenere-controllo-ambienti-it\/\"><em>observability<\/em><\/a>) dell\u2019applicazione in s\u00e9, alla sicurezza e alla <strong>comunicazione tra i microservizi<\/strong>, da cui potenziali criticit\u00e0 a livello di latenza e, in senso lato, di performance.[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h2 id=\"stoc-la-composable-architecture-e-le-pbc\" class=\"wpig-heading\">La Composable Architecture e le PBC<\/h2>\n<p>I microservizi sono concettualmente in linea con il <a href=\"https:\/\/www.intesys.it\/information-technology\/metodologia-e-approccio\/architettura-it-componibile\/\" target=\"_blank\" rel=\"noopener\"><strong>paradigma delle Composable Architecture<\/strong><\/a> (Gartner), secondo cui i sistemi software dovrebbero essere realizzati <strong>integrando componenti indipendenti e riutilizzabili<\/strong>. Tuttavia, in questo caso la loro estrema granularit\u00e0 \u00e8 un limite, poich\u00e9 funzionalit\u00e0 aziendali core come il processo d\u2019acquisto nell&#8217;e-commerce, i sistemi di rilevamento delle frodi nel settore bancario, la gestione dell&#8217;inventario, i sistemi PIM (Product Information Management) e la fatturazione non sono singoli microservizi ma bens\u00ec una funzione di business che pu\u00f2 risultare dall\u2019interazione sinergica di molti di essi.<\/p>\n<p>Per rispondere all&#8217;esigenza di semplificazione, Gartner ha introdotto nel suo paradigma delle Composable Architecture\u00a0un livello di astrazione maggiore attraverso le <a href=\"https:\/\/www.intesys.it\/information-technology\/metodologia-e-approccio\/packaged-business-capabilities\/\"><strong>Packaged Business Capabilities<\/strong><\/a> (PBC), ovvero dei moduli indipendenti, standardizzati e riutilizzabili che abilitano una specifica business capability (funzionalit\u00e0 di business) e che sono solitamente composti da pi\u00f9 microservizi.<\/p>\n<p>A livello tecnico, le PBC sono moduli autonomi e completi dal punto di vista funzionale, con un proprio schema dati, un insieme di servizi, API e canali per gli eventi. Sono progettate per funzionare in modo indipendente da altre componenti esterne, e questo consente all&#8217;azienda che le sviluppa di usarle internamente su pi\u00f9 applicativi e\/o di offrirle a partner e clienti per l&#8217;integrazione nelle loro soluzioni.<\/p>\n<p>I benefici sono evidenti: le PBC permettono un&#8217;implementazione pi\u00f9 rapida e consistente delle funzionalit\u00e0 aziendali, riducendo tempi e costi di sviluppo rispetto a dover gestire i singoli microservizi. Inoltre, le PBC facilitano la standardizzazione e la coerenza delle applicazioni aziendali, migliorando la manutenibilit\u00e0 e la scalabilit\u00e0 delle soluzioni software. Infine, ma non per importanza, le PBC potrebbero diventare una <strong>nuova fonte di revenue o un modello di business innovativo<\/strong>, agile e moderno.[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h4 id=\"stoc-vuoi-scoprire-di-piu-sulle-packaged-business-capabilities\" class=\"wpig-heading\">Vuoi scoprire di pi\u00f9 sulle Packaged Business Capabilities?<\/h4>\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<p><span class=\"TextRun SCXW80453939 BCX0\" lang=\"IT-IT\" xml:lang=\"IT-IT\" data-contrast=\"none\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW80453939 BCX0\">Intesys<\/span><span class=\"NormalTextRun SCXW80453939 BCX0\">\u00a0offre un insieme\u00a0<\/span><span class=\"NormalTextRun SCXW80453939 BCX0\">di PBC dedicate a\u00a0<\/span><span class=\"NormalTextRun SCXW80453939 BCX0\">specifiche\u00a0<\/span><span class=\"NormalTextRun SCXW80453939 BCX0\">funzionalit\u00e0 per aiutare le aziende\u00a0<\/span><span class=\"NormalTextRun SCXW80453939 BCX0\">a<\/span><span class=\"NormalTextRun SCXW80453939 BCX0\">\u00a0semplificare l\u2019integrazione e lo sviluppo applicativo e a co<\/span><span class=\"NormalTextRun SCXW80453939 BCX0\">nciliare le esigenze di business con quelle IT<\/span><span class=\"NormalTextRun SCXW80453939 BCX0\">.<\/span><\/span><span class=\"EOP SCXW80453939 BCX0\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:279}\">\u00a0<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"divider-wrap\" data-alignment=\"default\"><\/div>\n[\/vc_column_text][nectar_btn size=&#8221;large&#8221; open_new_tab=&#8221;true&#8221; button_style=&#8221;regular&#8221; button_color_2=&#8221;Accent-Color&#8221; icon_family=&#8221;none&#8221; text=&#8221;SCOPRI LE PBC INTESYS&#8221; url=&#8221;https:\/\/www.intesys.it\/information-technology\/metodologia-e-approccio\/packaged-business-capabilities\/&#8221;][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221;&#8230;<\/p>\n","protected":false},"author":33,"featured_media":14255,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[25,27],"tags":[776,451,770],"class_list":{"0":"post-14215","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-digital-transformation","8":"category-information-technology","9":"tag-composable-architecture","10":"tag-microservizi","11":"tag-packaged-business-capability"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Composable Architecture: differenza tra microservizi e PBC<\/title>\n<meta name=\"description\" content=\"La composable architecture permette alle aziende di assecondare le esigenze del mercato tramite microservizi e PBC\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Composable Architecture: differenza tra microservizi e PBC\" \/>\n<meta property=\"og:description\" content=\"La composable architecture permette alle aziende di assecondare le esigenze del mercato tramite microservizi e PBC\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/\" \/>\n<meta property=\"og:site_name\" content=\"Intesys Journal\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-25T08:00:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-01T07:49:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2024\/07\/composable-architecture.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Paolo Quaglia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2022\/02\/dem-journal-login-unico-europeo.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paolo Quaglia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/\",\"url\":\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/\",\"name\":\"Composable Architecture: differenza tra microservizi e PBC\",\"isPartOf\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2024\/07\/composable-architecture.webp\",\"datePublished\":\"2024-07-25T08:00:53+00:00\",\"dateModified\":\"2024-08-01T07:49:13+00:00\",\"author\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/07c6ed0aad659807059b2f675311eafc\"},\"description\":\"La composable architecture permette alle aziende di assecondare le esigenze del mercato tramite microservizi e PBC\",\"breadcrumb\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#primaryimage\",\"url\":\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2024\/07\/composable-architecture.webp\",\"contentUrl\":\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2024\/07\/composable-architecture.webp\",\"width\":1920,\"height\":1440,\"caption\":\"composable architecture\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.intesys.it\/journal\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Composable Architecture: un confronto tra microservizi e Packaged Business Capabilities\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.intesys.it\/journal\/#website\",\"url\":\"https:\/\/www.intesys.it\/journal\/\",\"name\":\"Intesys\",\"description\":\"Ogni settimana nuovi articoli dedicati al mondo della trasformazione digitale!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.intesys.it\/journal\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/07c6ed0aad659807059b2f675311eafc\",\"name\":\"Paolo Quaglia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f8f0d19d7d4e4178709fb2b987d13f1cdfef3681384629dfabe72aa6fb3954?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f8f0d19d7d4e4178709fb2b987d13f1cdfef3681384629dfabe72aa6fb3954?s=96&d=mm&r=g\",\"caption\":\"Paolo Quaglia\"},\"description\":\"Oltre 20 anni di esperienza in Intesys nell\u2019IT, applicata ai servizi e alle architetture per le aziende, consentono a Paolo di accompagnare CIO e IT manager in complessi progetti di Digital Transformation.\",\"url\":\"https:\/\/www.intesys.it\/journal\/autore\/paolo-quaglia\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Composable Architecture: differenza tra microservizi e PBC","description":"La composable architecture permette alle aziende di assecondare le esigenze del mercato tramite microservizi e PBC","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/","og_locale":"it_IT","og_type":"article","og_title":"Composable Architecture: differenza tra microservizi e PBC","og_description":"La composable architecture permette alle aziende di assecondare le esigenze del mercato tramite microservizi e PBC","og_url":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/","og_site_name":"Intesys Journal","article_published_time":"2024-07-25T08:00:53+00:00","article_modified_time":"2024-08-01T07:49:13+00:00","og_image":[{"width":1920,"height":1440,"url":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2024\/07\/composable-architecture.webp","type":"image\/webp"}],"author":"Paolo Quaglia","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2022\/02\/dem-journal-login-unico-europeo.jpg","twitter_misc":{"Scritto da":"Paolo Quaglia","Tempo di lettura stimato":"6 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/","url":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/","name":"Composable Architecture: differenza tra microservizi e PBC","isPartOf":{"@id":"https:\/\/www.intesys.it\/journal\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#primaryimage"},"image":{"@id":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2024\/07\/composable-architecture.webp","datePublished":"2024-07-25T08:00:53+00:00","dateModified":"2024-08-01T07:49:13+00:00","author":{"@id":"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/07c6ed0aad659807059b2f675311eafc"},"description":"La composable architecture permette alle aziende di assecondare le esigenze del mercato tramite microservizi e PBC","breadcrumb":{"@id":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#primaryimage","url":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2024\/07\/composable-architecture.webp","contentUrl":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2024\/07\/composable-architecture.webp","width":1920,"height":1440,"caption":"composable architecture"},{"@type":"BreadcrumbList","@id":"https:\/\/www.intesys.it\/journal\/information-technology\/composable-architecture-differenza-tra-microservizi-e-packaged-business-capabilities\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.intesys.it\/journal\/"},{"@type":"ListItem","position":2,"name":"Composable Architecture: un confronto tra microservizi e Packaged Business Capabilities"}]},{"@type":"WebSite","@id":"https:\/\/www.intesys.it\/journal\/#website","url":"https:\/\/www.intesys.it\/journal\/","name":"Intesys","description":"Ogni settimana nuovi articoli dedicati al mondo della trasformazione digitale!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.intesys.it\/journal\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/07c6ed0aad659807059b2f675311eafc","name":"Paolo Quaglia","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f8f0d19d7d4e4178709fb2b987d13f1cdfef3681384629dfabe72aa6fb3954?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f8f0d19d7d4e4178709fb2b987d13f1cdfef3681384629dfabe72aa6fb3954?s=96&d=mm&r=g","caption":"Paolo Quaglia"},"description":"Oltre 20 anni di esperienza in Intesys nell\u2019IT, applicata ai servizi e alle architetture per le aziende, consentono a Paolo di accompagnare CIO e IT manager in complessi progetti di Digital Transformation.","url":"https:\/\/www.intesys.it\/journal\/autore\/paolo-quaglia\/"}]}},"_links":{"self":[{"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/posts\/14215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/comments?post=14215"}],"version-history":[{"count":7,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/posts\/14215\/revisions"}],"predecessor-version":[{"id":14583,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/posts\/14215\/revisions\/14583"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/media\/14255"}],"wp:attachment":[{"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/media?parent=14215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/categories?post=14215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/tags?post=14215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}