{"id":34851,"date":"2016-06-23T09:46:16","date_gmt":"2016-06-23T16:46:16","guid":{"rendered":""},"modified":"2023-07-17T12:44:01","modified_gmt":"2023-07-17T19:44:01","slug":"microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/","title":{"rendered":"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things"},"content":{"rendered":"<h2>Extending openness and interoperability in industrial manufacturing<\/h2>\n<p class=\"\">At Microsoft, we are committed to standards and interoperability in IoT. This is particularly important for industrial\u00a0<a href=\"http:\/\/www.internetofyourthings.com\/\">Internet of Things<\/a> (IoT) deployments. In these IoT environments, we see OPC UA as a critical standard for ensuring interoperability between a broad set of manufacturing processes and equipment, spanning decades of investment for many companies.<\/p>\n<p>At Hannover Messe 2016, we worked with the\u00a0<a href=\"https:\/\/opcfoundation.org\/\">OPC Foundation<\/a>\u00a0to expand our product support of the OPC UA open-source software stack, which enables deep integration with Azure IoT, as well as the Universal Windows Platform (UWP). This includes advanced command and control, as well as data analytics capabilities in the cloud, enabling new levels of quality, efficiency, and agility.<\/p>\n<h2>Announcing enhanced OPC UA support for Windows, iOS, Linux and Android<\/h2>\n<p>Today we are announcing a new open-source reference stack that takes our support for OPC UA to a new level. Building and maintaining an industry-grade reference stack is a significant undertaking. It provides a single code base for all common platforms and is absolutely critical to reduce costs and maintain efficiencies. As developers use and contribute to this stack, it has the potential to vastly increase the share of OPC-enabled devices and create benefits across a broad ecosystem.<\/p>\n<p>Microsoft will contribute a\u00a0<a href=\"https:\/\/github.com\/dotnet\/corefx\/blob\/master\/Documentation\/architecture\/net-platform-standard.md\">.NET Standard<\/a>\u00a0reference stack to the OPC Foundation GitHub open-source. As .NET Standard is platform-independent, this stack has the benefit of working on all common software platforms in market today, allowing the creation of OPC UA clients, servers and of course \u201cOPC Publishers\u201d (for sending telemetry data to the cloud) on Windows Vista, 7, 8, 8.1, 10, iOS, Linux and Android platforms. In addition, OPC clients and servers can run directly on Azure using this stack.<\/p>\n<h2>Azure IoT Suite is the best solution for Industrie 4.0<\/h2>\n<p>As we demonstrated at Hannover Messe 2016, we believe that the\u00a0<a href=\"https:\/\/www.microsoft.com\/en-us\/cloud-platform\/internet-of-things-azure-iot-suite\">Azure IoT Suite<\/a>\u00a0is the best choice for businesses to cloud-enable their industrial equipment\u2014including already deployed machines\u2014to allow for data and device management, insights, and machine learning capabilities, and even the ability to control their equipment remotely. Because our architecture makes use of the upcoming Publisher\/Subscriber OPC specification extension and contains a sample application called OPC Publisher, you can connect directly to existing OPC UA servers and send OPC UA telemetry data to Azure IoT for analysis and machine learning in the cloud.<\/p>\n<p>The OPC Publisher has since been\u00a0<a href=\"https:\/\/github.com\/OPCFoundation\">contributed to the OPC Foundation GitHub<\/a>\u00a0open-source for the .NET, Java, and Universal Windows Platform (UWP) reference stacks. An ANSI-C version is also in the works. The UWP stack, which supports all Windows 10 editions including Windows Phone and HoloLens, was also\u00a0<a href=\"https:\/\/github.com\/OPCFoundation\/UA-.UWP-Universal-Windows-Platform\">published open-source on GitHub<\/a>, with large contributions by Microsoft.<\/p>\n<p>We also offer command and control of OPC UA servers running on premise from Azure. To enable this, our new Azure IoT Gateway SDK contains a plugin for OPC UA. The Azure IoT Gateway SDK is\u00a0<a href=\"https:\/\/github.com\/Azure\/azure-iot-gateway-sdk\/tree\/opc_amqp\">currently available open-source as a public beta on GitHub<\/a>\u00a0and a plug-in will become available shortly. As an industry first, we showed a standard OPC UA client running in the cloud as a web application. This web application can be used for connecting to the OPC UA servers on premise and then executing commands on them.<\/p>\n<h2>A word on security<\/h2>\n<p>When we first sat down with the OPC Foundation and discussed the integration of OPC UA into the Azure IoT Suite, we knew that getting security right would be the most important part, especially since we\u2019re enabling the command and control of OPC UA devices on premise from the cloud. With the philosophy of\u00a0<a href=\"http:\/\/blogs.microsoft.com\/iot\/2016\/03\/07\/how-enterprises-can-enable-iot-security\/\">building security from the ground up<\/a>, we employ a wide range of security capabilities in our design, including\u00a0<a href=\"https:\/\/blogs.msdn.microsoft.com\/clemensv\/2014\/02\/09\/service-assisted-communication-for-connected-devices\/\">service-assisted communication<\/a>,\u00a0<a href=\"http:\/\/docs.oasis-open.org\/amqp-bindmap\/amqp-wsb\/v1.0\/amqp-wsb-v1.0.html\">WebSockets for outbound communication<\/a>, and\u00a0<a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/cc781476(v=ws.10).aspx\">TLS encryption<\/a>. Azure IoT Hub, our cloud gateway handling all OPC UA traffic, has been\u00a0<a href=\"https:\/\/azure.microsoft.com\/en-in\/documentation\/articles\/iot-hub-security-architecture\/\">built from the ground up with security in mind<\/a>. We continue to work with the OPC Foundation to simplify building secure systems based on OPC UA, as well as share best practices with the community.<\/p>\n<p>With these capabilities, Industrie 4.0 initiatives can benefit by developing entirely new value propositions such as identifying quality issues early in the manufacturing process through machine learning algorithms. Machine builders can offer new business models such as machine-as-a-service or process-as-a-service shifting from product-centricity to customer oriented, solution-centric value propositions. And field service personnel can use mixed reality devices to converge 3D virtual information and real time data with physical systems to fix and optimize equipment.<\/p>\n<h2>An exciting road ahead<\/h2>\n<p>These are incredibly exciting times in Industrie 4.0 and this new open-source cross-platform reference stack will enable the next generation of connected OPC UA products. We can\u2019t wait to see what the community will build with it!<\/p>\n<p>To learn more about how IoT can help transform your business, visit\u00a0<a href=\"http:\/\/www.internetofyourthings.com\/\">www.InternetofYourThings.com<\/a>.<\/p>\n<p class=\"\"><strong>UPDATE:\u00a0<\/strong>We\u2019ve just released the new\u00a0<a href=\"https:\/\/github.com\/OPCFoundation\/UA-.NETStandardLibrary\">OPC UA .Net Standard stack<\/a>, open source and fully featured, on the OPC Foundation GitHub.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At Microsoft, we are committed to standards and interoperability in IoT. This is particularly important for industrial\u00a0Internet of Things\u00a0(IoT) deployments.<\/p>\n","protected":false},"author":843,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"categories":[4264,1496],"post_tag":[4292],"content-type":[1492],"coauthors":[4310],"class_list":["post-34851","post","type-post","status-publish","format-standard","hentry","category-manufacturing","category-manufacturing-and-mobility","tag-iot","content-type-news-and-announcements"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things - Microsoft Industry Blogs<\/title>\n<meta name=\"description\" content=\"At Microsoft, we are committed to standards and interoperability in IoT. This is particularly important for industrial\u00a0Internet of Things\u00a0(IoT) deployments.\" \/>\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.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things - Microsoft Industry Blogs\" \/>\n<meta property=\"og:description\" content=\"At Microsoft, we are committed to standards and interoperability in IoT. This is particularly important for industrial\u00a0Internet of Things\u00a0(IoT) deployments.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Industry Blogs\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-23T16:46:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-17T19:44:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/01\/cropped-microsoft_logo_element.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Microsoft Industry for Manufacturing Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft Industry for Manufacturing Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/author\/microsoft-industry-for-manufacturing-team\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Industry for Manufacturing Team\"}],\"headline\":\"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things\",\"datePublished\":\"2016-06-23T16:46:16+00:00\",\"dateModified\":\"2023-07-17T19:44:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/\"},\"wordCount\":837,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization\"},\"keywords\":[\"IoT\"],\"articleSection\":[\"Manufacturing\",\"Manufacturing and mobility\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/\",\"name\":\"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things - Microsoft Industry Blogs\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#website\"},\"datePublished\":\"2016-06-23T16:46:16+00:00\",\"dateModified\":\"2023-07-17T19:44:01+00:00\",\"description\":\"At Microsoft, we are committed to standards and interoperability in IoT. This is particularly important for industrial\u00a0Internet of Things\u00a0(IoT) deployments.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/\",\"name\":\"Microsoft Industry Blogs\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization\",\"name\":\"Microsoft Industry Blogs\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Industry Blogs\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things - Microsoft Industry Blogs","description":"At Microsoft, we are committed to standards and interoperability in IoT. This is particularly important for industrial\u00a0Internet of Things\u00a0(IoT) deployments.","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.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/","og_locale":"en_US","og_type":"article","og_title":"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things - Microsoft Industry Blogs","og_description":"At Microsoft, we are committed to standards and interoperability in IoT. This is particularly important for industrial\u00a0Internet of Things\u00a0(IoT) deployments.","og_url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/","og_site_name":"Microsoft Industry Blogs","article_published_time":"2016-06-23T16:46:16+00:00","article_modified_time":"2023-07-17T19:44:01+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/01\/cropped-microsoft_logo_element.png","type":"image\/png"}],"author":"Microsoft Industry for Manufacturing Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Microsoft Industry for Manufacturing Team","Est. reading time":"3 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/author\/microsoft-industry-for-manufacturing-team\/","@type":"Person","@name":"Microsoft Industry for Manufacturing Team"}],"headline":"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things","datePublished":"2016-06-23T16:46:16+00:00","dateModified":"2023-07-17T19:44:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/"},"wordCount":837,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization"},"keywords":["IoT"],"articleSection":["Manufacturing","Manufacturing and mobility"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/","url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/","name":"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things - Microsoft Industry Blogs","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#website"},"datePublished":"2016-06-23T16:46:16+00:00","dateModified":"2023-07-17T19:44:01+00:00","description":"At Microsoft, we are committed to standards and interoperability in IoT. This is particularly important for industrial\u00a0Internet of Things\u00a0(IoT) deployments.","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/manufacturing-and-mobility\/2016\/06\/23\/microsoft-introduces-new-open-source-cross-platform-opc-ua-support-for-the-industrial-internet-of-things\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/"},{"@type":"ListItem","position":2,"name":"Microsoft introduces new open-source cross-platform OPC UA support for the industrial Internet of Things"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/","name":"Microsoft Industry Blogs","description":"","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#organization","name":"Microsoft Industry Blogs","url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Industry Blogs"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/#\/schema\/logo\/image\/"}}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Industry Blogs","distributor_original_site_url":"https:\/\/www.microsoft.com\/en-us\/industry\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/posts\/34851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/users\/843"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/comments?post=34851"}],"version-history":[{"count":0,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/posts\/34851\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/media?parent=34851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/categories?post=34851"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/post_tag?post=34851"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/content-type?post=34851"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/industry\/blog\/wp-json\/wp\/v2\/coauthors?post=34851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}