{"id":6903,"date":"2017-01-27T12:00:19","date_gmt":"2017-01-27T12:00:19","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/?p=6903"},"modified":"2017-01-27T00:01:43","modified_gmt":"2017-01-27T00:01:43","slug":"playing-around-azure-cognitive-services","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm","title":{"rendered":"Playing around with Azure Cognitive Services"},"content":{"rendered":"<p>I&#8217;ve been spending quite a bit of time recently getting more familiar with some of the advanced workloads in Microsoft Azure. After all, infrastructure as a service is commodity,\u00a0so I&#8217;m looking at services that can be used to drive real value for my customers (more on that in another post&#8230;).<\/p>\n<p>Yesterday, was our team meeting &#8211; with all but one of the risual Architects getting together, including some coaching from Microsoft around data and intelligence services. I was particularly taken with some of the demonstrations of Cognitive Services, so I set about getting some sample code to work for me&#8230;<\/p>\n<h3>Building the Intelligent Kiosk sample application<\/h3>\n<p>First up, I needed to install Visual Studio 2015 (Community Edition is fine) &#8211; it took a while, and needed admin credentials (so a visit to our support team) but eventually it installed on my PC.<\/p>\n<p>Then, I <a href=\"https:\/\/github.com\/Microsoft\/Cognitive-Samples-IntelligentKiosk\">downloaded the sample code for the &#8220;Intelligent Kiosk&#8221; from Github<\/a>.\u00a0F5 to build the solution told me that:<\/p>\n<p><em>A project with an Output Type of Class Library cannot be started directly.<\/em><\/p>\n<p><em>In order to debug this project, add an executable project to this solution which references the library project. Set the executable project as the startup project.<\/em><\/p>\n<p>The\u00a0Intelligent Kiosk sample code is a Universal Windows Platform (UWP) app, so I ignored that message, continued with the build, and tracked down the resulting IntelligentKioskSample.exe file. Trying to run that told me:<\/p>\n<p><em>This application can only run in the context of an app container.<\/em><\/p>\n<p>And <a href=\"http:\/\/stackoverflow.com\/questions\/7451536\/how-to-deploy-a-metro-app-to-the-desktop\">StackOverflow told me that I need to sideload the app onto my PC<\/a>,\u00a0by <a href=\"http:\/\/stackoverflow.com\/a\/7454582\">creating a package to use locally<\/a>.<\/p>\n<h3>Installing the Intelligent Kiosk sample application<\/h3>\n<p>The application package comes with a\u00a0PowerShell script to install it (Add-AppDevPackage.ps1), but I found I needed to follow these steps:<\/p>\n<ol>\n<li>Enable developer mode in Windows 10 Settings<\/li>\n<li>Restart the PC<\/li>\n<li>Open a PowerShell session as an Administrator and run:<\/li>\n<\/ol>\n<p><code>Show-WindowsDeveloperLicenseRegistration<\/code><\/p>\n<p><code>Get-WindowsDeveloperLicense<\/code><\/p>\n<p><code>Set-ExecutionPolicy unrestricted<\/code><\/p>\n<p><code>.\\Add-AppDevPackage.ps1<\/code><\/p>\n<p>Now the app is ready and available via the Start Menu&#8230;<\/p>\n<h3>Running the Intelligent Kiosk sample application<\/h3>\n<ol>\n<li>Get some API keys (for free) from <a href=\"https:\/\/www.microsoft.com\/cognitive-services\">the Microsoft Cognitive Services site<\/a>.<\/li>\n<li>Run the Intelligent Kiosk app.<\/li>\n<li>Go to settings and paste in your API keys.<\/li>\n<li>Have some fun with the demos!<\/li>\n<\/ol>\n<figure style=\"width: 537px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-medium\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk.png?resize=537%2C358&#038;ssl=1\" alt=\"Demos in the Azure Cognitive Services Sample app\" width=\"537\" height=\"358\" \/><figcaption class=\"wp-caption-text\">Intelligent Kiosk Demos<\/figcaption><\/figure>\n<figure style=\"width: 396px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk-emotion-api-1.png?resize=396%2C270&#038;ssl=1\" alt=\"Azure Cognitive Services Emotion Detection\" width=\"396\" height=\"270\" \/><figcaption class=\"wp-caption-text\">Emotion detection (web image)<\/figcaption><\/figure>\n<figure style=\"width: 478px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-medium\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk-emotion-api-2.png?resize=478%2C269&#038;ssl=1\" alt=\"Azure Cognitive Services Emotion Detection\" width=\"478\" height=\"269\" \/><figcaption class=\"wp-caption-text\">Emotion detection (live image)<\/figcaption><\/figure>\n<figure style=\"width: 479px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-medium\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk-face-api.png?resize=479%2C288&#038;ssl=1\" alt=\"Azure Cognitive Services Face Detection\" width=\"479\" height=\"288\" \/><figcaption class=\"wp-caption-text\">Face Detection<\/figcaption><\/figure>\n<figure style=\"width: 768px\" class=\"wp-caption alignnone\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-medium\" src=\"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk-mall-kiosk.png?resize=700%2C338&#038;ssl=1\" alt=\"Azure Cognitive Services Mall Kiosk\" width=\"700\" height=\"338\" \/><figcaption class=\"wp-caption-text\">Detect age and gender, recommend a product!<\/figcaption><\/figure>\n<h3>Further Reading<\/h3>\n<ul>\n<li><a href=\"https:\/\/msdn.microsoft.com\/windows\/uwp\/get-started\/enable-your-device-for-development\">Enable your device for development<\/a>.<\/li>\n<li><a href=\"https:\/\/msdn.microsoft.com\/en-gb\/library\/windows\/apps\/hh975356(v=vs.110).aspx\">Sharing an app package locally (Windows Store apps)<\/a>.<\/li>\n<li><a href=\"https:\/\/msdn.microsoft.com\/en-gb\/library\/windows\/apps\/hh974578.aspx\">Get a developer license<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been spending quite a bit of time recently getting more familiar with some of the advanced workloads in Microsoft Azure. After all, infrastructure as a service is commodity,\u00a0so I&#8217;m looking at services that can be used to drive real value for my customers (more on that in another post&#8230;). Yesterday, was our team meeting &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Playing around with Azure Cognitive Services<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[218],"tags":[646,176],"class_list":["post-6903","post","type-post","status-publish","format-standard","hentry","category-technology","tag-artificial-intelligence","tag-azure"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Playing around with Azure Cognitive Services - markwilson.it<\/title>\n<meta name=\"description\" content=\"A post about my experiences of using a sample application to experience and demo Microsoft Azure Cognitive Services\" \/>\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.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Playing around with Azure Cognitive Services - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"A post about my experiences of using a sample application to experience and demo Microsoft Azure Cognitive Services\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-27T12:00:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk.png\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Playing around with Azure Cognitive Services\",\"datePublished\":\"2017-01-27T12:00:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm\"},\"wordCount\":441,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"image\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/images\\\/intelligent-kiosk.png\",\"keywords\":[\"Artificial Intelligence\",\"Microsoft Azure\"],\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm\",\"name\":\"Playing around with Azure Cognitive Services - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/images\\\/intelligent-kiosk.png\",\"datePublished\":\"2017-01-27T12:00:19+00:00\",\"description\":\"A post about my experiences of using a sample application to experience and demo Microsoft Azure Cognitive Services\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm#primaryimage\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/images\\\/intelligent-kiosk.png\",\"contentUrl\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/images\\\/intelligent-kiosk.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2017\\\/01\\\/playing-around-azure-cognitive-services.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Playing around with Azure Cognitive Services\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Playing around with Azure Cognitive Services - markwilson.it","description":"A post about my experiences of using a sample application to experience and demo Microsoft Azure Cognitive Services","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.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm","og_locale":"en_GB","og_type":"article","og_title":"Playing around with Azure Cognitive Services - markwilson.it","og_description":"A post about my experiences of using a sample application to experience and demo Microsoft Azure Cognitive Services","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm","og_site_name":"markwilson.it","article_published_time":"2017-01-27T12:00:19+00:00","og_image":[{"url":"https:\/\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk.png","type":"","width":"","height":""}],"author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Playing around with Azure Cognitive Services","datePublished":"2017-01-27T12:00:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm"},"wordCount":441,"commentCount":2,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"image":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm#primaryimage"},"thumbnailUrl":"https:\/\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk.png","keywords":["Artificial Intelligence","Microsoft Azure"],"articleSection":["Technology"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm","name":"Playing around with Azure Cognitive Services - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm#primaryimage"},"image":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm#primaryimage"},"thumbnailUrl":"https:\/\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk.png","datePublished":"2017-01-27T12:00:19+00:00","description":"A post about my experiences of using a sample application to experience and demo Microsoft Azure Cognitive Services","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm#primaryimage","url":"https:\/\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk.png","contentUrl":"https:\/\/www.markwilson.co.uk\/blog\/images\/intelligent-kiosk.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2017\/01\/playing-around-azure-cognitive-services.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Playing around with Azure Cognitive Services"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":7821,"url":"https:\/\/www.markwilson.co.uk\/blog\/2020\/01\/microsoft-online-services-tenants-subscriptions-and-domain-names.htm","url_meta":{"origin":6903,"position":0},"title":"Microsoft Online Services: tenants, subscriptions and domain names","author":"Mark Wilson","date":"Thursday 23 January 2020","format":false,"excerpt":"I often come across confusion with clients trying to understand the differences between tenants, subscriptions and domain names when deploying Microsoft services. This post attempts to clear up some misunderstandings and to - hopefully - make things a little clearer. Each organisation has a Microsoft Online Services tenant which has\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5992,"url":"https:\/\/www.markwilson.co.uk\/blog\/2015\/09\/adding-microsoft-azure-services-to-an-existing-office-365-tenant.htm","url_meta":{"origin":6903,"position":1},"title":"Adding Microsoft Azure services to an existing Office 365 tenant","author":"Mark Wilson","date":"Monday 21 September 2015","format":false,"excerpt":"If you have an Office 365 subscription, you use Microsoft Azure because Azure Active Directory is the underlying directory service - regardless of your chosen identity model (even if you use federated identity, you'll sync your users to the cloud). Within the Office 365 admin center, is an Azure AD\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"Azure - AD created by Office 365","src":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-ad-o365.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-ad-o365.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-ad-o365.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":7920,"url":"https:\/\/www.markwilson.co.uk\/blog\/2020\/04\/getting-started-with-azure-sphere-part-1-setup-and-running-a-sample-app.htm","url_meta":{"origin":6903,"position":2},"title":"Getting started with Azure Sphere: Part 1 (setup and running a sample app)","author":"Mark Wilson","date":"Wednesday 22 April 2020","format":false,"excerpt":"Late in 2019, I got my hands on an Azure Sphere Starter Kit, which I've been intending to use for an IoT project, using some of the on-board sensors for temperature and potentially an external one for humidity... A little bit of #AzureSphere goodness just arrived on my doorstep... now\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-sphere-sdk.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-sphere-sdk.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/images\/azure-sphere-sdk.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":6540,"url":"https:\/\/www.markwilson.co.uk\/blog\/2016\/09\/microsoft-azure-urls.htm","url_meta":{"origin":6903,"position":3},"title":"Microsoft Azure URLs","author":"Mark Wilson","date":"Tuesday 6 September 2016","format":false,"excerpt":"I've been doing a lot of Azure reading recently and it struck me that there are many different URLs in use that would be useful to record somewhere. John Savill (@NTFAQGuy) has noted the main ones in his Windows IT Pro\u00a0post on Azure URLs to whitelist\u00a0but I'll expand on them\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5510,"url":"https:\/\/www.markwilson.co.uk\/blog\/2015\/03\/the-relationship-between-microsoft-office-365-and-azure.htm","url_meta":{"origin":6903,"position":4},"title":"The relationship between Microsoft Office 365 and Azure","author":"Mark Wilson","date":"Monday 23 March 2015","format":false,"excerpt":"At a recent partner event, Microsoft Partner Technical Specialist, Robert-Jan Gerrits,\u00a0answered a question that many people ask: does Office 365 run on Azure? The short answer is \"no\" - the Office 365 infrastructure is dedicated - i.e. it's not a bunch of VMs running on Azure; however there is a\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2700,"url":"https:\/\/www.markwilson.co.uk\/blog\/2011\/04\/azure-connect-the-missing-link-between-on-premise-and-cloud.htm","url_meta":{"origin":6903,"position":5},"title":"Azure Connect &#8211; the missing link between on-premise and cloud","author":"Mark Wilson","date":"Monday 18 April 2011","format":false,"excerpt":"Azure Connect offers a way to connect on-premise infrastructure with Windows Azure but it's lacking functionality that may hinder adoption. While Microsoft is one of the most dominant players in client-server computing, until recently, its position in the cloud seemed uncertain. \u00a0More recently, we've seen Microsoft lay out its stall\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/6903","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=6903"}],"version-history":[{"count":3,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/6903\/revisions"}],"predecessor-version":[{"id":6906,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/6903\/revisions\/6906"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=6903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=6903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=6903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}