<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>azure rm Archives - Apostolidis Cloud Corner</title>
	<atom:link href="https://www.cloudcorner.gr/tag/azure-rm/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.cloudcorner.gr/tag/azure-rm/</link>
	<description>Remarks from a Cloud Architect encounters</description>
	<lastBuildDate>Tue, 15 Dec 2020 14:06:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://www.cloudcorner.gr/wp-content/uploads/2021/04/cropped-cloudcorner2-32x32.png</url>
	<title>azure rm Archives - Apostolidis Cloud Corner</title>
	<link>https://www.cloudcorner.gr/tag/azure-rm/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Move your Azure VM across regions</title>
		<link>https://www.cloudcorner.gr/microsoft/azure/move-your-azure-vm-across-regions/</link>
					<comments>https://www.cloudcorner.gr/microsoft/azure/move-your-azure-vm-across-regions/#comments</comments>
		
		<dc:creator><![CDATA[Pantelis Apostolidis]]></dc:creator>
		<pubDate>Tue, 15 Dec 2020 14:06:06 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[azure mv]]></category>
		<category><![CDATA[azure resource mover]]></category>
		<category><![CDATA[azure rm]]></category>
		<category><![CDATA[move resources]]></category>
		<category><![CDATA[move vm]]></category>
		<category><![CDATA[virtual machine]]></category>
		<guid isPermaLink="false">https://www.e-apostolidis.gr/?p=3717</guid>

					<description><![CDATA[<p>Move your Azure VM across regions Azure Resource Mover makes it really easy to move your resources, like Azure VMs,</p>
<p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/move-your-azure-vm-across-regions/">Move your Azure VM across regions</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Move your Azure VM across regions</h1>
<p>Azure Resource Mover makes it really easy to move your resources, like Azure VMs, across regions. There are some minor details you need to take care to have the whole process run smoothly.</p>
<p>Let&#8217;s see how we can move our VM from a region to an other with simple steps</p>
<ol>
<li>At the Azure Portal search for &#8220;Azure Resource Mover&#8221;</li>
</ol>
<p><img decoding="async" width="241" height="121" class="alignnone wp-image-3722 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-1-4.png" /></p>
<p>2. At the Azure Resource Mover&#8221; wizard click &#8220;Move across regions&#8221;</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-3721 " src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-1-3.png" width="748" height="469" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-1-3.png 1123w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-1-3-300x188.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-1-3-1024x642.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-1-3-768x481.png 768w" sizes="(max-width: 748px) 100vw, 748px" /></p>
<p>3. Select the source &amp; target region</p>
<p><img decoding="async" width="787" height="519" class="alignnone wp-image-3727 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions.png 787w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-300x198.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-768x506.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-120x80.png 120w" sizes="(max-width: 787px) 100vw, 787px" /></p>
<p>4. select the resources you want to move</p>
<p><img loading="lazy" decoding="async" width="768" height="440" class="alignnone wp-image-3726 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-1-8.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-1-8.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-1-8-300x172.png 300w" sizes="auto, (max-width: 768px) 100vw, 768px" /></p>
<p>5. Accept the notification and start he process and go to the &#8220;Across Regions&#8221; option and press &#8220;Validate dependencies&#8221; button in the middle</p>
<p><img loading="lazy" decoding="async" width="1151" height="567" class="alignnone wp-image-3728 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-1.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-1.png 1151w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-1-300x148.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-1-1024x504.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-1-768x378.png 768w" sizes="auto, (max-width: 1151px) 100vw, 1151px" /></p>
<p>6. After the validation, check the Issues column of all resources and resolve if any.</p>
<p><img loading="lazy" decoding="async" width="989" height="251" class="alignnone wp-image-3730 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-2.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-2.png 989w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-2-300x76.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-2-768x195.png 768w" sizes="auto, (max-width: 989px) 100vw, 989px" /></p>
<p>7. <strong>First we need to move the Resource Groups only. </strong>The move process has four steps, the Prepare, the Initiate Move , the Commit move and finally delete the source resources. <strong> So, select only all the &#8220;resources groups&#8221;</strong> and press &#8220;Prepare&#8221;</p>
<p><img loading="lazy" decoding="async" width="867" height="533" class="alignnone wp-image-3733 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-5.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-5.png 867w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-5-300x184.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-5-768x472.png 768w" sizes="auto, (max-width: 867px) 100vw, 867px" /></p>
<p>8. Select again the Resource Groups and press &#8220;Initiate Move&#8221;</p>
<p><img loading="lazy" decoding="async" width="909" height="532" class="alignnone wp-image-3734 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-6.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-6.png 909w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-6-300x176.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-6-768x449.png 768w" sizes="auto, (max-width: 909px) 100vw, 909px" /></p>
<p>9. Select gain the Resource Groups and press &#8220;Commit Move&#8221;</p>
<p><img loading="lazy" decoding="async" width="921" height="537" class="alignnone wp-image-3736 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-8.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-8.png 921w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-8-300x175.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-8-768x448.png 768w" sizes="auto, (max-width: 921px) 100vw, 921px" /></p>
<p>10. Now the Resource Groups are created at the target region, and is at pending deletion at the source. We can proceed with the rest resources. Select the rest resources and go through the same process, the Prepare, the Initiate Move , the Commit move and finally delete the source resources.</p>
<p><img loading="lazy" decoding="async" width="938" height="543" class="alignnone wp-image-3737 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-9.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-9.png 938w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-9-300x174.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-9-768x445.png 768w" sizes="auto, (max-width: 938px) 100vw, 938px" /></p>
<p>At the Prepare state, the Azure Site Recovery agent is installed at the VM and the data are replicated to the target region. This takes a lot of time, depending on the size of the data but it does not affect the VM.</p>
<p><strong>Sneak peak</strong>: You can view the process of the VM, by navigating to the VM blade and go to the Disaster Recovery setting</p>
<p><img loading="lazy" decoding="async" width="955" height="913" class="alignnone wp-image-3742 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-11.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-11.png 955w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-11-300x287.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-11-768x734.png 768w" sizes="auto, (max-width: 955px) 100vw, 955px" /></p>
<p>11. Once all resources are in &#8220;Initiate move&#8221; pending state, select them and press &#8220;Initiate Move&#8221;. ATTENTION: at this state, there will be downtime to move the VMs. The source VMs will show down, a final data sync will be performed and finally the target VMs will start.</p>
<p><img loading="lazy" decoding="async" width="900" height="499" class="alignnone wp-image-3744 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-13.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-13.png 900w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-13-300x166.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-13-768x426.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-13-360x200.png 360w" sizes="auto, (max-width: 900px) 100vw, 900px" /></p>
<p>12. Wait until all resources are at the Commit Move state, select them and press &#8220;Commit Move&#8221;</p>
<p>at this state, we can see that we have two resource groups, the source and the target:</p>
<p><img loading="lazy" decoding="async" width="303" height="76" class="alignnone wp-image-3746 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-14.png" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-14.png 303w, https://www.cloudcorner.gr/wp-content/uploads/2020/12/Pasted-into-Move-your-Azure-VM-across-regions-14-300x75.png 300w" sizes="auto, (max-width: 303px) 100vw, 303px" /></p>
<p>At the source resource group, the VMs will be stopped and at the target started. <strong>Note here that the target IP is not the same as the Source. Your Public IPs will be altered.</strong></p>
<p>13. After the commit move, you will need to delete the source resources manually.</p>
<p>More info at: <a href="https://docs.microsoft.com/en-us/azure/resource-mover/about-move-process">About the move process in Azure Resource Mover | Microsoft Docs</a></p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/05/mvpsummit2019.jpg" width="100"  height="100" alt="Pantelis Apostolidis" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://www.cloudcorner.gr/author/admin/" class="vcard author" rel="author"><span class="fn">Pantelis Apostolidis</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Pantelis Apostolidis is a Sr. Specialist, Azure at Microsoft and a former Microsoft Azure MVP. For the last 20 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.</p>
</div></div><div class="saboxplugin-web "><a href="https://www.cloudcorner.gr" target="_self" >www.cloudcorner.gr</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Facebook" target="_blank" href="https://www.facebook.com/pantelis.apostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path></svg></span></a><a title="Linkedin" target="_blank" href="https://www.linkedin.com/in/papostolidis/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a><a title="Instagram" target="_blank" href="https://www.instagram.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Rss" target="_blank" href="https://wwwcloudcorner.gr/feed/rdf/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path></svg></span></a><a title="Twitter" target="_blank" href="https://twitter.com/papostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Github" target="_blank" href="https://github.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a title="User email" target="_self" href="mailto:p&#114;&#111;xi&#109;&#097;gr&#064;h&#111;t&#109;&#097;&#105;&#108;&#046;c&#111;m" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div><p><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fmove-your-azure-vm-across-regions%2F&amp;linkname=Move%20your%20Azure%20VM%20across%20regions" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_print" href="https://www.addtoany.com/add_to/print?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fmove-your-azure-vm-across-regions%2F&amp;linkname=Move%20your%20Azure%20VM%20across%20regions" title="Print" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fmove-your-azure-vm-across-regions%2F&#038;title=Move%20your%20Azure%20VM%20across%20regions" data-a2a-url="https://www.cloudcorner.gr/microsoft/azure/move-your-azure-vm-across-regions/" data-a2a-title="Move your Azure VM across regions"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/move-your-azure-vm-across-regions/">Move your Azure VM across regions</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cloudcorner.gr/microsoft/azure/move-your-azure-vm-across-regions/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Azure Dashboard using Resource Graph Explorer</title>
		<link>https://www.cloudcorner.gr/microsoft/azure-dashboard-using-resource-graph-explorer/</link>
					<comments>https://www.cloudcorner.gr/microsoft/azure-dashboard-using-resource-graph-explorer/#comments</comments>
		
		<dc:creator><![CDATA[Pantelis Apostolidis]]></dc:creator>
		<pubDate>Tue, 25 Feb 2020 21:10:37 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[azure dashboard]]></category>
		<category><![CDATA[azure governance]]></category>
		<category><![CDATA[azure resource graph]]></category>
		<category><![CDATA[azure rm]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[kusto]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[resource graph explorer]]></category>
		<guid isPermaLink="false">https://www.e-apostolidis.gr/?p=3053</guid>

					<description><![CDATA[<p>At this post we will see how we can Visualise our Azure environment using the Resource Graph Explorer. Resource Graph</p>
<p>The post <a href="https://www.cloudcorner.gr/microsoft/azure-dashboard-using-resource-graph-explorer/">Azure Dashboard using Resource Graph Explorer</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">At this post we will see how we can Visualise our Azure environment using the Resource Graph Explorer. Resource Graph Explorer allows you to run Resource Graph queries, create charts and pin them to the Azure Dashboard.</p>
<p>Resource Graph Explorer is part of Azure Governance. You can find more guides about Azure Governance at my posts like <a href="https://www.e-apostolidis.gr/microsoft/azure-policy-limit-the-azure-vm-sizes/" target="_blank" rel="noopener noreferrer">How to limit the Azure VM Sizes</a> and <a href="https://www.e-apostolidis.gr/microsoft/azure-policy-enforce-tags-for-resource-creation/" target="_blank" rel="noopener noreferrer">How to enforce tags for resources creation</a> using the <a href="https://www.e-apostolidis.gr/tag/azure-governance/">Azure Governance tag</a>.</p>
<h3 style="text-align: justify;">Create a chart showing the number of VMs by Operating System at my tenant.</h3>
<p style="text-align: justify;">Open the Azure Portal and search for the Resource Graph Explorer and open it</p>
<p id="wZFVFYA" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3055 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e1e1af472077.png" alt="azure dashboard" width="437" height="193" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e1e1af472077.png 437w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e1e1af472077-300x132.png 300w" sizes="auto, (max-width: 437px) 100vw, 437px" /></p>
<p style="text-align: justify;">The window that will open looks familiar because it uses the same query language like Log Analytics, the Kusto. On the right side, at the Resource Window, you can search for any resource type, click it and it will be added to the Query Window. We will start with the &#8220;resources&#8221; that will bring us all resources</p>
<p id="dQKuGbu" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3059 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20b701af0ee.png" alt="resource graph" width="713" height="286" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b701af0ee.png 713w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b701af0ee-300x120.png 300w" sizes="auto, (max-width: 713px) 100vw, 713px" /></p>
<p style="text-align: justify;">Then we will search for virtual machines to find the correct type</p>
<p id="RlInShA" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3060 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20b71eb0d80.png" alt="azure dashboard" width="559" height="200" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b71eb0d80.png 559w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b71eb0d80-300x107.png 300w" sizes="auto, (max-width: 559px) 100vw, 559px" /></p>
<p style="text-align: justify;">clicking the microsoft.computer/virtualmachines it will automatically change the query to narrow the search to bring only the Virtual Machines</p>
<p id="DImgSpG" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3061 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20b7399b5a7.png" alt="kusto" width="804" height="199" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b7399b5a7.png 804w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b7399b5a7-300x74.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b7399b5a7-768x190.png 768w" sizes="auto, (max-width: 804px) 100vw, 804px" /></p>
<p style="text-align: justify;">To see the results just press &#8220;Run Query&#8221;. At the Resources window you can see all the VMs properties, like name, location, tags, resourcegroup and a property named &#8220;properties&#8221;. If you open this you will see all the details of the VMs.</p>
<p id="kZbhhcz" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3062 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20b784c0bb4.png" alt="kusto" width="1356" height="537" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b784c0bb4.png 1356w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b784c0bb4-300x119.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b784c0bb4-1024x406.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b784c0bb4-768x304.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20b784c0bb4-1320x523.png 1320w" sizes="auto, (max-width: 1356px) 100vw, 1356px" /></p>
<p style="text-align: justify;">The Operating System property is under &#8220;storageProfile&#8221; / &#8220;osDisk&#8221; / osType. So we need to alter our query like this:</p>
<pre class="EnlighterJSRAW">resources
 | where type == "microsoft.compute/virtualmachines"
 | summarize count() by tostring(properties.storageProfile.osDisk.osType)</pre>
<p style="text-align: justify;">Running the above query will bring the VMs by OS. Next Results you can click Charts to select the Chart you like.</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3065 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/vmbyos.gif" alt="azure dashboard" width="480" height="282" /></p>
<p style="text-align: justify;">You can save the query to add a name and also reuse it. The name will appear once we add the chart to the Azure Dashboard, it will be the title.</p>
<p id="epjbDLs" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3067 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20bc245872a.png" alt="save query" width="580" height="594" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bc245872a.png 580w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bc245872a-293x300.png 293w" sizes="auto, (max-width: 580px) 100vw, 580px" /></p>
<p style="text-align: justify;">For our Dashboard I will use a Donut chart. To add it to the Azure Dashboard click &#8220;Pin to dashboard&#8221;</p>
<p id="IcJzNwb" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3068 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20bc3c94021.png" alt="pin" width="394" height="154" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bc3c94021.png 394w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bc3c94021-300x117.png 300w" sizes="auto, (max-width: 394px) 100vw, 394px" /></p>
<p style="text-align: justify;">And this is the dashboard view</p>
<p id="FaWfhZM" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3069 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20bc55b6c68.png" alt="azure dashboard" width="630" height="648" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bc55b6c68.png 630w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bc55b6c68-292x300.png 292w" sizes="auto, (max-width: 630px) 100vw, 630px" /></p>
<h3 id="EScbmGf" style="text-align: justify;">We can add more resources, like Public IP Addresses</h3>
<p style="text-align: justify;">Change the query to this:</p>
<div style="text-align: justify;">
<div>
<pre class="EnlighterJSRAW">Resources
 | where type == "microsoft.network/publicipaddresses"</pre>
<p>Run it and you will get a result with all Public IP Addresses</p>
</div>
</div>
<p id="zOVXngn" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3074 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20bf1067a30.png" alt="kusto" width="1383" height="508" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bf1067a30.png 1383w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bf1067a30-300x110.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bf1067a30-1024x376.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bf1067a30-768x282.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bf1067a30-1320x485.png 1320w" sizes="auto, (max-width: 1383px) 100vw, 1383px" /></p>
<p style="text-align: justify;">To expand the properties, add the &#8221; | project properties &#8221; at the query and  click the &#8220;see details&#8221; link.</p>
<p id="VmjZWyi" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3075 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/img_5e20bfaa54c8a.png" alt="properties" width="796" height="464" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bfaa54c8a.png 796w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bfaa54c8a-300x175.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/01/img_5e20bfaa54c8a-768x448.png 768w" sizes="auto, (max-width: 796px) 100vw, 796px" /></p>
<p style="text-align: justify;">View the properties details and find the name of the ip address key</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3076 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/01/ips.gif" alt="details" width="477" height="200" /></p>
<p style="text-align: justify;">To create a chart with all Public IP Addresses run the below query</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">Resources  
| where type == "microsoft.network/publicipaddresses"
| summarize count() by tostring(properties.ipAddress)</pre>
<p style="text-align: justify;">And this is the result, pined to Azure Dashboard</p>
<p id="MVsUbvh" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-3271 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/02/img_5e55914588f62.png" alt="azure dashboard" width="366" height="363" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e55914588f62.png 366w, https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e55914588f62-300x298.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e55914588f62-150x150.png 150w" sizes="auto, (max-width: 366px) 100vw, 366px" /></p>
<p>Add a chart to show the location of all of my resources</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">summarize count() by location | project  location, total=count_| order by total desc 
| where total &gt; 1</pre>
<p id="TjnhEnq"><img loading="lazy" decoding="async" class="alignnone wp-image-3275 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/02/img_5e55980953ef6.png" alt="azure dashboard" width="363" height="364" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e55980953ef6.png 363w, https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e55980953ef6-300x300.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e55980953ef6-150x150.png 150w" sizes="auto, (max-width: 363px) 100vw, 363px" /></p>
<p style="text-align: justify;">Now at my Azure Dashboard I have VMs per OS, all Public IP Addresses and the location of all of my resources</p>
<p id="aAvMnGL"><img loading="lazy" decoding="async" class="alignnone wp-image-3276 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2020/02/img_5e559822491a5.png" alt="azure dashboard" width="1090" height="444" srcset="https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e559822491a5.png 1090w, https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e559822491a5-300x122.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e559822491a5-1024x417.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2020/02/img_5e559822491a5-768x313.png 768w" sizes="auto, (max-width: 1090px) 100vw, 1090px" /></p>
<p>&nbsp;</p>
<p style="text-align: justify;">Find more at the <a href="https://docs.microsoft.com/en-us/azure/governance/resource-graph/">Azure Resource Graph documentation</a></p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/05/mvpsummit2019.jpg" width="100"  height="100" alt="Pantelis Apostolidis" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://www.cloudcorner.gr/author/admin/" class="vcard author" rel="author"><span class="fn">Pantelis Apostolidis</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Pantelis Apostolidis is a Sr. Specialist, Azure at Microsoft and a former Microsoft Azure MVP. For the last 20 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.</p>
</div></div><div class="saboxplugin-web "><a href="https://www.cloudcorner.gr" target="_self" >www.cloudcorner.gr</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Facebook" target="_blank" href="https://www.facebook.com/pantelis.apostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path></svg></span></a><a title="Linkedin" target="_blank" href="https://www.linkedin.com/in/papostolidis/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a><a title="Instagram" target="_blank" href="https://www.instagram.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Rss" target="_blank" href="https://wwwcloudcorner.gr/feed/rdf/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path></svg></span></a><a title="Twitter" target="_blank" href="https://twitter.com/papostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Github" target="_blank" href="https://github.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a title="User email" target="_self" href="mailto:&#112;&#114;o&#120;&#105;mag&#114;&#064;h&#111;&#116;&#109;ail.&#099;om" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div><p><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure-dashboard-using-resource-graph-explorer%2F&amp;linkname=Azure%20Dashboard%20using%20Resource%20Graph%20Explorer" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_print" href="https://www.addtoany.com/add_to/print?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure-dashboard-using-resource-graph-explorer%2F&amp;linkname=Azure%20Dashboard%20using%20Resource%20Graph%20Explorer" title="Print" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure-dashboard-using-resource-graph-explorer%2F&#038;title=Azure%20Dashboard%20using%20Resource%20Graph%20Explorer" data-a2a-url="https://www.cloudcorner.gr/microsoft/azure-dashboard-using-resource-graph-explorer/" data-a2a-title="Azure Dashboard using Resource Graph Explorer"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://www.cloudcorner.gr/microsoft/azure-dashboard-using-resource-graph-explorer/">Azure Dashboard using Resource Graph Explorer</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cloudcorner.gr/microsoft/azure-dashboard-using-resource-graph-explorer/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Azure Storage Advanced Thread Protection</title>
		<link>https://www.cloudcorner.gr/microsoft/azure/azure-storage-advanced-thread-protection/</link>
					<comments>https://www.cloudcorner.gr/microsoft/azure/azure-storage-advanced-thread-protection/#respond</comments>
		
		<dc:creator><![CDATA[Pantelis Apostolidis]]></dc:creator>
		<pubDate>Wed, 10 Oct 2018 15:19:54 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[atp]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[azure rm]]></category>
		<category><![CDATA[azure security center]]></category>
		<category><![CDATA[security center]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[storage account]]></category>
		<guid isPermaLink="false">https://www.e-apostolidis.gr/?p=2211</guid>

					<description><![CDATA[<p>Azure Storage Advanced Thread Protection Azure Storage Advanced Threat Protection is a new security feature, currently in Preview. It monitors</p>
<p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/azure-storage-advanced-thread-protection/">Azure Storage Advanced Thread Protection</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Azure Storage Advanced Thread Protection</h1>
<p>Azure Storage Advanced Threat Protection is a new security feature, currently in Preview. It monitors the Azure Blob Storage accounts. It detects anomalies and uncommon access to the Storage Account and notifies the admins through email.</p>
<p>All the Azure Storage Advanced Threat Protection monitoring and logs are integrated to the Azure Security Center, including the well known ASC recommendations.</p>
<p>It&#8217;s so easy to enable, just go to the Azure Portal, navigate to your storage account&#8217;s Advanced Threat Protection setting and switch it ON!</p>
<p id="dHDHyIP"><img loading="lazy" decoding="async" width="833" height="323" class="alignnone size-full wp-image-2212 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/10/img_5bb66425ab817.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/10/img_5bb66425ab817.png 833w, https://www.cloudcorner.gr/wp-content/uploads/2018/10/img_5bb66425ab817-300x116.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/10/img_5bb66425ab817-768x298.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/10/img_5bb66425ab817-600x233.png 600w" sizes="auto, (max-width: 833px) 100vw, 833px" /></p>
<p>After that you can view the alerts at the Security Center, under Threat Protection&#8217;s Security Alerts.</p>
<p id="TEteTsS"><img loading="lazy" decoding="async" width="578" height="213" class="alignnone size-full wp-image-2216 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/10/img_5bbe162df0dbc.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/10/img_5bbe162df0dbc.png 578w, https://www.cloudcorner.gr/wp-content/uploads/2018/10/img_5bbe162df0dbc-300x111.png 300w" sizes="auto, (max-width: 578px) 100vw, 578px" /></p>
<p>&nbsp;</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/05/mvpsummit2019.jpg" width="100"  height="100" alt="Pantelis Apostolidis" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://www.cloudcorner.gr/author/admin/" class="vcard author" rel="author"><span class="fn">Pantelis Apostolidis</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Pantelis Apostolidis is a Sr. Specialist, Azure at Microsoft and a former Microsoft Azure MVP. For the last 20 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.</p>
</div></div><div class="saboxplugin-web "><a href="https://www.cloudcorner.gr" target="_self" >www.cloudcorner.gr</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Facebook" target="_blank" href="https://www.facebook.com/pantelis.apostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path></svg></span></a><a title="Linkedin" target="_blank" href="https://www.linkedin.com/in/papostolidis/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a><a title="Instagram" target="_blank" href="https://www.instagram.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Rss" target="_blank" href="https://wwwcloudcorner.gr/feed/rdf/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path></svg></span></a><a title="Twitter" target="_blank" href="https://twitter.com/papostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Github" target="_blank" href="https://github.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a title="User email" target="_self" href="mailto:p&#114;o&#120;i&#109;a&#103;r&#064;&#104;&#111;&#116;&#109;&#097;i&#108;&#046;c&#111;m" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div><p><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-storage-advanced-thread-protection%2F&amp;linkname=Azure%20Storage%20Advanced%20Thread%20Protection" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_print" href="https://www.addtoany.com/add_to/print?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-storage-advanced-thread-protection%2F&amp;linkname=Azure%20Storage%20Advanced%20Thread%20Protection" title="Print" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-storage-advanced-thread-protection%2F&#038;title=Azure%20Storage%20Advanced%20Thread%20Protection" data-a2a-url="https://www.cloudcorner.gr/microsoft/azure/azure-storage-advanced-thread-protection/" data-a2a-title="Azure Storage Advanced Thread Protection"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/azure-storage-advanced-thread-protection/">Azure Storage Advanced Thread Protection</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cloudcorner.gr/microsoft/azure/azure-storage-advanced-thread-protection/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Azure Start Point &#124; Point-to-Site VPN</title>
		<link>https://www.cloudcorner.gr/microsoft/azure/azure-start-point-point-to-site-vpn/</link>
					<comments>https://www.cloudcorner.gr/microsoft/azure/azure-start-point-point-to-site-vpn/#respond</comments>
		
		<dc:creator><![CDATA[Pantelis Apostolidis]]></dc:creator>
		<pubDate>Tue, 12 Jun 2018 21:08:36 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[azure rm]]></category>
		<category><![CDATA[azure start point]]></category>
		<category><![CDATA[point-to-site]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[virtual network]]></category>
		<category><![CDATA[virtual network gateway]]></category>
		<category><![CDATA[vpn]]></category>
		<guid isPermaLink="false">https://www.e-apostolidis.gr/?p=1914</guid>

					<description><![CDATA[<p>Azure Start Point &#124; Point-to-Site VPN In this post series we will go through some basic steps on how to</p>
<p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/azure-start-point-point-to-site-vpn/">Azure Start Point | Point-to-Site VPN</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Azure Start Point | Point-to-Site VPN</h1>
<p>In this post series we will go through some basic steps on how to start with Microsoft Azure. At this post we will see how we can create Point-to-Site VPN connection with Azure.</p>
<p>If you don’t have an Azure Subscription, you can easily create a free trial by just going to <a href="https://azure.microsoft.com/en-us/free/" data-slimstat="5">https://azure.microsoft.com/en-us/free/</a></p>
<p>Create typical a VIrtual Network</p>
<p id="avTzoLL"><img loading="lazy" decoding="async" width="308" height="658" class="alignnone size-full wp-image-1908 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b20228473455.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20228473455.png 308w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20228473455-140x300.png 140w" sizes="auto, (max-width: 308px) 100vw, 308px" /></p>
<p>In order to create Point-to-Site VPN connection it needs a Virtual Network Gateway. Go to the Virtual Network, Subnets and add a Gateway Subnet.</p>
<p id="kiLVuPr"><img loading="lazy" decoding="async" width="505" height="468" class="alignnone size-full wp-image-1910 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b2024343b509.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2024343b509.png 505w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2024343b509-300x278.png 300w" sizes="auto, (max-width: 505px) 100vw, 505px" /></p>
<p>FInally we can add the Virtual Network Gateway. From the portal, create a Virtual Network Gateway resource and add it to the previously created Virtual Network.</p>
<p id="JUsPPae"><img loading="lazy" decoding="async" width="313" height="669" class="alignnone size-full wp-image-1911 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b20263f8acee.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20263f8acee.png 313w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20263f8acee-140x300.png 140w" sizes="auto, (max-width: 313px) 100vw, 313px" /></p>
<p>The Virtual Network Gateway can take up to 45 minutes to be created.</p>
<p>Once the Virtual Network Gateway is created we need one more step. To configure Point-to-site. Open the Virtual Network Gateway and press configure.</p>
<p id="YPfWjDz"><img loading="lazy" decoding="async" width="599" height="475" class="alignnone size-full wp-image-1913 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b202dc90828b.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b202dc90828b.png 599w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b202dc90828b-300x238.png 300w" sizes="auto, (max-width: 599px) 100vw, 599px" /></p>
<p>We will need a root and a client self-signed certificate to complete the setup. Using a WIndows 10 or Windows Server 2016 machine we can make use of the New-SelfSignedCertificate cmdlet that makes the process easy. The whole process is described here: <a href="https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site">https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site</a></p>
<p>For the root certificate run the below PowerShell using ISE:</p>
<pre class="lang:ps decode:true ">$cert = New-SelfSignedCertificate -Type Custom -KeySpec Signature `
-Subject "CN=prodevrootcert" -KeyExportPolicy Exportable `
-HashAlgorithm sha256 -KeyLength 2048 `
-CertStoreLocation "Cert:\CurrentUser\My" -KeyUsageProperty Sign -KeyUsage CertSign</pre>
<p>For the client certificate run the below PowerShell using ISE:</p>
<pre class="lang:ps decode:true">New-SelfSignedCertificate -Type Custom -DnsName ProDevChildCert -KeySpec Signature `
-Subject "CN=ProDevChildCert" -KeyExportPolicy Exportable `
-HashAlgorithm sha256 -KeyLength 2048 `
-CertStoreLocation "Cert:\CurrentUser\My" `
-Signer $cert -TextExtension @("2.5.29.37={text}1.3.6.1.5.5.7.3.2")</pre>
<p>Export the root certificate in cer format using MMC, open the Certificates snap-in and select &#8220;current user&#8221;. Find the root certificate under Personal &#8211;&gt; Certificates and right click &#8211;&gt; All Tasks export</p>
<p id="PSEWgMk"><img loading="lazy" decoding="async" width="679" height="458" class="alignnone size-full wp-image-1919 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b2031ed7aa91.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2031ed7aa91.png 679w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2031ed7aa91-300x202.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2031ed7aa91-600x405.png 600w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2031ed7aa91-120x80.png 120w" sizes="auto, (max-width: 679px) 100vw, 679px" /></p>
<p>Select to &#8220;not export the private key&#8221; and use Base64 encoded.</p>
<p id="bVAgGyk"><img loading="lazy" decoding="async" width="457" height="193" class="alignnone size-full wp-image-1920 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b203288e15e1.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b203288e15e1.png 457w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b203288e15e1-300x127.png 300w" sizes="auto, (max-width: 457px) 100vw, 457px" /></p>
<p>Now you have the prodevrootcert.cer</p>
<p>After that, export the client certificate by selecting &#8220;export the private key&#8221; , select the &#8220;include all certificates in the certification path&#8221; and the &#8220;enable certificate privacy&#8221;. Add a password and export it to pfx file.</p>
<p id="mVaxzmv"><img loading="lazy" decoding="async" width="259" height="111" class="alignnone size-full wp-image-1921 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b2032f2672e2.png" alt="" /></p>
<p>Now you have the prodevchildcert.pfx. This pfx file must be installed to all the client computers that will use this Point-to-Site connection.</p>
<p>Now lets go back to the Point-to-Site configuration page. Add an address pool that the VPN clients will use. This subnet must be different from the Virtual Network address space.</p>
<p id="MDRVWDz"><img loading="lazy" decoding="async" width="905" height="365" class="alignnone size-full wp-image-1922 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b2033859cca7.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2033859cca7.png 905w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2033859cca7-300x121.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2033859cca7-768x310.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2033859cca7-600x242.png 600w" sizes="auto, (max-width: 905px) 100vw, 905px" /></p>
<p>Then open the root certificate, the cer file, using notepad, copy the text between the Begin and End marks.</p>
<p id="YXTWkeA"><img loading="lazy" decoding="async" width="647" height="440" class="alignnone size-full wp-image-1923 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b2033f7e32a7.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2033f7e32a7.png 647w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2033f7e32a7-300x204.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b2033f7e32a7-600x408.png 600w" sizes="auto, (max-width: 647px) 100vw, 647px" /></p>
<p>Paste the certificate text to the &#8220;Root certificated&#8221; &#8211;&gt; Public certificate data&#8221; field and add a name to the &#8220;Name&#8221; field.</p>
<p id="YKByLUE"><img loading="lazy" decoding="async" width="1398" height="169" class="alignnone size-full wp-image-1924 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/06/img_5b20342cd032a.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20342cd032a.png 1398w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20342cd032a-300x36.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20342cd032a-768x93.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20342cd032a-1024x124.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2018/06/img_5b20342cd032a-600x73.png 600w" sizes="auto, (max-width: 1398px) 100vw, 1398px" /></p>
<p>Press Save and the &#8220;Download VPN Client&#8221; button will be enabled and we can download the VPN client.</p>
<p>In order to establish the VPN connection we need to install the VPN Client and the Client &#8220;pfx&#8221; certificate to the workstation.</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/05/mvpsummit2019.jpg" width="100"  height="100" alt="Pantelis Apostolidis" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://www.cloudcorner.gr/author/admin/" class="vcard author" rel="author"><span class="fn">Pantelis Apostolidis</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Pantelis Apostolidis is a Sr. Specialist, Azure at Microsoft and a former Microsoft Azure MVP. For the last 20 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.</p>
</div></div><div class="saboxplugin-web "><a href="https://www.cloudcorner.gr" target="_self" >www.cloudcorner.gr</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Facebook" target="_blank" href="https://www.facebook.com/pantelis.apostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path></svg></span></a><a title="Linkedin" target="_blank" href="https://www.linkedin.com/in/papostolidis/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a><a title="Instagram" target="_blank" href="https://www.instagram.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Rss" target="_blank" href="https://wwwcloudcorner.gr/feed/rdf/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path></svg></span></a><a title="Twitter" target="_blank" href="https://twitter.com/papostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Github" target="_blank" href="https://github.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a title="User email" target="_self" href="mailto:&#112;&#114;oxi&#109;a&#103;r&#064;&#104;o&#116;mail.&#099;&#111;m" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div><p><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-start-point-point-to-site-vpn%2F&amp;linkname=Azure%20Start%20Point%20%7C%20Point-to-Site%20VPN" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_print" href="https://www.addtoany.com/add_to/print?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-start-point-point-to-site-vpn%2F&amp;linkname=Azure%20Start%20Point%20%7C%20Point-to-Site%20VPN" title="Print" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-start-point-point-to-site-vpn%2F&#038;title=Azure%20Start%20Point%20%7C%20Point-to-Site%20VPN" data-a2a-url="https://www.cloudcorner.gr/microsoft/azure/azure-start-point-point-to-site-vpn/" data-a2a-title="Azure Start Point | Point-to-Site VPN"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/azure-start-point-point-to-site-vpn/">Azure Start Point | Point-to-Site VPN</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cloudcorner.gr/microsoft/azure/azure-start-point-point-to-site-vpn/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Azure Start Point &#124; Your first Web App</title>
		<link>https://www.cloudcorner.gr/microsoft/azure/azure-start-point-your-first-web-app/</link>
					<comments>https://www.cloudcorner.gr/microsoft/azure/azure-start-point-your-first-web-app/#comments</comments>
		
		<dc:creator><![CDATA[Pantelis Apostolidis]]></dc:creator>
		<pubDate>Wed, 23 May 2018 19:26:08 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[app service]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[azure paas]]></category>
		<category><![CDATA[azure rm]]></category>
		<category><![CDATA[azure start point]]></category>
		<category><![CDATA[azurerm]]></category>
		<category><![CDATA[web app]]></category>
		<guid isPermaLink="false">https://www.e-apostolidis.gr/?p=1879</guid>

					<description><![CDATA[<p>Azure Start Point &#124; Your first Web App In this post series we will go through some basic steps on</p>
<p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/azure-start-point-your-first-web-app/">Azure Start Point | Your first Web App</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1 style="text-align: justify;">Azure Start Point | Your first Web App</h1>
<p style="text-align: justify;">In this post series we will go through some basic steps on how to start with Microsoft Azure. For start we will create a Web App.</p>
<p style="text-align: justify;">If you don&#8217;t have an Azure Subscription, you can easily create a free trial by just going to <a href="https://azure.microsoft.com/en-us/free/">https://azure.microsoft.com/en-us/free/</a></p>
<p style="text-align: justify;">Let&#8217;s create our first Web App. Go to the Azure Portal by navigating to <a href="https://portal.azure.com">https://portal.azure.com</a> and click &#8220;+ Create a resource&#8221;</p>
<p id="kdjqVBi" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1882 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b03ce4ac1565.png" alt="web app" width="440" height="229" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03ce4ac1565.png 440w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03ce4ac1565-300x156.png 300w" sizes="auto, (max-width: 440px) 100vw, 440px" /></p>
<p style="text-align: justify;">At the search box write &#8220;Web App&#8221; and press enter</p>
<p id="czvSmxZ" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1884" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b03cf5e0eec3.png" alt="web app" width="826" height="130" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cf5e0eec3.png 806w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cf5e0eec3-300x47.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cf5e0eec3-768x121.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cf5e0eec3-600x95.png 600w" sizes="auto, (max-width: 826px) 100vw, 826px" /></p>
<p style="text-align: justify;">At the search results. click the &#8220;Web App&#8221; and at the next screen just press &#8220;Create&#8221;</p>
<p id="zEjXfDE" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1885 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b03cf900c262.png" alt="web app" width="849" height="274" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cf900c262.png 849w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cf900c262-300x97.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cf900c262-768x248.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cf900c262-600x194.png 600w" sizes="auto, (max-width: 849px) 100vw, 849px" /></p>
<p style="text-align: justify;">The &#8220;Web App Create&#8221; wizard will open.</p>
<table style="border-collapse: collapse; width: 100%;" border="1">
<tbody>
<tr>
<td style="width: 41.8072%;"><img loading="lazy" decoding="async" class="alignnone wp-image-1887 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b03cfe7a443b.png" alt="web app" width="304" height="439" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cfe7a443b.png 304w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03cfe7a443b-208x300.png 208w" sizes="auto, (max-width: 304px) 100vw, 304px" /></td>
<td style="width: 58.1928%;">Enter a name for the App. This will be the Public name of your App. Azure by default provides the domain *.azurewebsites.net for free.</p>
<p>So in my example the prowebdev.azurewebsites.net will be the URL of my App</p>
<p>Select the Azure Subscription that will used to bill the Web App and a Resource Group. The Resource Group is used to organize the resources and provide role based access control among other.</p>
<p>OS: Select the Operating System platform that will host your Web App. This can be Windows, Linux or a Docker Container. For the test I will select Windows.</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">As you can see the wizard has selected an App Service Plan by default with a random name and location. The App Service Plan is actually the Web Server that will host out Web App. Click on the &#8220;App Service Plan/Location&#8221;</p>
<p style="text-align: justify;">Add a name for the Web Server, select the Location that is nearest to you (or your clients) and the Pricing Tier.</p>
<p id="stKUjPt" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1890 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b03d9ed65448.png" alt="web app" width="864" height="275" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03d9ed65448.png 864w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03d9ed65448-300x95.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03d9ed65448-768x244.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03d9ed65448-600x191.png 600w" sizes="auto, (max-width: 864px) 100vw, 864px" />By pressing OK you will return to the Web App create wizard and press Create. Now you can monitor the creating process of the App form the &#8220;Notifications&#8221; option at the top right of the portal, it is the button that has a ringing bell image. First you will see the &#8220;Deployment in progress&#8230;&#8221; message and as soon as the App is ready you will see the &#8220;Deployment completed&#8221; message.</p>
<table style="border-collapse: collapse; width: 100%;" border="1">
<tbody>
<tr>
<td style="width: 50%;"><img loading="lazy" decoding="async" class="alignnone wp-image-1892" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b03daafd0ea5.png" alt="web app" width="391" height="160" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03daafd0ea5.png 479w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03daafd0ea5-300x123.png 300w" sizes="auto, (max-width: 391px) 100vw, 391px" /></td>
<td style="width: 50%;"><img loading="lazy" decoding="async" class="alignnone wp-image-1893" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b03dafd6605a.png" alt="web app" width="391" height="199" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03dafd6605a.png 460w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b03dafd6605a-300x153.png 300w" sizes="auto, (max-width: 391px) 100vw, 391px" /></td>
</tr>
</tbody>
</table>
<p>Now if you go to the Resource group you will see two resources. The App Service and the App Service Plan. In high level, the App Service Plan is the web server and the App Service is the Web Application.</p>
<p id="qZibTIb"><img loading="lazy" decoding="async" class="alignnone wp-image-1895 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b05bb84116f0.png" alt="web app" width="415" height="126" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bb84116f0.png 415w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bb84116f0-300x91.png 300w" sizes="auto, (max-width: 415px) 100vw, 415px" /></p>
<p>Now click the App Service and at its blade you can see your applications URL.</p>
<p id="CdmXVxV"><img loading="lazy" decoding="async" class="alignnone wp-image-1896 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b05bcbb72165.png" alt="web app" width="962" height="168" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bcbb72165.png 962w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bcbb72165-300x52.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bcbb72165-768x134.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bcbb72165-600x105.png 600w" sizes="auto, (max-width: 962px) 100vw, 962px" /></p>
<p>Click the URL and you will see the Demo page</p>
<p id="DFDOidB"><img loading="lazy" decoding="async" class="alignnone wp-image-1897 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5b05bcea62a55.png" alt="web app" width="1021" height="384" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bcea62a55.png 1021w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bcea62a55-300x113.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bcea62a55-768x289.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5b05bcea62a55-600x226.png 600w" sizes="auto, (max-width: 1021px) 100vw, 1021px" /></p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/05/mvpsummit2019.jpg" width="100"  height="100" alt="Pantelis Apostolidis" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://www.cloudcorner.gr/author/admin/" class="vcard author" rel="author"><span class="fn">Pantelis Apostolidis</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Pantelis Apostolidis is a Sr. Specialist, Azure at Microsoft and a former Microsoft Azure MVP. For the last 20 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.</p>
</div></div><div class="saboxplugin-web "><a href="https://www.cloudcorner.gr" target="_self" >www.cloudcorner.gr</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Facebook" target="_blank" href="https://www.facebook.com/pantelis.apostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path></svg></span></a><a title="Linkedin" target="_blank" href="https://www.linkedin.com/in/papostolidis/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a><a title="Instagram" target="_blank" href="https://www.instagram.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Rss" target="_blank" href="https://wwwcloudcorner.gr/feed/rdf/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path></svg></span></a><a title="Twitter" target="_blank" href="https://twitter.com/papostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Github" target="_blank" href="https://github.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a title="User email" target="_self" href="mailto:prox&#105;&#109;a&#103;r&#064;hotm&#097;i&#108;.&#099;o&#109;" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div><p><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-start-point-your-first-web-app%2F&amp;linkname=Azure%20Start%20Point%20%7C%20Your%20first%20Web%20App" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_print" href="https://www.addtoany.com/add_to/print?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-start-point-your-first-web-app%2F&amp;linkname=Azure%20Start%20Point%20%7C%20Your%20first%20Web%20App" title="Print" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-start-point-your-first-web-app%2F&#038;title=Azure%20Start%20Point%20%7C%20Your%20first%20Web%20App" data-a2a-url="https://www.cloudcorner.gr/microsoft/azure/azure-start-point-your-first-web-app/" data-a2a-title="Azure Start Point | Your first Web App"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/azure-start-point-your-first-web-app/">Azure Start Point | Your first Web App</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cloudcorner.gr/microsoft/azure/azure-start-point-your-first-web-app/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Azure Blob Storage&#8230; Recycle Bin!!!!!!!</title>
		<link>https://www.cloudcorner.gr/microsoft/azure/azure-blob-storage-recycle-bin/</link>
					<comments>https://www.cloudcorner.gr/microsoft/azure/azure-blob-storage-recycle-bin/#respond</comments>
		
		<dc:creator><![CDATA[Pantelis Apostolidis]]></dc:creator>
		<pubDate>Mon, 07 May 2018 20:01:22 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[azure rm]]></category>
		<category><![CDATA[recycle bin]]></category>
		<category><![CDATA[soft delete]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[storage account]]></category>
		<category><![CDATA[undelete]]></category>
		<guid isPermaLink="false">https://www.e-apostolidis.gr/?p=1863</guid>

					<description><![CDATA[<p>Azure Blob Storage&#8230; Recycle Bin!!!!!!! Remember all that red alerts when comes to deleting blobs? Ah, forget them! Microsoft Azure</p>
<p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/azure-blob-storage-recycle-bin/">Azure Blob Storage&#8230; Recycle Bin!!!!!!!</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1 style="text-align: justify;">Azure Blob Storage&#8230; Recycle Bin!!!!!!!</h1>
<p style="text-align: justify;">Remember all that red alerts when comes to deleting blobs? Ah, forget them! Microsoft Azure brought the Windows Recycle Bin to Azure and named it Soft delete.</p>
<p style="text-align: justify;">The soft delete feature basically is similar to the Windows recycle bin. Deleting a file from the Windows explorer, the Operating System instead of actually removing the file it moves it to the recycle bin. The file stays there and it can be undeleted at any time. The soft delete feature in Microsoft Azure does the same thing for blob storage. When data is deleted or overwritten, the data is not actually gone. Instead, the data is soft deleted, thereby making it recoverable if necessary.</p>
<p style="text-align: justify;">It&#8217;s not enabled by default, but it&#8217;s very easy to enable it. Go to the Storage Account, scroll down to the Blob Service and select &#8220;Soft delete&#8221;. Select the Retention policy and Save, that&#8217;s all!</p>
<p id="ofnpqiF" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1865 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5af0a7bff150a.png" alt="Soft delete" width="627" height="392" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0a7bff150a.png 627w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0a7bff150a-300x188.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0a7bff150a-600x375.png 600w" sizes="auto, (max-width: 627px) 100vw, 627px" /></p>
<p style="text-align: justify;">Let&#8217;s delete and test. Browse a container and click the &#8220;Show delete blobs&#8221;. The current blob will show as active.</p>
<p id="UsbHamQ" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1866 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5af0aa531b9a9.png" alt="Soft delete" width="855" height="227" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0aa531b9a9.png 855w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0aa531b9a9-300x80.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0aa531b9a9-768x204.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0aa531b9a9-600x159.png 600w" sizes="auto, (max-width: 855px) 100vw, 855px" /></p>
<p style="text-align: justify;">deleting the blob it will change the status to &#8220;deleted&#8221;</p>
<p id="bxeFOSR" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1868 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5af0aab928d5a.png" alt="Soft delete" width="812" height="230" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0aab928d5a.png 812w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0aab928d5a-300x85.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0aab928d5a-768x218.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0aab928d5a-600x170.png 600w" sizes="auto, (max-width: 812px) 100vw, 812px" /></p>
<p style="text-align: justify;">Click the three little dots and you can undelete, the blob, in Azure!!!</p>
<p id="JeiqXOX" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1869 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5af0ab41335b0.png" alt="Soft delete" width="797" height="173" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0ab41335b0.png 797w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0ab41335b0-300x65.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0ab41335b0-768x167.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0ab41335b0-600x130.png 600w" sizes="auto, (max-width: 797px) 100vw, 797px" /></p>
<p style="text-align: justify;">Active again!</p>
<p id="dnTVgEW" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1870 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2018/05/img_5af0ab959e5a9.png" alt="Soft delete" width="802" height="123" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0ab959e5a9.png 802w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0ab959e5a9-300x46.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0ab959e5a9-768x118.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/05/img_5af0ab959e5a9-600x92.png 600w" sizes="auto, (max-width: 802px) 100vw, 802px" /></p>
<p style="text-align: justify;">Be careful, if you delete the whole container, the storage account or the Azure Subscription there is no return. The Soft delete feature is at blob level inside a container.</p>
<p style="text-align: justify;">For more deltails visit the docs: <a href="https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-soft-delete">https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-soft-delete</a></p>
<p id="cDzsrHD" style="text-align: justify;">
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/05/mvpsummit2019.jpg" width="100"  height="100" alt="Pantelis Apostolidis" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://www.cloudcorner.gr/author/admin/" class="vcard author" rel="author"><span class="fn">Pantelis Apostolidis</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Pantelis Apostolidis is a Sr. Specialist, Azure at Microsoft and a former Microsoft Azure MVP. For the last 20 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.</p>
</div></div><div class="saboxplugin-web "><a href="https://www.cloudcorner.gr" target="_self" >www.cloudcorner.gr</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Facebook" target="_blank" href="https://www.facebook.com/pantelis.apostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path></svg></span></a><a title="Linkedin" target="_blank" href="https://www.linkedin.com/in/papostolidis/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a><a title="Instagram" target="_blank" href="https://www.instagram.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Rss" target="_blank" href="https://wwwcloudcorner.gr/feed/rdf/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path></svg></span></a><a title="Twitter" target="_blank" href="https://twitter.com/papostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Github" target="_blank" href="https://github.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a title="User email" target="_self" href="mailto:&#112;&#114;&#111;xi&#109;&#097;g&#114;&#064;hotmai&#108;&#046;c&#111;m" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div><p><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-blob-storage-recycle-bin%2F&amp;linkname=Azure%20Blob%20Storage%E2%80%A6%20Recycle%20Bin%21%21%21%21%21%21%21" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_print" href="https://www.addtoany.com/add_to/print?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-blob-storage-recycle-bin%2F&amp;linkname=Azure%20Blob%20Storage%E2%80%A6%20Recycle%20Bin%21%21%21%21%21%21%21" title="Print" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fazure-blob-storage-recycle-bin%2F&#038;title=Azure%20Blob%20Storage%E2%80%A6%20Recycle%20Bin%21%21%21%21%21%21%21" data-a2a-url="https://www.cloudcorner.gr/microsoft/azure/azure-blob-storage-recycle-bin/" data-a2a-title="Azure Blob Storage… Recycle Bin!!!!!!!"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/azure-blob-storage-recycle-bin/">Azure Blob Storage&#8230; Recycle Bin!!!!!!!</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cloudcorner.gr/microsoft/azure/azure-blob-storage-recycle-bin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Azure Update Management</title>
		<link>https://www.cloudcorner.gr/microsoft/azure-update-management/</link>
					<comments>https://www.cloudcorner.gr/microsoft/azure-update-management/#respond</comments>
		
		<dc:creator><![CDATA[Pantelis Apostolidis]]></dc:creator>
		<pubDate>Tue, 16 Jan 2018 20:41:34 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[azure rm]]></category>
		<category><![CDATA[azure vm]]></category>
		<category><![CDATA[linux updates]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[oms]]></category>
		<category><![CDATA[update management]]></category>
		<category><![CDATA[windows updates]]></category>
		<guid isPermaLink="false">https://www.e-apostolidis.gr/?p=1762</guid>

					<description><![CDATA[<p>Azure Update Management Have you checked the update management system for your Azure and On-Premises server that supports both Windows</p>
<p>The post <a href="https://www.cloudcorner.gr/microsoft/azure-update-management/">Azure Update Management</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1 style="text-align: justify;">Azure Update Management</h1>
<p style="text-align: justify;">Have you checked the update management system for your Azure and On-Premises server that supports both Windows and Linux operating systems? And it is completely free! Please find the full list of supported operating systems and prerequisites here: https://docs.microsoft.com/en-us/azure/operations-management-suite/oms-solution-update-management#prerequisites.</p>
<p style="text-align: justify;">Lets get started. The easiest way is to start from an Azure VM. Go to the VMs blade and find &#8220;Update management&#8221;. You will see a notification that the solution is not enabled.</p>
<p id="CgMeKze" style="text-align: justify;"><img loading="lazy" decoding="async" width="972" height="328" class="alignnone size-full wp-image-1765 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f5426e2b92.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5426e2b92.png 972w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5426e2b92-300x101.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5426e2b92-768x259.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5426e2b92-600x202.png 600w" sizes="auto, (max-width: 972px) 100vw, 972px" /></p>
<p style="text-align: justify;">Click the notification and the &#8220;Update Management&#8221; blade will open. The &#8220;Update Management&#8221; is an OMS solution, so you will need to create a &#8220;Log analytics&#8221; workspace, you can use the Free tier. If you don&#8217;t have a Log analytics workspace the wizard will create a default for you. Also it will create an automation account. Pressing enable will enable the &#8220;Update Management&#8221; solution.</p>
<p id="eRuUhKL" style="text-align: justify;"><img loading="lazy" decoding="async" width="592" height="439" class="alignnone size-full wp-image-1766 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f54464c7c7.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f54464c7c7.png 592w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f54464c7c7-300x222.png 300w" sizes="auto, (max-width: 592px) 100vw, 592px" /></p>
<p style="text-align: justify;">After about 15 minutes, at the &#8220;Update Management&#8221; section of the VM you will see the report of the VM&#8217;s updates.</p>
<p id="rIxTRCF" style="text-align: justify;"><img loading="lazy" decoding="async" width="1053" height="157" class="alignnone size-full wp-image-1763 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f5343226f2.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5343226f2.png 1053w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5343226f2-300x45.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5343226f2-768x115.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5343226f2-1024x153.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5343226f2-600x89.png 600w" sizes="auto, (max-width: 1053px) 100vw, 1053px" /></p>
<p style="text-align: justify;">After that process the Automation Account is created and we can browse to the &#8220;Automation Accounts&#8221; service at the Azure Portal. There click the newly created Automation Account and scroll to the &#8220;Update Management&#8221; section. There we can see a full report of all VMs that we will add to the Update Management solution. To add more Azure VMs simply click the &#8220;Add Azure VM&#8221; button.</p>
<p id="fVcSCHM" style="text-align: justify;"><img loading="lazy" decoding="async" width="1323" height="378" class="alignnone size-full wp-image-1767 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f54b407d56.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f54b407d56.png 1323w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f54b407d56-300x86.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f54b407d56-768x219.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f54b407d56-1024x293.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f54b407d56-600x171.png 600w" sizes="auto, (max-width: 1323px) 100vw, 1323px" /></p>
<p style="text-align: justify;">The Virtual Machines blade will open and will list all Virtual Machines at the tenant. Select each VM and press Enable.</p>
<p id="jnHSZre" style="text-align: justify;"><img loading="lazy" decoding="async" width="1195" height="265" class="alignnone size-full wp-image-1768 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f5738c9775.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5738c9775.png 1195w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5738c9775-300x67.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5738c9775-768x170.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5738c9775-1024x227.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5738c9775-600x133.png 600w" sizes="auto, (max-width: 1195px) 100vw, 1195px" /></p>
<p style="text-align: justify;">After all required VMs are added to the Update Management solution click the &#8220;Schedule update deployment&#8221; button. There we will select the OS type of the deployment, the list of computers to update, what type of updates will deploy and the scheduler. More or less this is something familiar for anyone that has worked with WSUS.</p>
<p id="znDzRTL" style="text-align: justify;"><img loading="lazy" decoding="async" width="317" height="530" class="alignnone size-full wp-image-1769 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f57f7def9c.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f57f7def9c.png 317w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f57f7def9c-179x300.png 179w" sizes="auto, (max-width: 317px) 100vw, 317px" /></p>
<p style="text-align: justify;">Press the &#8220;Computers to Update&#8221; to select the Azure VMs for this deployment from the list of all VMs enabled.</p>
<p id="hpSpTkR" style="text-align: justify;"><img loading="lazy" decoding="async" width="208" height="296" class="alignnone size-full wp-image-1770 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f5811868bc.png" alt="" /></p>
<p style="text-align: justify;">Then select what types of updates will deploy.</p>
<p id="axSVQDS" style="text-align: justify;"><img loading="lazy" decoding="async" width="270" height="301" class="alignnone size-full wp-image-1771 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f582baf88e.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f582baf88e.png 270w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f582baf88e-269x300.png 269w" sizes="auto, (max-width: 270px) 100vw, 270px" /></p>
<p style="text-align: justify;">If you want to exclude any specific update you can add the KB number at the &#8220;Excluded updated&#8221; blade.</p>
<p id="eLlXpql" style="text-align: justify;"><img loading="lazy" decoding="async" width="309" height="228" class="alignnone size-full wp-image-1772 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f5843ecfee.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5843ecfee.png 309w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f5843ecfee-300x221.png 300w" sizes="auto, (max-width: 309px) 100vw, 309px" /></p>
<p style="text-align: justify;">And finally select the schedule that the update deployment will run.</p>
<p id="yPhaWnm" style="text-align: justify;"><img loading="lazy" decoding="async" width="320" height="428" class="alignnone size-full wp-image-1773 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f585b210a3.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f585b210a3.png 320w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f585b210a3-224x300.png 224w" sizes="auto, (max-width: 320px) 100vw, 320px" /></p>
<p style="text-align: justify;">Back to the &#8220;Update Management&#8221; blade, as we already said, we have a complete update monitoring of all Virtual Machines that are part of the &#8220;Update Management&#8221; solution.</p>
<p id="OMoNMIt" style="text-align: justify;"><img loading="lazy" decoding="async" width="1421" height="330" class="alignnone size-full wp-image-1774 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f588eb5f38.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f588eb5f38.png 1421w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f588eb5f38-300x70.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f588eb5f38-768x178.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f588eb5f38-1024x238.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f588eb5f38-600x139.png 600w" sizes="auto, (max-width: 1421px) 100vw, 1421px" /></p>
<p style="text-align: justify;">You can also go to the &#8220;Log Analytics&#8221; workspase and open the &#8220;OMS Portal&#8221;</p>
<p id="yQzdzOb" style="text-align: justify;"><img loading="lazy" decoding="async" width="617" height="215" class="alignnone size-full wp-image-1780 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f94133783a.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f94133783a.png 617w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f94133783a-300x105.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f94133783a-600x209.png 600w" sizes="auto, (max-width: 617px) 100vw, 617px" /></p>
<p style="text-align: justify;">There, among other, you will see the newly added &#8220;System Update Assessment&#8221; solution.</p>
<p id="sUWDwoy" style="text-align: justify;"><img loading="lazy" decoding="async" width="401" height="192" class="alignnone size-full wp-image-1779 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f93ed082d1.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f93ed082d1.png 401w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f93ed082d1-300x144.png 300w" sizes="auto, (max-width: 401px) 100vw, 401px" /></p>
<p style="text-align: justify;">and have a full monitoring and reporting of the updates of your whole environment.</p>
<p id="NbhrJhy" style="text-align: justify;"><img loading="lazy" decoding="async" width="1549" height="451" class="alignnone size-full wp-image-1781 " src="https://www.e-apostolidis.gr/wp-content/uploads/2018/01/img_5a4f9492855f3.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f9492855f3.png 1549w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f9492855f3-300x87.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f9492855f3-768x224.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f9492855f3-1024x298.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2018/01/img_5a4f9492855f3-600x175.png 600w" sizes="auto, (max-width: 1549px) 100vw, 1549px" /></p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/05/mvpsummit2019.jpg" width="100"  height="100" alt="Pantelis Apostolidis" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://www.cloudcorner.gr/author/admin/" class="vcard author" rel="author"><span class="fn">Pantelis Apostolidis</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Pantelis Apostolidis is a Sr. Specialist, Azure at Microsoft and a former Microsoft Azure MVP. For the last 20 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.</p>
</div></div><div class="saboxplugin-web "><a href="https://www.cloudcorner.gr" target="_self" >www.cloudcorner.gr</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Facebook" target="_blank" href="https://www.facebook.com/pantelis.apostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path></svg></span></a><a title="Linkedin" target="_blank" href="https://www.linkedin.com/in/papostolidis/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a><a title="Instagram" target="_blank" href="https://www.instagram.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Rss" target="_blank" href="https://wwwcloudcorner.gr/feed/rdf/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path></svg></span></a><a title="Twitter" target="_blank" href="https://twitter.com/papostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Github" target="_blank" href="https://github.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a title="User email" target="_self" href="mailto:&#112;r&#111;xi&#109;&#097;&#103;r&#064;hot&#109;a&#105;&#108;.&#099;om" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div><p><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure-update-management%2F&amp;linkname=Azure%20Update%20Management" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_print" href="https://www.addtoany.com/add_to/print?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure-update-management%2F&amp;linkname=Azure%20Update%20Management" title="Print" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure-update-management%2F&#038;title=Azure%20Update%20Management" data-a2a-url="https://www.cloudcorner.gr/microsoft/azure-update-management/" data-a2a-title="Azure Update Management"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://www.cloudcorner.gr/microsoft/azure-update-management/">Azure Update Management</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cloudcorner.gr/microsoft/azure-update-management/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Protect your Web App using Azure Application Gateway Web Application Firewall</title>
		<link>https://www.cloudcorner.gr/microsoft/azure/protect-your-web-application-with-azure-application-gateway-waf/</link>
					<comments>https://www.cloudcorner.gr/microsoft/azure/protect-your-web-application-with-azure-application-gateway-waf/#respond</comments>
		
		<dc:creator><![CDATA[Pantelis Apostolidis]]></dc:creator>
		<pubDate>Sun, 15 Oct 2017 16:59:10 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[application gateway]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[azure rm]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[waf]]></category>
		<category><![CDATA[web app]]></category>
		<category><![CDATA[web application]]></category>
		<category><![CDATA[web application firewall]]></category>
		<guid isPermaLink="false">https://www.e-apostolidis.gr/?p=1550</guid>

					<description><![CDATA[<p>Protect your Web App using Azure Application Gateway Web Application Firewall Web Application Firewall was always a big investment for</p>
<p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/protect-your-web-application-with-azure-application-gateway-waf/">Protect your Web App using Azure Application Gateway Web Application Firewall</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: justify;">Protect your Web App using Azure Application Gateway Web Application Firewall</h2>
<p style="text-align: justify;">Web Application Firewall was always a big investment for a small or growing company as most of the top branded companies are charging a lot of money  A Web Application Firewall protects your application from common web vulnerabilities and exploits like SQL Injection or Cross site scripting. Azure provides enterprise grade Web Application Firewall through the Application Gateway. It comes in two pricing models, Medium and Large. More about sizes and instances you can find <a href="https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-introduction#gateway-sizes-and-instances">here</a>, and more about pricing <a href="https://azure.microsoft.com/en-us/pricing/details/application-gateway/ ">here</a></p>
<p style="text-align: justify;">We can add the Application Gateway Web Application Firewall to protect our Azure Web App (PaaS) and our Web Application inside a VMs web server (IaaS). At this post we will see how to protect them both.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1622 aligncenter" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/appgatewaywafvm.jpg" alt="web application firewall" width="703" height="474" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/appgatewaywafvm.jpg 703w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/appgatewaywafvm-300x202.jpg 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/appgatewaywafvm-600x405.jpg 600w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/appgatewaywafvm-120x80.jpg 120w" sizes="auto, (max-width: 703px) 100vw, 703px" /></p>
<p style="text-align: justify;">One difference in order to fully protect the Azure Web App (PaaS) is to integrate the App Service to a Virtual Network (VNET). In order to integrate an App Service to a Virtual Network it requires a Standard, Premium, or PremiumV2 pricing plan and requires the Virtual Network to have a Virtual Network Gateway that is configured with Point to Site VPN.</p>
<h2>Virtual Network</h2>
<p style="text-align: justify;">First things first, create a VNET. The VNET must have at least two subnets. One subnet to deploy the Virtual Machine that we will use to publish an IIS Application and one dedicated for the Application Gateway WAF.</p>
<p>Once the VNET is created enable the Point-2-Site VPN. More details can be found here: <a href="https://www.e-apostolidis.gr/microsoft/azure/azure-start-point-point-to-site-vpn/">https://www.e-apostolidis.gr/microsoft/azure/azure-start-point-point-to-site-vpn/ </a></p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" width="1127" height="389" class="alignnone size-full wp-image-2426 " style="font-size: 1.0625rem;" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c581d7dd4e40.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c581d7dd4e40.png 1127w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c581d7dd4e40-300x104.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c581d7dd4e40-768x265.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c581d7dd4e40-1024x353.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c581d7dd4e40-600x207.png 600w" sizes="auto, (max-width: 1127px) 100vw, 1127px" /></p>
<h2>Web App</h2>
<p style="text-align: justify;">Create a Web App from Azure Portal. For more details check here: <a href="https://www.e-apostolidis.gr/microsoft/azure/azure-start-point-your-first-web-app/">https://www.e-apostolidis.gr/microsoft/azure/azure-start-point-your-first-web-app/</a></p>
<p id="ldmemwp"><img loading="lazy" decoding="async" class="alignnone wp-image-2425 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c581cc9150ca.png" alt="" width="335" height="463" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c581cc9150ca.png 406w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c581cc9150ca-217x300.png 217w" sizes="auto, (max-width: 335px) 100vw, 335px" /></p>
<h2>VNet Integration</h2>
<p id="qMNQKto" style="text-align: justify;">Once the Web App is ready, go to Networking and select &#8220;Click here to configure&#8221;</p>
<p id="hgMdofy"><img loading="lazy" decoding="async" width="676" height="210" class="alignnone size-full wp-image-2427 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c582144d0d9f.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582144d0d9f.png 676w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582144d0d9f-300x93.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582144d0d9f-600x186.png 600w" sizes="auto, (max-width: 676px) 100vw, 676px" /></p>
<p>Add VNET, select the VNET and press save</p>
<p id="rTnBMIo"><img loading="lazy" decoding="async" width="597" height="183" class="alignnone size-full wp-image-2428 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c582a9ed9d65.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582a9ed9d65.png 597w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582a9ed9d65-300x92.png 300w" sizes="auto, (max-width: 597px) 100vw, 597px" /></p>
<p>Then go back to the Networking blade of the App Service and go to Firewall in order to disable public access and allow only access from the VNET. To do this click the &#8220;Configure Access Restrictions&#8221;</p>
<p id="ZZkfuhS"><img loading="lazy" decoding="async" width="641" height="289" class="alignnone size-full wp-image-2429 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c582b7aeacba.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582b7aeacba.png 641w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582b7aeacba-300x135.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582b7aeacba-600x271.png 600w" sizes="auto, (max-width: 641px) 100vw, 641px" /></p>
<p>create an allow IP Restriction and add the WAF&#8217;s IP. Once you create an Allow rule, all other access to the app service is restricted automatically. If you try to browse the public URL of the App Service it will return &#8220;Error 403 &#8211; This web app is stopped.&#8221;</p>
<p id="QvHXjiC"><img loading="lazy" decoding="async" width="395" height="534" class="alignnone size-full wp-image-2436 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c583443ab102.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c583443ab102.png 395w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c583443ab102-222x300.png 222w" sizes="auto, (max-width: 395px) 100vw, 395px" /></p>
<h2>Web Application Firewall</h2>
<p style="text-align: justify;">Lets create the Secure public entry point for our Web App. Create an application gateway, select WAF Tier, select the required SKU, add it to the WAF subnet we created before, select Public IP configuration and WAF enabled.</p>
<p id="TvmaQqE" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1603 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e25f1b11d95.png" alt="web application firewall" width="646" height="527" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e25f1b11d95.png 646w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e25f1b11d95-300x245.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e25f1b11d95-600x489.png 600w" sizes="auto, (max-width: 646px) 100vw, 646px" /></p>
<p id="jnORKHN" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1591 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e2359888b97.png" alt="web application firewall" width="617" height="697" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2359888b97.png 617w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2359888b97-266x300.png 266w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2359888b97-600x678.png 600w" sizes="auto, (max-width: 617px) 100vw, 617px" /></p>
<p style="text-align: justify;">When the Application gateway is ready we need to do some configuration. First at the Backend pools, open the default created backend pool, select &#8220;App Service&#8221; and browse to the required web app.</p>
<p id="XTvdaeX"><img loading="lazy" decoding="async" width="581" height="393" class="alignnone size-full wp-image-2431 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c582df528aad.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582df528aad.png 581w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582df528aad-300x203.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582df528aad-120x80.png 120w" sizes="auto, (max-width: 581px) 100vw, 581px" /></p>
<p style="text-align: justify;">Then add a health probe. For host add the FQDN of the Web App.</p>
<p id="TAdrvsH"><img loading="lazy" decoding="async" width="575" height="558" class="alignnone size-full wp-image-2432 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c582e65bf612.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582e65bf612.png 575w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582e65bf612-300x291.png 300w" sizes="auto, (max-width: 575px) 100vw, 575px" /></p>
<p>at the HTTP settings check the &#8220;Use for App service&#8221;</p>
<p id="KxKVHVi"><img loading="lazy" decoding="async" width="580" height="608" class="alignnone size-full wp-image-2433 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c582e9bbdd33.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582e9bbdd33.png 580w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582e9bbdd33-286x300.png 286w" sizes="auto, (max-width: 580px) 100vw, 580px" /></p>
<p>Add a rule to bind the Listener, Backendpool and HTTP settings</p>
<p id="ZIBQoUI"><img loading="lazy" decoding="async" width="578" height="387" class="alignnone size-full wp-image-2434 " src="https://www.e-apostolidis.gr/wp-content/uploads/2019/02/img_5c582f4435224.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582f4435224.png 578w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582f4435224-300x201.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2019/02/img_5c582f4435224-120x80.png 120w" sizes="auto, (max-width: 578px) 100vw, 578px" /></p>
<p>And that&#8217;s all. Now we can try our Web App from the Internet. In order to do so we need to browse to the Web App&#8217;s URL, that is now published by the Application Gateway, from the Internet. So, we need to create a Public DNS record to point the FQDN to the Application Gateway&#8217;s FQDN. In this case we need to crate a CNAME papwaf3app.funniest.gr to point to the 8b0510c1-47e9-4b94-a0ff-af92e4455840.cloudapp.net. In order to test the app right now we can just add a host file to our computer pointing to the Public IP Address of the application gateway and we can access the Web App behind the WAF.</p>
<p id="OYjdFLD"><img loading="lazy" decoding="async" class="alignnone wp-image-1604 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e2615d9fd0c.png" alt="web application firewall" width="1173" height="258" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2615d9fd0c.png 1173w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2615d9fd0c-300x66.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2615d9fd0c-768x169.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2615d9fd0c-1024x225.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2615d9fd0c-600x132.png 600w" sizes="auto, (max-width: 1173px) 100vw, 1173px" /></p>
<p id="ZMBzrJA" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1595 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e23fc549914.png" alt="waf" width="1333" height="727" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e23fc549914.png 1333w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e23fc549914-300x164.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e23fc549914-768x419.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e23fc549914-1024x558.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e23fc549914-600x327.png 600w" sizes="auto, (max-width: 1333px) 100vw, 1333px" /></p>
<h2>Logging</h2>
<p>In order to be able to see the Application Gateway and Web Application Firewall logs we need to turn on diagnostics. The easiest way to see the logs is by sending them to Log Analytics (OMS).</p>
<p id="RjtcBEu" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1596 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e240034d99e.png" alt="waf" width="626" height="298" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e240034d99e.png 626w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e240034d99e-300x143.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e240034d99e-600x286.png 600w" sizes="auto, (max-width: 626px) 100vw, 626px" /></p>
<p id="YxDLlaw" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1597 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e2404e90c37.png" alt="waf" width="639" height="842" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2404e90c37.png 639w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2404e90c37-228x300.png 228w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2404e90c37-600x791.png 600w" sizes="auto, (max-width: 639px) 100vw, 639px" /></p>
<p id="UILEmSI" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1598 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e251cbdc0f8.png" alt="waf" width="1421" height="625" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e251cbdc0f8.png 1421w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e251cbdc0f8-300x132.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e251cbdc0f8-768x338.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e251cbdc0f8-1024x450.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e251cbdc0f8-600x264.png 600w" sizes="auto, (max-width: 1421px) 100vw, 1421px" /></p>
<p>With the Firewall at &#8220;Detection&#8221; mode, if we try an SQL Injection (?id=10||UTL_INADDR.GET_HOST_NAME( (SELECT user FROM DUAL) )&#8211;), the Web App still servers the landing page.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-1600 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e256703b895.png" alt="waf" width="847" height="314" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e256703b895.png 847w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e256703b895-300x111.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e256703b895-768x285.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e256703b895-600x222.png 600w" sizes="auto, (max-width: 847px) 100vw, 847px" /></p>
<p style="text-align: justify;">By switching the Firewall to &#8220;Prevention&#8221; mode, the same SQL injection attach stops by the WAF before accessing our Web App.</p>
<p id="GeNIuFp" style="text-align: justify;"><img loading="lazy" decoding="async" class="alignnone wp-image-1599 size-full" src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e2565c042a8.png" alt="waf" width="837" height="240" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2565c042a8.png 837w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2565c042a8-300x86.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2565c042a8-768x220.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e2565c042a8-600x172.png 600w" sizes="auto, (max-width: 837px) 100vw, 837px" /></p>
<h2>Protect an IaaS Web Application</h2>
<p>To add a Web Application that runs inside a VM behind the Application Gateway Web Application Firewall, first add the VM as a Back End Pool. Create a new Backend Pool and select &#8220;Virtual Machine&#8221;. Select the Virtual Machine that runs the Web Application.</p>
<p id="wJFYiWW"><img loading="lazy" decoding="async" width="589" height="344" class="alignnone size-full wp-image-1613 " src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e38491d257e.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38491d257e.png 589w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38491d257e-300x175.png 300w" sizes="auto, (max-width: 589px) 100vw, 589px" /></p>
<p>Then create a new probe adding the URL of the Web Application<img loading="lazy" decoding="async" width="582" height="602" class="alignnone size-full wp-image-1614 " src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e384f93f20c.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e384f93f20c.png 582w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e384f93f20c-290x300.png 290w" sizes="auto, (max-width: 582px) 100vw, 582px" /></p>
<p>next add HTTP settings and add custom probe the new created probe &#8220;vmsite&#8221;</p>
<p id="YnVbWZN"><img loading="lazy" decoding="async" width="643" height="487" class="alignnone size-full wp-image-1616 " src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e38d35ddce3.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38d35ddce3.png 643w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38d35ddce3-300x227.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38d35ddce3-600x454.png 600w" sizes="auto, (max-width: 643px) 100vw, 643px" /></p>
<p>Next step is to create two multi-site listeners, one for each host name</p>
<p id="WwoaGmQ"><img loading="lazy" decoding="async" width="1293" height="250" class="alignnone size-full wp-image-1617 " src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e38f3f06837.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38f3f06837.png 1293w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38f3f06837-300x58.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38f3f06837-768x148.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38f3f06837-1024x198.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38f3f06837-600x116.png 600w" sizes="auto, (max-width: 1293px) 100vw, 1293px" /></p>
<p>After the listener, add a Basic rule using the Listener, Backend Pool and HTTP settings we created for the VM Web Application,</p>
<p id="SFMOmzk"><img loading="lazy" decoding="async" width="651" height="310" class="alignnone size-full wp-image-1618 " src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e38f77d13c0.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38f77d13c0.png 651w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38f77d13c0-300x143.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e38f77d13c0-600x286.png 600w" sizes="auto, (max-width: 651px) 100vw, 651px" /></p>
<p>Finally one extra step is to change the default rule1 to listen to the WeB App listener</p>
<p id="hpMFJMs"><img loading="lazy" decoding="async" width="656" height="388" class="alignnone size-full wp-image-1619 " src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e3913eaf3dd.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e3913eaf3dd.png 656w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e3913eaf3dd-300x177.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e3913eaf3dd-600x355.png 600w" sizes="auto, (max-width: 656px) 100vw, 656px" /></p>
<p>Finally the Application Gateway Web Application Firewall provides secure access to both the Web App (PaaS) and the VM Web Application (IaaS)</p>
<p id="iPPNmYj"><img loading="lazy" decoding="async" width="1027" height="739" class="alignnone size-full wp-image-1620 " src="https://www.e-apostolidis.gr/wp-content/uploads/2017/10/img_59e392843b503.png" alt="" srcset="https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e392843b503.png 1027w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e392843b503-300x216.png 300w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e392843b503-768x553.png 768w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e392843b503-1024x737.png 1024w, https://www.cloudcorner.gr/wp-content/uploads/2017/10/img_59e392843b503-600x432.png 600w" sizes="auto, (max-width: 1027px) 100vw, 1027px" /></p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://www.e-apostolidis.gr/wp-content/uploads/2019/05/mvpsummit2019.jpg" width="100"  height="100" alt="Pantelis Apostolidis" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://www.cloudcorner.gr/author/admin/" class="vcard author" rel="author"><span class="fn">Pantelis Apostolidis</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Pantelis Apostolidis is a Sr. Specialist, Azure at Microsoft and a former Microsoft Azure MVP. For the last 20 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.</p>
</div></div><div class="saboxplugin-web "><a href="https://www.cloudcorner.gr" target="_self" >www.cloudcorner.gr</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Facebook" target="_blank" href="https://www.facebook.com/pantelis.apostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><path fill="currentColor" d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"></path></svg></span></a><a title="Linkedin" target="_blank" href="https://www.linkedin.com/in/papostolidis/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a><a title="Instagram" target="_blank" href="https://www.instagram.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Rss" target="_blank" href="https://wwwcloudcorner.gr/feed/rdf/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"></path></svg></span></a><a title="Twitter" target="_blank" href="https://twitter.com/papostolidis" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Github" target="_blank" href="https://github.com/proximagr" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a title="User email" target="_self" href="mailto:pr&#111;&#120;&#105;&#109;&#097;&#103;&#114;&#064;&#104;o&#116;&#109;a&#105;&#108;&#046;&#099;o&#109;" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-user_email" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></span></a></div></div></div><p><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fprotect-your-web-application-with-azure-application-gateway-waf%2F&amp;linkname=Protect%20your%20Web%20App%20using%20Azure%20Application%20Gateway%20Web%20Application%20Firewall" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_print" href="https://www.addtoany.com/add_to/print?linkurl=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fprotect-your-web-application-with-azure-application-gateway-waf%2F&amp;linkname=Protect%20your%20Web%20App%20using%20Azure%20Application%20Gateway%20Web%20Application%20Firewall" title="Print" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.cloudcorner.gr%2Fmicrosoft%2Fazure%2Fprotect-your-web-application-with-azure-application-gateway-waf%2F&#038;title=Protect%20your%20Web%20App%20using%20Azure%20Application%20Gateway%20Web%20Application%20Firewall" data-a2a-url="https://www.cloudcorner.gr/microsoft/azure/protect-your-web-application-with-azure-application-gateway-waf/" data-a2a-title="Protect your Web App using Azure Application Gateway Web Application Firewall"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" alt="Share"></a></p><p>The post <a href="https://www.cloudcorner.gr/microsoft/azure/protect-your-web-application-with-azure-application-gateway-waf/">Protect your Web App using Azure Application Gateway Web Application Firewall</a> appeared first on <a href="https://www.cloudcorner.gr">Apostolidis Cloud Corner</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cloudcorner.gr/microsoft/azure/protect-your-web-application-with-azure-application-gateway-waf/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
