{"id":296153,"date":"2024-07-08T11:47:31","date_gmt":"2024-07-08T09:47:31","guid":{"rendered":"https:\/\/amorph.pro\/?p=296153"},"modified":"2024-11-25T11:59:09","modified_gmt":"2024-11-25T10:59:09","slug":"message-brokers-and-smartunifier","status":"publish","type":"post","link":"https:\/\/amorph.pro\/ja\/message-brokers-and-smartunifier\/","title":{"rendered":"Message Brokers and SMARTUNIFIER"},"content":{"rendered":"\n<p>This is a schema of a <strong>Message Broker<\/strong>.&nbsp; Using it for <strong>Industrial Data Connectivity<\/strong> seems to be an unwritten law. &nbsp;Some would call it \u2018low-brainer\u2019 because the centralization of shopfloor equipment data appears to be as natural as it can be.&nbsp; Further concepts and approaches like <strong>Asset Administration Shell<\/strong>, <strong>Unified Namespace<\/strong>, or <strong>Digital Twin<\/strong> look as if they were supporting or even requiring this approach.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"533\" src=\"https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture1-blog-1024x533.png\" alt=\"This is a schema of a Message Broker.  Using it for Industrial Data Connectivity seems to be an unwritten law.  Some would call it \u2018low-brainer\u2019 because the centralization of shopfloor equipment data appears to be as natural as it can be.  Further concepts and approaches like Asset Administration Shell, Unified Namespace, or Digital Twin look as if they were supporting or even requiring this approach.\" class=\"wp-image-296160\" style=\"width:675px;height:auto\" srcset=\"https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture1-blog-1024x533.png 1024w, https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture1-blog-300x156.png 300w, https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture1-blog-768x400.png 768w, https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture1-blog-1536x799.png 1536w, https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture1-blog-2048x1065.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Is it because it is good and efficient? &nbsp;Because it solves all problems of IIoT connectivity?&nbsp; Because there is no other solution? &nbsp;Certainly not.&nbsp; In most cases, it is because a <strong>Message Broker<\/strong> is an already existing software component, that cost and still costs a lot of money.&nbsp; Business economists are calling this <strong>Investment Protection<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Advantages of a centralized data connectivity architecture<\/strong><\/h2>\n\n\n\n<p>There are multiple explanations web-wide, which describe very well how a centralized architecture such as a <strong>Message Broker<\/strong> works. To keep it short and crisp:&nbsp; Data from different sources are being sent to a centralized software component.&nbsp; Data conversions, consolidations, transformations, security functions, and protocol conversions are being performed, and, after this, the collected data is being distributed to target systems (like MES) or databases.<\/p>\n\n\n\n<p>The simple aspect of this approach is that the <strong>Message Broker<\/strong> is deployed on a server and can therefore be administered and configured centrally. &nbsp;However, it is a misconception, that you need to follow a centralized IT architecture to do this efficiently.<\/p>\n\n\n\n<p>In this context, it is crucial to understand the difference between a centralized <strong>IT Architecture<\/strong> and a centralized <strong>Enterprise Architecture<\/strong>.&nbsp; While centralized IT means single-instance deployment (redundant systems to provide higher availability not counted) of (virtual) <strong>hardware<\/strong> and <strong>software<\/strong>, centralized Enterprise Architecture on the other hand means a central provision of <strong>concepts<\/strong> and <strong>data governance<\/strong>.&nbsp; See the difference?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Differences to a decentralized architecture<\/strong><\/h3>\n\n\n\n<p>Let us do an exercise on how core functions of a data connectivity solution could be de-centralized.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"624\" height=\"313\" src=\"https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture2-blog.png\" alt=\"This subset function list is an example of a combined centralized and de-centralized functional architecture, which is implemented in SMARTUNIFIER.\u00a0 All functionality, such as the management of Information Models (e.g. Unified Namespace, Asset Administration Shell, Digital Twin), which is part of an Enterprise Architecture, is centralized and should be.\u00a0 All other functionality concerning connection and data handling is performed within a de-centralized, wherever deployed, Communication Instance.\u00a0\" class=\"wp-image-296166\" style=\"width:623px;height:auto\" srcset=\"https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture2-blog.png 624w, https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Picture2-blog-300x150.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure>\n<\/div>\n\n\n<p>This subset function list is an example of a combined centralized and de-centralized functional architecture, which is implemented in SMART<strong>UNIFIER<\/strong>.&nbsp; All functionality, such as the management of <strong>Information Models<\/strong> (e.g. <strong>Unified Namespace<\/strong>,<strong> Asset Administration Shell<\/strong>,<strong> Digital Twin<\/strong>), which is part of an <strong>Enterprise Architecture<\/strong>, is centralized and should be.&nbsp; All other functionality concerning connection and data handling is performed within a de-centralized, wherever deployed, <strong>Communication Instance<\/strong>.&nbsp;<\/p>\n\n\n\n<p>But why?&nbsp; What is the key advantage of de-centralizing these functions?&nbsp; It all comes down to <strong>performance<\/strong>, <strong>availability<\/strong>, <strong>stability<\/strong>, and finally <strong>scalability<\/strong>.&nbsp; Connections to communication partners need to be stable, ideally for months and years without any interruption and loss of data.&nbsp; <strong>Set it and forget it!<\/strong><\/p>\n\n\n\n<p>A decentralized architecture does not care about how many Communication Channels are being configured, and how many assets are communicating to how many business applications.&nbsp; Leave the bottlenecks to where they always have been, namely to the data sources, data targets, and network components, and not to the connectivity solution.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Downsides of a centralized architecture<\/strong><\/h3>\n\n\n\n<p>The picture at the top of this blog is only half of the truth.&nbsp; To add slightly more realism to this approach, let us add only one detail.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Slide1-1-1024x576.png\" alt=\"There is not a single data source, there are multiple.\u00a0 Adding this to the picture makes something really obvious:\u00a0 Make no mistake, each Message Broker is a single point of failure and, in addition to that, a bottleneck, nicely positioned between the data sources and the upper level systems (receivers).\u00a0 Sure, crucial functionalities of a Message Broker are implemented to prevent data from being lost and to enable data to be transferred asynchronously.\" class=\"wp-image-296169\" style=\"width:710px;height:auto\" srcset=\"https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Slide1-1-1024x576.png 1024w, https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Slide1-1-300x169.png 300w, https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Slide1-1-768x432.png 768w, https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/Slide1-1.png 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>There is not a single data source, there are multiple.&nbsp; Adding this to the picture makes something really obvious:&nbsp; Make no mistake, each <strong>Message Broker<\/strong> is a <strong>single point of failure<\/strong> and, in addition to that, a <strong>bottleneck<\/strong>, nicely positioned between the data sources and the upper-level systems (receivers).&nbsp; Sure, crucial functionalities of a <strong>Message Broker<\/strong> are implemented to prevent data from being lost and to enable data to be transferred asynchronously.&nbsp; This and all reconnection, mapping, protocol conversion, and more logic blows it up into a <strong>humongous<\/strong>, <strong>resource-consuming<\/strong>, and <strong>expensive piece of business application<\/strong>.&nbsp; Immediately, an IT architect thinks of load balancing and redundancy \u2013 resulting in additional lines in his or her CAPEX planning sheet.<\/p>\n\n\n\n<p>Now, let us place the centralized and de-centralized approach side-by-side and watch how data packages are being transferred.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/2Video-blog-message-blog-GIF.gif\" alt=\"On the left-hand side, you see the centralized Message Broker, handling data packages, converting shop floor protocols in most cases into one standard like MQTT, queuing the messages, and delivering them to the upper-leveOn the right-hand side, you see the de-centralized SMARTUNIFIER architecture consisting of multiple Communication Instances with their own data package handling, protocol conversion from shop floor standards to business application standards or with an equipment emulation by providing OPC-UA servers (just as an example) to simulate shop floor equipment.l business applications.\" class=\"wp-image-296172\" style=\"width:697px;height:auto\"\/><\/figure>\n<\/div>\n\n\n<p>On the left-hand side, you see the centralized <strong>Message Broker<\/strong>, handling data packages, converting shop floor protocols in most cases into one standard like MQTT, queuing the messages, and delivering them to the upper-level business applications.<\/p>\n\n\n\n<p>On the right-hand side, you see the de-centralized SMART<strong>UNIFIER<\/strong> architecture consisting of multiple <strong>Communication Instances<\/strong> with their own data package handling, protocol conversion from shop floor standards to business application standards or with an equipment emulation by providing <strong>OPC-UA servers<\/strong> (just as an example) to simulate shop floor equipment.<\/p>\n\n\n\n<p>And there is even more.&nbsp; Depending on the content of the data packages, each instance can perform <strong>real-time Data Contextualization<\/strong> by collecting relevant data from other sources (e.g. production order information out of an MES), contextualizing it with equipment data (e.g. data of a temperature sensor), and providing this contextualized data (e.g. production orders produced with certain temperatures) to analysis systems.&nbsp; <strong>This is almost impossible for centralized systems as they are currently implemented.<\/strong><\/p>\n\n\n\n<p>One further aspect:&nbsp; Once there are more than a handful of data packages the <strong>performance<\/strong> <strong>bottleneck<\/strong> becomes evident.&nbsp; Just imagine the <strong>Message Broker<\/strong> crashes in case of an unforeseen event, compared to a crashed SMART<strong>UNIFIER Communication Instance<\/strong> (red colored).&nbsp; In the second case only the data packages (green colored) handled by this one instance may be lost.&nbsp; All other instances and connections continue completely unaffected.&nbsp; <strong>This is SMARTUNIFIER\u2019s share of stability and availability in Industrial Connectivity.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How a decentralized architecture is implemented<\/strong><\/h3>\n\n\n\n<p>Everybody who has already implemented a decentralized architecture is now fearing what it needs on the development side.&nbsp; One critical decision is to use the right development architecture.<\/p>\n\n\n\n<p>With the SMART<strong>UNIFIER<\/strong> <strong>Manager<\/strong>, <strong>Mappings<\/strong>, which are configured with the <strong>low-code<\/strong> mapping editor, are immediately translated into native executable code, linked into a <strong>Communication Instance<\/strong> developer project, compiled (yes, with a real compiler) to an enveloped package, which is optimized solely for the purpose of this data connectivity, using the configured <strong>Communication Channels<\/strong>, <strong>Information Models<\/strong>, <strong>Mapping<\/strong> logic, <strong>Data Contextualization<\/strong>, etc.&nbsp; This specialized <strong>Communication Instance<\/strong> can then be deployed using the SMART<strong>UNIFIER Manager<\/strong> to an edge device, cloud service (e.g. AWS), or (virtual) server.&nbsp; Its one and only \u201craison d\u2019\u00eatre\u201d is to provide connectivity in the most stable, high-performance, and easiest way possible \u2013 <strong>decentralized<\/strong>.<\/p>\n\n\n\n<p>SMART<strong>UNIFIER<\/strong> pioneers this de-centralized approach, ensuring seamless integration across diverse industrial equipment and IT systems. &nbsp;This innovative architecture eliminates single points of failure, bolstering reliability and performance in industrial connectivity.&nbsp; <strong>All of our customers would sign this immediately.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Downsides of a decentralized architecture<\/strong><\/h3>\n\n\n\n<p>There are no downsides.<\/p>\n\n\n\n<p>Wait.&nbsp; There is one!<\/p>\n\n\n\n<p>As stated above, a centralized <strong>Message Broker<\/strong> is often already in use, sometimes even for decades now.&nbsp; It is seldom that IT departments want to completely eliminate this piece of investment and OPEX planning artifact.&nbsp; Though it might be a pain to pay more and more license fees when integrating more and more equipment, the status quo is to be maintained.&nbsp; <strong>Replacing an already existing centralized Message Broker with a decentralized solution?&nbsp; This is too risky and does not protect our spent investment!<\/strong><\/p>\n\n\n\n<p>SMART<strong>UNIFIER<\/strong> helps you out in this case.&nbsp; Nobody prevents you from considering your <strong>Message Broker<\/strong> as \u201csouth-side equipment\u201d or a \u201cnorth-side upper-level system\u201d.&nbsp; Just connect with SMART<strong>UNIFIER<\/strong> and shadow either the equipment or the business application or \u2013 even smarter \u2013 directly connect them bit-by-bit and build a decentralized architecture on-the-fly.&nbsp; This is being done by many of our customers as a brownfield<strong> approach<\/strong>.<\/p>\n\n\n\n<p>SMART<strong>UNIFIER<\/strong> supports <strong>hybrid architectures<\/strong>, so you can smoothly transform one to the other architecture over time, <strong>risk minimized<\/strong> and <strong>cost-effective<\/strong>.<\/p>\n\n\n\n<p>Let us sum this all up:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Smart Industrial Connectivity with SMARTUNIFIER: Performance, Security, and Easy Scaling<\/strong><\/h4>\n\n\n\n<p>Unmatched Performance and Security: Engineered to excel in demanding <strong>industrial connectivity<\/strong> environments, SMART<strong>UNIFIER<\/strong> delivers unparalleled data transfer speeds and robust security protocols. Trust in SMART<strong>UNIFIER<\/strong> to ensure critical operations run smoothly while upholding data integrity.<\/p>\n\n\n\n<p>Effortless Scalability: As your business expands, so do your <strong>industrial connectivity<\/strong> needs. SMART<strong>UNIFIER<\/strong> effortlessly scales to accommodate growing data volumes and complex integration requirements, all without sacrificing efficiency or performance in industrial connectivity.<\/p>\n\n\n\n<p>Intuitive Interface: Unlike many industrial solutions, SMART<strong>UNIFIER<\/strong> features a user-friendly interface tailored for <em>industrial connectivity.<\/em> Empower your team with the ability to manage and monitor integrations seamlessly, reducing reliance on specialized IT personnel in industrial connectivity.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Why SMARTUNIFIER Stands Out in Industrial Connectivity<\/strong><\/h4>\n\n\n\n<p>While competitors offer strong integration capabilities, SMART<strong>UNIFIER<\/strong>&#8216;s<strong> decentralized architecture<\/strong> and user-centric design set it apart in industrial connectivity. Say goodbye to centralized bottlenecks\u2014SMART<strong>UNIFIER<\/strong>&#8216;s distributed approach ensures continuous, high-speed data flow in industrial connectivity. Plus, its straightforward interface translates to faster implementation and reduced training times, giving your business a competitive edge in <em>industrial connectivity<\/em>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Experience the Future of Industrial Connectivity with SMARTUNIFIER<\/strong><\/h4>\n\n\n\n<p>SMART<strong>UNIFIER<\/strong> isn&#8217;t just a data integration tool; it&#8217;s a revolutionary platform designed to future-proof industrial operations and enhance industrial connectivity. Its blend of de-centralization, high performance, scalability, and ease of use makes it the ultimate choice for businesses seeking to elevate their industrial connectivity infrastructure. Embrace the future of industrial connectivity with SMART<strong>UNIFIER<\/strong> and unlock unparalleled efficiency and reliability in your industrial processes. Transform your industrial connectivity with SMART<strong>UNIFIER<\/strong>&#8216;s advanced integration system, and experience seamless data integration, unmatched performance, and effortless scalability for your industrial operations.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">BOOK a demo<\/h3>\n\n\n\n<p>Ready to boost your&nbsp;<em>Industrial Connectivity<\/em>? Contact us today to explore how SMART<strong>UNIFIER<\/strong>&nbsp;can transform your operations and maximize industrial connectivity efficiency.<\/p>\n\n\n<style>.wp-block-kadence-advancedbtn.kb-btns296153_408f2f-6d{gap:var(--global-kb-gap-xs, 0.5rem );justify-content:flex-start;align-items:center;}.kt-btns296153_408f2f-6d .kt-button{font-weight:normal;font-style:normal;}.kt-btns296153_408f2f-6d .kt-btn-wrap-0{margin-right:5px;}.wp-block-kadence-advancedbtn.kt-btns296153_408f2f-6d .kt-btn-wrap-0 .kt-button{color:#555555;border-color:#555555;}.wp-block-kadence-advancedbtn.kt-btns296153_408f2f-6d .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns296153_408f2f-6d .kt-btn-wrap-0 .kt-button:focus{color:#ffffff;border-color:#444444;}.wp-block-kadence-advancedbtn.kt-btns296153_408f2f-6d .kt-btn-wrap-0 .kt-button::before{display:none;}.wp-block-kadence-advancedbtn.kt-btns296153_408f2f-6d .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns296153_408f2f-6d .kt-btn-wrap-0 .kt-button:focus{background:#444444;}<\/style>\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns296153_408f2f-6d\"><style>ul.menu .wp-block-kadence-advancedbtn .kb-btn296153_67a785-78.kb-button{width:initial;}<\/style><a class=\"kb-button kt-button button kb-btn296153_67a785-78 kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-fill  kt-btn-has-text-true kt-btn-has-svg-false  wp-block-kadence-singlebtn\" href=\"https:\/\/amorph.pro\/request-demo\/\"><span class=\"kt-btn-inner-text\">Click here<\/span><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>This is a schem&#8230;<\/p>\n","protected":false},"author":27,"featured_media":296177,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Message Brokers and SMARTUNIFIER I amorph.pro","_seopress_titles_desc":"Unlock the full potential of your business with industrial connectivity through SMARTUNIFIER's innovative de-centralized platform.","_seopress_robots_index":"","bwfblock_default_font":"","inline_featured_image":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[79],"tags":[163,354,120,365,124],"class_list":["post-296153","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-connectivity-2","tag-smartconnectiviy","tag-iiot","tag-industrial-connectivity","tag-smartunifier"],"taxonomy_info":{"category":[{"value":79,"label":"Blog"}],"post_tag":[{"value":163,"label":"#connectivity"},{"value":354,"label":"#smartconnectiviy"},{"value":120,"label":"IIOT"},{"value":365,"label":"industrial connectivity"},{"value":124,"label":"SMARTUNIFIER"}]},"featured_image_src_large":["https:\/\/amorph.pro\/wp-content\/uploads\/2024\/07\/message-brokers-and-SU.jpg",940,788,false],"author_info":{"display_name":"Hagen Lehmann","author_link":"https:\/\/amorph.pro\/ja\/author\/h_lehmann\/"},"comment_info":0,"category_info":[{"term_id":79,"name":"Blog","slug":"blog","term_group":0,"term_taxonomy_id":79,"taxonomy":"category","description":"","parent":0,"count":59,"filter":"raw","cat_ID":79,"category_count":59,"category_description":"","cat_name":"Blog","category_nicename":"blog","category_parent":0}],"tag_info":[{"term_id":163,"name":"#connectivity","slug":"connectivity-2","term_group":0,"term_taxonomy_id":163,"taxonomy":"post_tag","description":"","parent":0,"count":32,"filter":"raw"},{"term_id":354,"name":"#smartconnectiviy","slug":"smartconnectiviy","term_group":0,"term_taxonomy_id":354,"taxonomy":"post_tag","description":"","parent":0,"count":14,"filter":"raw"},{"term_id":120,"name":"IIOT","slug":"iiot","term_group":0,"term_taxonomy_id":120,"taxonomy":"post_tag","description":"","parent":0,"count":30,"filter":"raw"},{"term_id":365,"name":"industrial connectivity","slug":"industrial-connectivity","term_group":0,"term_taxonomy_id":365,"taxonomy":"post_tag","description":"","parent":0,"count":27,"filter":"raw"},{"term_id":124,"name":"SMARTUNIFIER","slug":"smartunifier","term_group":0,"term_taxonomy_id":124,"taxonomy":"post_tag","description":"","parent":0,"count":43,"filter":"raw"}],"_links":{"self":[{"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/posts\/296153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/comments?post=296153"}],"version-history":[{"count":6,"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/posts\/296153\/revisions"}],"predecessor-version":[{"id":300400,"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/posts\/296153\/revisions\/300400"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/media\/296177"}],"wp:attachment":[{"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/media?parent=296153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/categories?post=296153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/amorph.pro\/ja\/wp-json\/wp\/v2\/tags?post=296153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}