<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Jeff Alexander's Weblog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/jeffa36/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/jeffa36/feed.xml</link>
    <description>Technical Solution Professional, Enterprise Mobility + Security</description>
    <lastBuildDate>Tue, 16 Apr 2019 06:10:34 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Borderless Protection with Dilignet!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/borderless-protection-with-dilignet</link>
      <pubDate>Tue, 22 Nov 2016 16:50:00 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/?p=12595</guid>
      <description><![CDATA[As you may or may have not heard I switched roles here at Microsoft and I’m no longer a Technical...]]></description>
      <content:encoded><![CDATA[<p><font size="3"><a href="https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security#fbid=k42LZ9kZTAu"><img title="ems" style="border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-top-width: 0px" border="0" alt="ems" src="https://msdnshared.blob.core.windows.net/media/2016/11/ems.jpg" width="640" height="81"></a></font></p> <p><font size="2">As you may or may have not heard I switched roles here at Microsoft and I’m no longer a Technical Evangelist.&nbsp; I’m now a Technical Solution Professional focusing solely on <a href="https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security#fbid=k42LZ9kZTAu">Enterprise Mobility + Security.</a>&nbsp; It’s a seriously fast growing part of our business and if you want to keep up with what’s going on make sure you bookmark the <a href="https://blogs.technet.microsoft.com/enterprisemobility/">Enterprise Mobility + Security blog</a>.&nbsp; All updates will be posted there.</font></p> <p><font size="2"></font>&nbsp;</p> <p><font size="2">Of course locally we have a number of partners working in this space.&nbsp; One of those is Dilignet and they are running an event focused around what they offer in the EM+S space.&nbsp; Please the details below of the Borderless Protection event:&nbsp; <a href="https://www.borderlessprotection.com.au">www.borderlessprotection.com.au</a>&nbsp; The event is December 2nd in Melbourne and you register at the site above.</font></p> <p><font size="2"></font>&nbsp;</p> <p><font size="2"><b>Overview:</b> </font> <p><font size="2">Borderless security is an enterprise grade mobile security solution. Borderless Protection addresses all aspects of the security puzzle:&nbsp; Identity Management, Mobile Device Management, Information Protection, Advanced Threat analytics, Productivity, to help you simplify your mobility solution. </font> <p><font size="2">By securing users, devices, and information in parallel, you can collaborate securely on any device, and maintain enterprise level of auditing and control. Our subscription-based service offers a per user per month model, aligned to OpEx, that blends Dilignet’s cloud support expertise with your own IT support team’s experience.</font>  <p><font size="2"></font>&nbsp; <p><font size="2">And below is a short video that explains what the service is.</font>  <p><font size="2"></font>&nbsp;&nbsp;&nbsp; <p><font size="2"></font></p><iframe height="315" src="https://www.youtube.com/embed/95WAPoCytWU" frameborder="0" width="560" allowfullscreen></iframe> <p>&nbsp;</p> <p><font size="2">Jeffa</font></p>]]></content:encoded>
    </item>
    <item>
      <title>Innovation starts with you! Ignite Australia 2017 call for content is open!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/innovation-starts-with-you-ignite-australia-2017-call-for-content-is-open</link>
      <pubDate>Wed, 07 Sep 2016 12:47:02 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/?p=12575</guid>
      <description><![CDATA[Progress doesn’t drive itself.&nbsp; It’s propelled into the future by ideas. By technology.&nbsp;...]]></description>
      <content:encoded><![CDATA[<p><a href="https://msftignite.com.au/"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/2016/09/image205.png" width="1024" height="345"></a></p> <p><font size="2">Progress doesn’t drive itself.&nbsp; It’s propelled into the future by ideas. By technology.&nbsp; By people like you, who love innovation and what it can do.&nbsp; And for four days in February, Microsoft Ignite Australia is at the epicentre of it all and brings together Developers and IT Pros. </font> <p><font size="2">We rely on the expertise and creativity of our speakers to make it a successful event and we are pleased to invite you to participate in our Call for Content.</font>  <p><font size="2">This year, Microsoft Ignite Australia will offer 10 tracks across a range of products and technologies.&nbsp; Familiar favourites such as <b>Architecture, Cloud, .NET, Windows, Productivity </b>and <b>Datacentre and Infrastructure Management</b> will feature across 170 sessions throughout the event to ensure attendees can master the skills they need.</font>  <p><font size="2">We’re also shaking things up to include sessions covering new topics that tech audiences need to know about. <b>Data &amp; Analytics, Innovation, Hack@Ignite</b> and a dedicated <b>Open Source</b> track will ensure attendees will gather new ideas and build their knowledge. </font> <p><a href="https://msftignite.com.au/tracks"><font size="2">Review full track descriptions now &gt;</font></a>  <p><font size="2">The </font><a href="https://msftignite.com.au/my-ignite/call-for-content"><font size="2">Call for Content tool</font></a><font size="2"> is now open and you can submit a session before <b>15th October 2016</b>.&nbsp; To enhance the success of your submission, please prepare your content to ensure it provides Ignite attendees with comprehensive technical readiness to inspire and succeed in their career. Your content should focus on level 300 / 400 to ensure it aligns with the expectations of Ignite attendees.</font>  <p><a href="https://msftignite.com.au/"><font size="2">Get those creative juices going and start submitting sessions now &gt;</font></a>  <p><font size="2">Below are some additional tips for a successful submission: </font> <ul> <li><font size="2">A short, catchy but descriptive session title to match content is a must</font>  <li><font size="2">Descriptions should be limited to 300 words and entice people to want to attend your session</font>  <li><font size="2">Be sure to showcase your speaking experience </font> <li><font size="2">Build your presentations with 60-65 mins of content and allow 10-15 mins for Q&amp;A </font> <li><font size="2">Ignite is about technical readiness so focus on the technology – attendees don’t want to hear marketing in your content </font></li></ul> <p><font size="2">Good luck with your submissions!</font></p> <p><font size="2"></font>&nbsp;</p> <p><font size="2">Jeffa</font></p>]]></content:encoded>
    </item>
    <item>
      <title>Windows 10 TechNet Update coming to Melbourne!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/windows-10-technet-update-coming-to-melbourne</link>
      <pubDate>Thu, 16 Jun 2016 15:41:51 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/?p=12505</guid>
      <description><![CDATA[If you are in Melbourne and want to hear all the latest updates on Windows 10 then we have an event...]]></description>
      <content:encoded><![CDATA[<p><a href="https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.microsoftevents.com%2fprofile%2fform%2findex.cfm%3fPKformID%3d0x243315556d&amp;data=01%7c01%7cJEFFA%40064d.mgd.microsoft.com%7ccc0814d46883446f95ee08d395621017%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=GTslLLa3byEdoR2AwYyhuxOgGwqswBdCk6yH3%2bDqSzk%3d"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/2016/06/image601.png" width="1024" height="159"></a></p> <p><font size="2">If you are in Melbourne and want to hear all the latest updates on Windows 10 then we have an event for you.&nbsp; Myself and Andrew McMurray will be running a 1 day TechNet Update dedicated to Windows 10.&nbsp; All the details below!</font></p> <p><font size="2"></font>&nbsp;</p> <p><font size="2">Join Microsoft Australia as we bring together local Microsoft experts and share the latest information around current and upcoming Microsoft technologies. </font> <p><font size="2">This TechNet update is all about Windows 10 which has been out for almost 1 year now. We will focus on what’s coming in the Anniversary update later this year and then deep dive into deployment with 2 sessions covering everything you need to know.</font> <p><font size="2">After lunch we will then dive into runtime provisioning in Windows 10, what’s new in security and finally how to manage and deploy Windows 10 with Windows as a Service.</font> <p><font size="2">There will be a prize draw at the end of the day so make sure you stick around for that!</font> <p><font size="2"></font>&nbsp; <p><font size="2"><strong>Date:</strong>&nbsp; June 29th 2016</font> <p><font size="2"></font>&nbsp; <p><font size="2"><strong>Location:</strong>&nbsp; Pullman on the Park, 192 Wellington Parade, Melbourne VIC 3002</font> <p><font size="2"></font>&nbsp; <p><font size="2"><strong>Registration:</strong>&nbsp; <a href="https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.microsoftevents.com%2fprofile%2fform%2findex.cfm%3fPKformID%3d0x243315556d&amp;data=01%7c01%7cJEFFA%40064d.mgd.microsoft.com%7ccc0814d46883446f95ee08d395621017%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=GTslLLa3byEdoR2AwYyhuxOgGwqswBdCk6yH3%2bDqSzk%3d">Please click here to register!</a></font> <p><u><font size="2"></font></u>&nbsp; <p><font size="2">We still have plenty of seats available so if you are in an enterprise, mid-market or a small business then register to hear all the latest on Windows 10!</font> <p><font size="2"></font>&nbsp; <p><font size="2">Jeffa</font></p>]]></content:encoded>
    </item>
    <item>
      <title>Announcing the Ready for Windows website!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/announcing-the-ready-for-windows-website</link>
      <pubDate>Tue, 07 Jun 2016 14:54:57 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/?p=12486</guid>
      <description><![CDATA[&nbsp; Hi everyone, &nbsp; I wanted to alert you to a new website called Ready for Windows!&nbsp;...]]></description>
      <content:encoded><![CDATA[<p><a href="https://msdnshared.blob.core.windows.net/media/2016/06/W10_Laptop_Start_Mini-Start_16x9_Commercial_en-US-1.png"><img title="W10_Laptop_Start_Mini-Start_16x9_Commercial_en-US (1)" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="W10_Laptop_Start_Mini-Start_16x9_Commercial_en-US (1)" src="https://msdnshared.blob.core.windows.net/media/2016/06/W10_Laptop_Start_Mini-Start_16x9_Commercial_en-US-1_thumb.png" width="1024" height="570"></a></p> <p>&nbsp;</p> <p><font size="2">Hi everyone,</font></p> <p><font size="2"></font>&nbsp;</p> <p><font size="2">I wanted to alert you to a new website called <a href="https://www.readyfor10.com/">Ready for Windows</a>!&nbsp; It’s a new site where ISV’s can list their applications as compatible with Windows 10 and business customers can check to make sure the apps they use everyday are certified to run on Windows 10.&nbsp; More details below!</font></p> <p><font size="2"></font>&nbsp;</p> <p><font size="2">Windows 10 is off to the fastest start in Windows history with over <strong>300 million active devices</strong>, outpacing Windows 7 by 145%.&nbsp; As a software provider it’s important to let your customers know that you support their choice to run their applications on Windows 10.&nbsp; With the majority of Enterprise customers actively piloting Windows 10 and large scale deployments already underway, <strong>now is the time to create support statements for Windows 10, and list your applications on Microsoft Ready for Windows</strong>. </font> <p><font size="2"></font>&nbsp; <p><font size="2"><strong>What is Ready for Windows?</strong></font> <p><a href="https://www.readyfor10.com/"><font size="2">ReadyforWindows</font></a><font size="2"> is a new web site that makes it easy for ISVs to list Commercial applications that support Windows 10 and generate market visibility for your applications.&nbsp; All you have to do is create a public support statement for Windows 10 and complete a short application (that takes 1–3 minutes), and Microsoft will notify you of your listing within 5 business days.<a href="https://msdnshared.blob.core.windows.net/media/2016/06/clip_image0024.jpg"><img title="clip_image002" style="border-top: 0px;border-right: 0px;border-bottom: 0px;float: right;padding-top: 0px;padding-left: 0px;border-left: 0px;margin: 10px 5px;padding-right: 0px" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/2016/06/clip_image002_thumb3.jpg" width="554" align="right" height="480"></a></font> <p><font size="2"><strong>Why should you list your apps?</strong></font> <p><font size="2">Once an application is accepted, the solution(s) will be listed in the directory for anyone looking for Windows software providers.&nbsp; Business customers will be able upgrade to Windows 10 with confidence knowing the business solutions they rely on are Windows ready today. </font> <p><font size="2"></font>&nbsp; <p><font size="2">So if you are an ISV and develop apps for Windows 10, make sure you list them on the Ready for Windows site, and if you are customer make sure you check out the site to see the apps that are already listed!</font> <p><font size="2"></font>&nbsp; <p><font size="2">Jeffa</font> <p>&nbsp; <p><font size="2"></font></p>]]></content:encoded>
    </item>
    <item>
      <title>Guest Post: Troubleshooting Network Security Groups!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/guest-post-troubleshooting-network-security-groups</link>
      <pubDate>Fri, 13 May 2016 13:44:52 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/?p=12425</guid>
      <description><![CDATA[The following article comes from Karina Galea, a senior engineer at Dimension Data.&nbsp;&nbsp; It...]]></description>
      <content:encoded><![CDATA[<p><font face="Segoe UI"><font size="2">The following article comes from Karina Galea, a senior engineer at </font><a href="https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fwww.dimensiondata.com%2f&amp;data=01%7c01%7cJEFFA%40064d.mgd.microsoft.com%7ca1e13b2efaa14c8e332a08d36a441f8e%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=xfordCoMO7FZM6vHkJsVTDy9BESZGTxV4OgG%2f%2bJdMGc%3d"><font size="2">Dimension Data</font></a><font size="2">.&nbsp;&nbsp; It focuses on troubleshooting Networking Security Groups in Microsoft Azure.&nbsp; If you need more information on this topic </font></font><a href="https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-nsg/"><font size="2" face="Segoe UI">please check out this information</font></a><font face="Segoe UI"><font size="2"> in our documentation online.&nbsp; If you want more information about Azure Resource Manager and templates then </font><a href="https://azure.microsoft.com/en-us/documentation/templates/"><font size="2">check out this link as well.</font></a></font></p> <p><span lang="EN-US"><font color="#2e74b5" size="3" face="Segoe UI"><br>Troubleshooting Network Security Groups<br><br></font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Are you using NSGs in the Azure Resource Manager Model and want to troubleshoot why something isn’t working? ARM now offers diagnostics on NSGs but at first glance this appears rather difficult to get to and understand the data.</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">The manual steps to get to these logs would be follows:</font></span></p> <ol> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"></span><font face="Segoe UI"><font size="2"><span lang="EN-US">Find the VM, identify the NSG, and view the diagnostics on the NSG to locate the storage account.</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">From the storage account, drill down through the 14 levels of folders inside the container to find the log file relevant to the date and time you are after.</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">Get the path to the file then use a GUI or command line tool to download the file from Azure storage (including more clicks through the console to get the storage keys).</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">Open the 15MB file in a json parser and try to make sense of the data.</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">At this point you will need to go back to the VM to determine the MAC Address to filter the data based on that, and then enumerate which rules and time that you were interested in.</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">Then you realize that the matchedconnection counter looks rather big, and as you discover this is incremental you need to look back to the last value to see the changes for that period.</span></font></font></div></li></ol> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">If you get through all of those steps, well done, but the likelihood that you will do them again manually is low.</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">So... PowerShell to the rescue. Initially some of the above steps seem rather difficult with PowerShell, but I will walk you through the challenges to make a nice clean script that you can use to easily get the usage data on your Azure NSG rules. This data will give you a view of how much traffic you are getting allowed or blocked on a per rule basis per VM.</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">A few variables we need to know to start:</font></span></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$ServerName</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#8b0000">"kgtestvm"</font></span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$NSGName</font></span><span><font color="#a9a9a9">=</font></span><span><font color="#8b0000">"kgtestvm"</font></span><span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$NSGResourceGroup</font></span><span><font color="#a9a9a9">=</font></span><span><font color="#8b0000">"KG_Resource"</font></span><span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><span><span><font size="2" face="Segoe UI">&nbsp;</font></span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt 36pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">$ServerName is the name of your VM</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt 36pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">$NSGName is the name of the NSG attached to that VM (either at the VM level or the subnet level)</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt 36pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">$NSGResourceGroup is the name of the resource group where that VM resides</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Next step is to login to Azure.</font></span></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt;line-height: normal"><font face="Segoe UI"><font size="2"><span lang="EN-US"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span><font color="#0000ff">Login-AzureRmAccount</font></span><span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt;line-height: normal"><span><span><font size="2" face="Segoe UI">&nbsp;</font></span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Now we will go and get the network interface and NSG objects.</font></span></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$NSG</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#0000ff">Get-AzureRmNetworkSecurityGroup</font></span> <span style="color:"><font color="#000080">-Name</font></span> <span style="color:"><font color="#ff4500">$NSGName</font></span> <span style="color:"><font color="#000080">-ResourceGroupName</font></span> <span style="color:"><font color="#ff4500">$NSGResourceGroup</font></span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$NICs</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#0000ff">Get-AzureRmNetworkInterface</font></span><span style="color:"><font color="#a9a9a9">|</font></span><span style="color:"><font color="#0000ff">?</font></span>{(<span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>VirtualMachine<span style="color:"><font color="#a9a9a9">.</font></span>Id)<span style="color:"><font color="#a9a9a9">.</font></span>split(<span style="color:"><font color="#8b0000">"/"</font></span>)<span style="color:"><font color="#a9a9a9">[</font></span><span style="color:"><font color="#800080">-1</font></span><span style="color:"><font color="#a9a9a9">]</font></span> <span style="color:"><font color="#a9a9a9">-eq</font></span> <span style="color:"><font color="#ff4500">$ServerName</font></span>}</span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$TargetMACs</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#ff4500">$NICs</font></span><span style="color:"><font color="#a9a9a9">|</font></span><span style="color:"><font color="#0000ff">%</font></span>{<span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>MacAddress<span style="color:"><font color="#a9a9a9">.</font></span>Replace(<span style="color:"><font color="#8b0000">"-"</font></span><span style="color:"><font color="#a9a9a9">,</font></span><span style="color:"><font color="#8b0000">""</font></span>)}</span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt;line-height: normal"><span><span><font size="2" face="Segoe UI">&nbsp;</font></span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">The NICs are needed to get the MacAddress which is needed to filter this log to this server only later in this script. I am using a bit of pipelining and powershell shortcuts to keep this short and sweet. Here is a bit of explanation:</font></span></p> <ul> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"></span><font face="Segoe UI"><font size="2"><span lang="EN-US">The “?” on the NICs line is a filter and the text inside the filter looks for the last element (-1) of the VM Id string linked to the NIC (split on “/”) that equals the name of the VM.</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">The % is a foreach and the replace takes the dashes out of the MacAddress to match how it appears in the log.</span></font></font></div></li></ul> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Next we get the details for the storage diagnostic account where we need to get the log from:</font></span></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt;line-height: normal"><font face="Segoe UI"><font size="2"><span lang="EN-US"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span><font color="#ff4500">$DiagSetting</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#0000ff">Get-AzureRmDiagnosticSetting</font></span> <span style="color:"><font color="#000080">-ResourceId</font></span> <span style="color:"><font color="#ff4500">$NSG</font></span><span style="color:"><font color="#a9a9a9">.</font></span>Id</span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#00008b">if</font></span><span> (<span style="color:"><font color="#ff4500">$DiagSetting</font></span> <span style="color:"><font color="#a9a9a9">-eq</font></span> <span style="color:"><font color="#ff4500">$null</font></span> <span style="color:"><font color="#a9a9a9">-or</font></span> <span style="color:"><font color="#a9a9a9">-not</font></span>((<span style="color:"><font color="#ff4500">$DiagSetting</font></span><span style="color:"><font color="#a9a9a9">.</font></span>Logs<span style="color:"><font color="#a9a9a9">|</font></span><span style="color:"><font color="#0000ff">?</font></span>{<span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>Category <span style="color:"><font color="#a9a9a9">-eq</font></span> <span style="color:"><font color="#8b0000">"NetworkSecurityGroupRuleCounter"</font></span>})<span style="color:"><font color="#a9a9a9">.</font></span>Enabled)) { <span style="color:"><font color="#00008b">throw</font></span> <span style="color:"><font color="#8b0000">"There is no diagnostic logging on the '</font></span>$(<span style="color:"><font color="#ff4500">$NSGName</font></span>)<span style="color:"><font color="#8b0000">' NSG."</font></span> } </span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$StorageResGrp</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#ff4500">$DiagSetting</font></span><span style="color:"><font color="#a9a9a9">.</font></span>StorageAccountId<span style="color:"><font color="#a9a9a9">.</font></span>Split(<span style="color:"><font color="#8b0000">"/"</font></span>)<span style="color:"><font color="#a9a9a9">[</font></span><span style="color:"><font color="#800080">4</font></span><span style="color:"><font color="#a9a9a9">]</font></span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$StorageName</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#ff4500">$DiagSetting</font></span><span style="color:"><font color="#a9a9a9">.</font></span>StorageAccountId<span style="color:"><font color="#a9a9a9">.</font></span>Split(<span style="color:"><font color="#8b0000">"/"</font></span>)<span style="color:"><font color="#a9a9a9">[</font></span><span style="color:"><font color="#800080">8</font></span><span style="color:"><font color="#a9a9a9">]</font></span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$DiagStorageKey</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#0000ff">Get-AzureRmStorageAccountKey</font></span> <span style="color:"><font color="#000080">-ResourceGroupName</font></span> <span style="color:"><font color="#ff4500">$StorageResGrp</font></span> <span style="color:"><font color="#000080">-Name</font></span> <span style="color:"><font color="#ff4500">$StorageName</font></span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt;line-height: normal"><span><span><font size="2" face="Segoe UI">&nbsp;</font></span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Two things to note in that code:</font></span></p> <ul> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"></span><font face="Segoe UI"><font size="2"><span lang="EN-US">Check that there is a diagnostic setting and that the counter logs are enabled. Otherwise there are no logs to look at.</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">The splits on the $DiagSetting get the relevant details out of an id string for the storage.</span></font></font></div></li></ul> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Go and get the latest blob:</font></span></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$connectionString</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#8b0000">"DefaultEndpointsProtocol=https;AccountName=</font></span>$(<span style="color:"><font color="#ff4500">$StorageName</font></span>)<span style="color:"><font color="#8b0000">;AccountKey=</font></span>$(<span style="color:"><font color="#ff4500">$DiagStorageKey</font></span><span style="color:"><font color="#a9a9a9">.</font></span>Key1)<span style="color:"><font color="#8b0000">"</font></span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#a9a9a9">[</font></span><span><font color="#008080">Microsoft.WindowsAzure.Storage.CloudStorageAccount</font></span><span><font color="#a9a9a9">]</font></span><span><font color="#ff4500">$storageAccount</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#a9a9a9">[</font></span><span style="color:"><font color="#008080">Microsoft.WindowsAzure.Storage.CloudStorageAccount</font></span><span style="color:"><font color="#a9a9a9">]::</font></span>Parse(<span style="color:"><font color="#ff4500">$connectionString</font></span>)</span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#a9a9a9">[</font></span><span><font color="#008080">Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient</font></span><span><font color="#a9a9a9">]</font></span><span><font color="#ff4500">$client</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#ff4500">$storageAccount</font></span><span style="color:"><font color="#a9a9a9">.</font></span>CreateCloudBlobClient()<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$container</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> <span style="color:"><font color="#ff4500">$client</font></span><span style="color:"><font color="#a9a9a9">.</font></span>GetContainerReference(<span style="color:"><font color="#8b0000">"insights-logs-networksecuritygrouprulecounter"</font></span>)</span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$Blob</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span><span>&nbsp; </span><span style="color:"><font color="#ff4500">$container</font></span><span style="color:"><font color="#a9a9a9">.</font></span>ListBlobs(<span style="color:"><font color="#ff4500">$null</font></span><span style="color:"><font color="#a9a9a9">,</font></span><span style="color:"><font color="#ff4500">$true</font></span>)<span style="color:"><font color="#a9a9a9">|</font></span><span style="color:"><font color="#0000ff">sort</font></span> {<span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>properties<span style="color:"><font color="#a9a9a9">.</font></span>LastModified}<span style="color:"><font color="#a9a9a9">|</font></span><span style="color:"><font color="#0000ff">select</font></span> <span style="color:"><font color="#000080">-Last</font></span> <span style="color:"><font color="#800080">1</font></span></span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt;line-height: normal"><span><span><font size="2" face="Segoe UI">&nbsp;</font></span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">This is where I stop using Cmdlets and start using .NET. The reason for this is because the cmdlets do not allow me to get to a diagnostic log when the path is too long… as most diagnostic paths are because they include full id, all names and group names, and the year, month, day, hour.</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">E.g. resourceId=/SUBSCRIPTIONS/XXXXXXXX-YYYY-ZZZZ-AAAA-BBBBBBBBBBBB/RESOURCEGROUPS/KG_RESOURCE/PROVIDERS/MICROSOFT.NETWORK/NETWORKSECURITYGROUPS/KGTESTVM/y=2016/m=03/d=08/h=08/m=00/PT1H.json</font></span></p> <ul> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"></span><font face="Segoe UI"><font size="2"><span lang="EN-US">The above code gets the newest blob (sorted by date and last selected) and stores the blob object into $blob.</span></font></font></div></li></ul> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Now we can download it and parse it all in one magical line:</font></span></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$Records</font></span><span> <span style="color:"><font color="#a9a9a9">=</font></span> (<span style="color:"><font color="#0000ff">convertfrom-json</font></span> (<span style="color:"><font color="#ff4500">$Blob</font></span><span style="color:"><font color="#a9a9a9">.</font></span>DownloadText(<span style="color:"><font color="#a9a9a9">[</font></span><span style="color:"><font color="#008080">System.Text.Encoding</font></span><span style="color:"><font color="#a9a9a9">]::</font></span>ASCII)))<span style="color:"><font color="#a9a9a9">.</font></span>records</span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt;line-height: normal"><span><span><font size="2" face="Segoe UI">&nbsp;</font></span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">The magic:</font></span></p> <ul> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"></span><font face="Segoe UI"><font size="2"><span lang="EN-US">Rather than saving the blob and then opening the file, this opens the blob straight into memory using the DownloadText and specifying ASCII encoding.</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">Then it runs the easy Cmdlet of “convertfrom-json” to convert the file format into an array of hashtables that can be easily consumed by PowerShell.</span></font></font></div></li></ul> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Last.. let’s look at the data:</font></span></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt 36pt;line-height: normal"><font face="Segoe UI"><font size="2"><span><font color="#ff4500">$Records</font></span><span><font color="#a9a9a9">|</font></span><span><font color="#0000ff">select</font></span><span> @{L<span style="color:"><font color="#a9a9a9">=</font></span><span style="color:"><font color="#8b0000">"DateTime"</font></span>;E<span style="color:"><font color="#a9a9a9">=</font></span>{<span style="color:"><font color="#0000ff">Get-Date</font></span> <span style="color:"><font color="#000080">-Date</font></span> <span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>time}}<span style="color:"><font color="#a9a9a9">,</font></span>@{L<span style="color:"><font color="#a9a9a9">=</font></span><span style="color:"><font color="#8b0000">"rulename"</font></span>;E<span style="color:"><font color="#a9a9a9">=</font></span>{<span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>properties<span style="color:"><font color="#a9a9a9">.</font></span>rulename<span style="color:"><font color="#a9a9a9">.</font></span>Split(<span style="color:"><font color="#8b0000">"/"</font></span>)<span style="color:"><font color="#a9a9a9">[</font></span><span style="color:"><font color="#800080">-1</font></span><span style="color:"><font color="#a9a9a9">]</font></span>}}<span style="color:"><font color="#a9a9a9">,</font></span>@{L<span style="color:"><font color="#a9a9a9">=</font></span><span style="color:"><font color="#8b0000">"matchedconnections"</font></span>;E<span style="color:"><font color="#a9a9a9">=</font></span>{<span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>properties<span style="color:"><font color="#a9a9a9">.</font></span>matchedconnections}}<span style="color:"><font color="#a9a9a9">,</font></span>@{L<span style="color:"><font color="#a9a9a9">=</font></span><span style="color:"><font color="#8b0000">"macAddress"</font></span>;E<span style="color:"><font color="#a9a9a9">=</font></span>{<span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>properties<span style="color:"><font color="#a9a9a9">.</font></span>macAddress}}<span style="color:"><font color="#a9a9a9">|</font></span><span style="color:"><font color="#0000ff">?</font></span>{<span style="color:"><font color="#ff4500">$TargetMACs</font></span> <span style="color:"><font color="#a9a9a9">-contains</font></span> <span style="color:"><font color="#ff4500">$_</font></span><span style="color:"><font color="#a9a9a9">.</font></span>MacAddress}</span></font></font></p> <p class="MsoNormal" style="background: white;margin: 0cm 0cm 0pt;line-height: normal"><span><span><font size="2" face="Segoe UI">&nbsp;</font></span></span></p> <ul> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">A little bit complex to look at, but all it is doing is getting the relevant data out:</font></span><font face="Segoe UI"><font size="2"><span lang="EN-US">In a select statement @{L=ColName;E={Expression}} does calculations on the fly and makes new properties of them. So:</span></font></font></div></li> <ul> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">DateTime is the datetime conversion of the WMI date style string</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">RuleName is a subsection of the rulename string hidden under properties</span></font></font></div></li> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">Matchedconnections and macAddress are the strings hidden under properties</span></font></font></div></li></ul> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><font face="Segoe UI"><font size="2"><span lang="EN-US"></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">Then I filter to the MAC addresses that were collected earlier. Given this is an array because a VM can have more than one NIC, I use contains instead of equals.</span></font></font></div></li></ul> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">So we get out something that looks like this:</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><img style="border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-top-width: 0px" border="0" src="https://msdnshared.blob.core.windows.net/media/2016/05/nsg.png" width="996" height="498"></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">A breakdown of hits per rule given for all rules every 5 mins. When interpreting this please note the following:</font></span></p> <ul> <li> <div class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"></span><font face="Segoe UI"><font size="2"><span lang="EN-US">The matched connections are incremental and reset every hour. So 2 consecutive values of 5 mean no additional traffic in those 5 mins. A jump from 5 to 6 would<br></span></font></font><font face="Segoe UI"><font size="2"><span lang="EN-US">be one connection in those 5 mins.</span></font></font></div></li></ul> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">What can we do with this? While there isn’t much data right now you will need to generate more rules to see a breakdown of connections. But this is a good building block for analyzing diagnosis data stored on Azure Blobs.. and I get the feeling that this data will be extended on over time. Given this script parses the Json, it will be easy to consume new changes.</font></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 8pt;line-height: 12pt"><span lang="EN-US"><font size="2" face="Segoe UI">Jeffa</font></span></p>]]></content:encoded>
    </item>
    <item>
      <title>Windows 10 Webinar Series!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/windows-10-webinar-series</link>
      <pubDate>Wed, 16 Mar 2016 04:59:02 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/?p=12394</guid>
      <description><![CDATA[Windows 10 has been out for some time now and according to the latest stats we announced at the...]]></description>
      <content:encoded><![CDATA[<p><a href="https://aka.ms/win10webinar"><img width="545" height="215" title="Windows-10-300x118" style="border: 0px currentcolor" alt="Windows-10-300x118" src="https://msdnshared.blob.core.windows.net/media/2016/03/Windows-10-300x1181.jpg" border="0"></a><br><font size="2">Windows 10 has been out for some time now and according to the latest stats we announced at the beginning of the year, <a href="https://blogs.windows.com/windowsexperience/2016/01/04/windows-10-now-active-on-over-200-million-devices/">Windows 10 is installed on over 200 million devices!</a>&nbsp; Even enterprises are adopting as well with over 20 million installations!&nbsp; Suffice to say Windows 10 is enjoying very fast adoption across many audiences.</font></p><p>Since the release however there have been many changes including the November 2015 update.&nbsp; So with that my colleagues in APAC are running a 4 part webinar series all about deployment, management, security and what the new OS means to enterprises.&nbsp; The first event starts <strong>March 17th 2015</strong> and continues for a each week after that.</p><p>During each of these webinars and for 30 minutes after each event we will have experts, including me, online to answer your questions.&nbsp; So make sure you get in and register and we’ll see you all online during the webinars.</p><p>#1. Windows 10 for businesses of any size<br>Thursday, March 17, 2016<br>First, we will give you an overview of Windows 10 and how it enhances worker performance. This introductory webinar will show how familiar UI features take productivity to new levels, and how we have created a converged experience for multiple screen sizes.<br><a href="https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x1186565ba1">Register here</a><br><br><strong><strong>#2. Preparing your environment and deploying Windows 10</strong></strong><br>Thursday, March 24, 2016<br>In this session we will introduce the concept of Windows-as-a-Service and help IT teams prepare for a Windows 10 upgrade. He will show you how to manage deployment and updates.<br><a href="https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x119587433a">Register here</a><p>#3. Windows 10 for device management.<br>Thursday, March 31, 2016<br>In this session we will demonstrate how Windows 10 helps businesses of any size deliver the full mobility experience for employees and simplifies device management. Our expert will demonstrate how to use different Active Directory setups to seamlessly manage identities.<br><a href="https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x1196446373">Register here</a><p>#4. Windows 10 security.<br>Thursday, April 7, 2016<br>Windows 10 includes new tools to protect information workers against modern threats. In this session we will show you how to lower the risks of data being stolen or misused and how to prevent unauthorised downloads.<br><a href="https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x11970147fc">Register here</a><p>Jeffa<table border="0" cellspacing="3" cellpadding="0"><tbody><tr><td><p><br></p></td><td><p><a href="https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x119587433a"><br></a></p></td></tr></tbody></table>]]></content:encoded>
    </item>
    <item>
      <title>Free Ebook:  Microsoft Intune Step by Step!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/free-ebook-microsoft-intune-step-by-step</link>
      <pubDate>Mon, 29 Feb 2016 16:23:02 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/2016/02/29/free-ebook-microsoft-intune-step-by-step/</guid>
      <description><![CDATA[If you have or are about to deploy Microsoft Intune make sure you check out this free Ebook from one...]]></description>
      <content:encoded><![CDATA[<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/40/59/metablogapi/Intune-Cover_6728DE61.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-40-59-metablogapi/Intune_2D00_Cover_5F00_6728DE61.png"><font size="2"><a href="https://gallery.technet.microsoft.com/Intune-Step-By-Step-eBook-aec19b9e"><img title="Intune Cover" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;float:right;padding-top:0px;padding-left:0px;border-left:0px;margin:5px;display:inline;padding-right:0px;" border="0" alt="Intune Cover" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/40/59/metablogapi/Intune-Cover_244C99E7.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-40-59-metablogapi/Intune_2D00_Cover_5F00_244C99E7.png" width="185" align="right" height="240" /></a></font></a><font size="2">If you have or are about to deploy Microsoft Intune make sure you check out this free Ebook from one of our MVP’s in the System Center space.&nbsp; <a href="https://social.technet.microsoft.com/profile/mai%20ali/">Mai Ali</a> demystifies the implementation and configuration process for Microsoft Intune.&nbsp; Here is an outline of what’s covered in the book:</font></p> <ul> <li><font size="2">Chapter 1 - Definition of Microsoft Intune. </font></li> <li><font size="2">Chapter 2 - Configure Microsoft Intune. </font></li> <li><font size="2">Chapter 3 - Implement and Configure ADFS for Single Sign-ON.</font></li> <li><font size="2">Chapter 4 - Create Intune groups to organize users and devices. </font></li> <li><font size="2">Chapter 5 - Set Mobile Devices Management (MDM) Authority. </font></li> <li><font size="2">Chapter 6 - Create Mobile Management Policies. </font></li> <li><font size="2">Chapter 7 - Manage Computers Using Microsoft Intune. </font></li> <li><font size="2">Chapter 8 - Deploy Applications Using Microsoft Intune.</font></li> <li><font size="2">Chapter 9 - Configure Alerts, Notifications and Reports.</font></li> <li><font size="2">Chapter 10 - Enroll Mobile Devices in Intune. </font></li> <li><font size="2">Chapter 11 - Configure Mobile Application Management policies “MAM”.</font></li> <li><font size="2">Chapter 12 - Resource Access profile with Microsoft Intune.</font></li> <li><font size="2">Appendix - Firewall Ports and Proxy Server Settings for Client Computers.</font></li></ul> <p><font size="2">So make sure you <a href="https://gallery.technet.microsoft.com/Intune-Step-By-Step-eBook-aec19b9e">check it out here!</a></font></p> <p><font size="2">Jeffa</font></p>]]></content:encoded>
    </item>
    <item>
      <title>TechNet Virtual Conference coming your way!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/technet-virtual-conference-coming-your-way</link>
      <pubDate>Tue, 23 Feb 2016 19:43:49 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/2016/02/23/technet-virtual-conference-coming-your-way/</guid>
      <description><![CDATA[I know we are all time poor and it’s hard to attend every possible event in person.&nbsp; So my...]]></description>
      <content:encoded><![CDATA[<p><a href="https://aka.ms/technetvc"><img title="TNVC_Generic_FB" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;display:inline;padding-right:0px;" border="0" alt="TNVC_Generic_FB" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/40/59/metablogapi/TNVC_Generic_FB_4FEFD389.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-40-59-metablogapi/TNVC_5F00_Generic_5F00_FB_5F00_4FEFD389.png" width="565" height="296" /></a></p> <p><font size="2">I know we are all time poor and it’s hard to attend every possible event in person.&nbsp; So my good colleagues in the US are putting on a virtual event called <a href="https://www.technetvc.com/">TechNet Virtual Conference 2016</a>.&nbsp; The event runs from March 1st – 3rd 2016and is an online event that promises 3 days of technology, inspiration and fun!&nbsp; I had a quick look at the agenda and it looks like they have 3 days of good stuff planned.&nbsp; Hey they have my good buddy <a href="https://about.me/rickclaus">Rick Claus</a> and <a href="https://twitter.com/maryjofoley">Mary Jo Foley</a> hosting the first day so it should be fun!</font></p> <p><font size="2">If you live in&nbsp; Australia you most likely won’t be able to attend the event as it happens so it’s all being recorded and will be available at:&nbsp; <a href="https://aka.ms/technetvc">https://aka.ms/technetvc</a></font></p> <p><font size="2">Check out the <a href="https://www.technetvc.com/">website</a> for more details of the agenda and make sure you <a href="https://aka.ms/technetvc">save the date</a> for details of how to watch.</font></p> <p><font size="2">Jeffa</font></p>]]></content:encoded>
    </item>
    <item>
      <title>System Center Universe Hits Australia!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/system-center-universe-hits-australia</link>
      <pubDate>Sun, 21 Feb 2016 17:03:43 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/2016/02/21/system-center-universe-hits-australia/</guid>
      <description><![CDATA[I wanted to alert you to a great community driven event coming up in March that has been running in...]]></description>
      <content:encoded><![CDATA[<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/40/59/metablogapi/SCU_0F6B40FC.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-40-59-metablogapi/SCU_5F00_0F6B40FC.png"><img title="SCU" style="border-left-width:0px;border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;display:inline;padding-right:0px;border-top-width:0px;" border="0" alt="SCU" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/40/59/metablogapi/SCU_thumb_7C4CA500.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-40-59-metablogapi/SCU_5F00_thumb_5F00_7C4CA500.png" width="383" height="80" /></a></p> <p><font size="2">I wanted to alert you to a great community driven event coming up in March that has been running in Asia for a few years now, and is coming to Australia for the first time.&nbsp; I’m going to be presenting in the keynote so you have even more incentive to come!&nbsp; For more information and details of the event please see below!</font></p> <p><font size="2">For the first time ever, <a href="https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fsystemcenteruniverse.asia%2faustralia%2f&amp;data=01%7c01%7canmi%40064d.mgd.microsoft.com%7c76e29e58c94a4ad142b108d32abfe34a%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=aVsJMbrRcZPEUG05ZwGCYv8lvicWpMEH0am4JGAOK3A%3d">System Center Universe is coming to Australia in 2016</a>! This is a first-class community conference where you can mingle with experts and fellow industry professionals to explore new technologies. The conference has been running for many years in Asia, typically Singapore and Malaysia and also in Europe and USA. </font> <p><font size="2">This one-day event will be showcasing upcoming System Center solutions and Microsoft Azure cloud technologies with the latest Windows 10 to be held at the Crown Promenade Melbourne on<strong> Friday 11th March.</strong></font>  <p><font size="2">Hear firsthand top secrets, best practices, tips and tricks from international renowned speakers and MVPs - <a href="https://channel9.msdn.com/Events/Speakers/Wally-Mead">Wally Mead</a>, <a href="https://channel9.msdn.com/Events/Speakers/Pete-Zerger">Pete Zerger</a>, <a href="https://channel9.msdn.com/Events/Speakers/mike-resseler">Mike Resseler</a>, <a href="https://www.thomasmaurer.ch/">Thomas Maurer</a>, <a href="https://channel9.msdn.com/Niners/SymonPerriman">Symon Perriman</a>, <a href="https://marcelzehner.ch/">Marcel Zehner</a> as well as number of local Australian based speakers.</font>  <p><font size="2">A number of sponsors will be exhibiting in the expo area including <a href="https://www.flexerasoftware.com/">Flexera</a>, <a href="https://www.veeam.com/">Veeam</a>, <a href="https://www.savision.com/">Savision</a>, <a href="https://www.systemology.com.au/">Systemology</a>, <a href="https://www.infrontconsulting.com/">Infront Consulting</a>, <a href="https://www.opslogix.com/">Opslogix</a>, <a href="https://itnetx.ch">itnetx</a> and <a href="https://cireson.com/">Cireson</a>.</font>  <p><font size="2">There will be amazing prizes to be won and a free Cloud Architecture Arena where you can ask any questions about starting your cloud journey.&nbsp; A number of masterclass workshops will be run by System Center and Cloud experts and you end the day with a cocktail networking session with all speakers and sponsors. </font> <p><font size="2">Please visit </font><a href="https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fsystemcenteruniverse.asia%2faustralia%2f&amp;data=01%7c01%7canmi%40064d.mgd.microsoft.com%7c76e29e58c94a4ad142b108d32abfe34a%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=aVsJMbrRcZPEUG05ZwGCYv8lvicWpMEH0am4JGAOK3A%3d"><font size="2">https://systemcenteruniverse.asia/australia/</font></a><font size="2"> for more details.</font>  <p><font size="2">And for up to the minute information please check out all the social media locations</font>  <p><font size="2">Facebook - </font><a href="https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.facebook.com%2fsystemcenteruniverse.apac%2f&amp;data=01%7c01%7canmi%40064d.mgd.microsoft.com%7c76e29e58c94a4ad142b108d32abfe34a%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=poFE1H9P2rxPDC2YY2PSGaOBVK%2f4Qg6XQ6ljEEmm%2brg%3d"><font size="2">https://www.facebook.com/systemcenteruniverse.apac/</font></a>  <p><font size="2">Twitter - </font><a href="https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2ftwitter.com%2fscuapac&amp;data=01%7c01%7canmi%40064d.mgd.microsoft.com%7c76e29e58c94a4ad142b108d32abfe34a%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=TOMrmUwiIwy%2f7pNbMhwRGl09rgXs%2bGDDdLxyV28AChM%3d"><font size="2">https://twitter.com/scuapac</font></a>  <p><font size="2">You Tube - </font><a href="https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fwww.youtube.com%2fchannel%2fUCicwZ6EIKuQnUU34GE-atpA%2ffeed&amp;data=01%7c01%7canmi%40064d.mgd.microsoft.com%7c76e29e58c94a4ad142b108d32abfe34a%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=NnvwFUBSqdvCy5owXU%2bQE%2fXWfB1eyFP3Fpa3hVTEwOA%3d"><font size="2">https://www.youtube.com/channel/UCicwZ6EIKuQnUU34GE-atpA/feed</font></a>  <p><font size="2">And if you need to convince your boss make sure you check out the<strong> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fburl.co%2f5E00DF9&amp;data=01%7c01%7canmi%40064d.mgd.microsoft.com%7c76e29e58c94a4ad142b108d32abfe34a%7c72f988bf86f141af91ab2d7cd011db47%7c1&amp;sdata=DbhcfOSSwm00fe7nUxymKtk%2bHF3kE5vtgf%2fsutl8QfA%3d">Top 10 reasons to attend SCU Australia!</a></strong></font>  <p><font size="2">Hope to see many of you there!</font>  <p><font size="2">Jeffa</font></p></p></p></p></p></p></p></p></p></p></p></p></p>]]></content:encoded>
    </item>
    <item>
      <title>Free Ebook: Introducing Windows 10 for IT Professionals!</title>
      <link>https://docs.microsoft.com/archive/blogs/jeffa36/free-ebook-introducing-windows-10-for-it-professionals</link>
      <pubDate>Wed, 17 Feb 2016 17:15:43 GMT</pubDate>
      <dc:creator><![CDATA[Jeffadude]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/jeffa36/2016/02/17/free-ebook-introducing-windows-10-for-it-professionals/</guid>
      <description><![CDATA[Nothing like a free ebook to warm your heart.&nbsp; The good folks over at Microsoft Press have...]]></description>
      <content:encoded><![CDATA[<p><font size="2"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/40/59/metablogapi/win10ebook_06509866.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-40-59-metablogapi/win10ebook_5F00_06509866.jpg"><img title="win10ebook" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;float:left;padding-top:0px;padding-left:0px;border-left:0px;margin:10px;display:inline;padding-right:0px;" border="0" alt="win10ebook" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/40/59/metablogapi/win10ebook_thumb_514699E6.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-40-59-metablogapi/win10ebook_5F00_thumb_5F00_514699E6.jpg" width="192" align="left" height="240" /></a>Nothing like a free ebook to warm your heart.&nbsp; The good folks over at Microsoft Press have released a new one on Windows 10.</font></p> <p><font size="2"><br /><a href="https://aka.ms/introwin10/PDF">Introducing Windows 10 for IT Professionals, Technical Overview</a> is now available for free as a pdf download. Mobi and ePub formats will be available soon.&nbsp; There has been a preview of this book that has been available for awhile now but this one is the most up to date version.</font></p> <p><font size="2">In fact this one was written after the release of Windows 10 version 1511 in November 2015 so it includes all the enterprise focused features.</font></p> <p><font size="2">So if you are thinking of deploying Windows 10 in your organization or have already started then check out this free resource!&nbsp; I’ve put the link to the free PDF above so make sure you download now.</font></p> <p><font size="2">Jeffa</font></p>]]></content:encoded>
    </item>
  </channel>
</rss>