{"id":777,"date":"2021-12-31T09:03:14","date_gmt":"2021-12-31T09:03:14","guid":{"rendered":"https:\/\/bogdanburuiana.com\/?p=777"},"modified":"2022-02-15T11:48:44","modified_gmt":"2022-02-15T11:48:44","slug":"deployment-of-azure-vmware-solution","status":"publish","type":"post","link":"https:\/\/bogdanburuiana.com\/index.php\/2021\/12\/31\/deployment-of-azure-vmware-solution\/","title":{"rendered":"Deployment of Azure VMware Solution"},"content":{"rendered":"\n<p>To deploy an Azure VMware Solution private cloud, you must have an Azure subscription associated with a Microsoft enterprise agreement, or you can deploy AVS within an Azure subscription managed by a CSP.<\/p>\n\n\n\n<p>I begin logged into the Azure Portal with access to such a subscription. As a first step, I will request AVS host quota be applied to my subscription, in the region into which I intend to deploy my private cloud. <\/p>\n\n\n\n<p>AVS hosts are dedicated, bare-metal servers, and there are a finite number available at any given time. Requesting host quota registers my intent to consume a given number of these hosts. You are not billed for these hosts until they are deployed. <strong>It can take up to five business days for the hosts to be allocated<\/strong>, so it is important to plan accordingly. <\/p>\n\n\n\n<p>Start the host quota request process with the following steps:<\/p>\n\n\n\n<ol type=\"1\"><li>In the Azure portal, expand the upper menu control \u2261<\/li><li>Select <strong>Help + Support<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"871\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/01.png\" alt=\"\" class=\"wp-image-781\" srcset=\"\/wp-content\/uploads\/2021\/12\/01.png 694w, \/wp-content\/uploads\/2021\/12\/01-239x300.png 239w, \/wp-content\/uploads\/2021\/12\/01-480x602.png 480w\" sizes=\"(max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"3\"><li>Click <strong>Create a support request<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"954\" height=\"408\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/02.png\" alt=\"\" class=\"wp-image-782\" srcset=\"\/wp-content\/uploads\/2021\/12\/02.png 954w, \/wp-content\/uploads\/2021\/12\/02-300x128.png 300w, \/wp-content\/uploads\/2021\/12\/02-768x328.png 768w, \/wp-content\/uploads\/2021\/12\/02-928x397.png 928w, \/wp-content\/uploads\/2021\/12\/02-480x205.png 480w\" sizes=\"(max-width: 954px) 100vw, 954px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"4\"><li>On the <strong>Basics<\/strong> tab, click in the<strong> Summary field<\/strong><\/li><\/ol>\n\n\n\n<ol type=\"1\" start=\"5\"><li>Type \u201c<strong>Need capacity<\/strong>\u201d<\/li><li>Click the <strong>Issue type<\/strong> drop-down<\/li><li>select <strong>Technical<\/strong><\/li><li>Next to <strong>Service<\/strong>, select <strong>All services<\/strong><\/li><li>Click the <strong>Service type<\/strong> drop-down<\/li><li>Type \u201c<strong>azure vmware solution<\/strong>\u201d<\/li><li>Select <strong>Azure VMware Solution<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"972\" height=\"634\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/03.png\" alt=\"\" class=\"wp-image-784\" srcset=\"\/wp-content\/uploads\/2021\/12\/03.png 972w, \/wp-content\/uploads\/2021\/12\/03-300x196.png 300w, \/wp-content\/uploads\/2021\/12\/03-768x501.png 768w, \/wp-content\/uploads\/2021\/12\/03-928x605.png 928w, \/wp-content\/uploads\/2021\/12\/03-480x313.png 480w\" sizes=\"(max-width: 972px) 100vw, 972px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"12\"><li>Click the <strong>Problem type<\/strong> drop-down<\/li><li>select <strong>Capacity Management Issues<\/strong><\/li><li>Click the <strong>Problem subtype <\/strong>drop-down<\/li><li>select <strong>Customer Request for Additional Host Quota\/Capacity<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"551\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/04.png\" alt=\"\" class=\"wp-image-785\" srcset=\"\/wp-content\/uploads\/2021\/12\/04.png 629w, \/wp-content\/uploads\/2021\/12\/04-300x263.png 300w, \/wp-content\/uploads\/2021\/12\/04-480x420.png 480w\" sizes=\"(max-width: 629px) 100vw, 629px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"16\"><li>Click <strong>Next: Solutions &gt;&gt;<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"797\" height=\"827\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/05.png\" alt=\"\" class=\"wp-image-787\" srcset=\"\/wp-content\/uploads\/2021\/12\/05.png 797w, \/wp-content\/uploads\/2021\/12\/05-289x300.png 289w, \/wp-content\/uploads\/2021\/12\/05-768x797.png 768w, \/wp-content\/uploads\/2021\/12\/05-480x498.png 480w\" sizes=\"(max-width: 797px) 100vw, 797px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"17\"><li>Click <strong>Next: Details &gt;&gt;<\/strong><\/li><li>Click in the <strong>Description<\/strong> field<\/li><li>Type \u201c<strong>Production<\/strong>\u201d and hit <strong>enter<\/strong><\/li><li>Type \u201c<strong>West US<\/strong>\u201d and hit <strong>enter<\/strong><\/li><li>Type \u201c<strong>3 hosts<\/strong>\u201d<\/li><li>Click <strong>Yes <\/strong>next to <strong>Share diagnostic information?<\/strong><\/li><li>Click the <strong>scroll bar<\/strong> to scroll down<\/li><li>Next to <strong>Preferred contact method<\/strong>, click <strong>Email<\/strong><\/li><li>Click the <strong>scroll bar<\/strong> to scroll down<\/li><li>Click <strong>Next: Review + create &gt;&gt;<\/strong><\/li><li>Click the <strong>scrollbar<\/strong> to scroll down and review the request<\/li><li>Click <strong>Create<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"918\" height=\"907\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/06.png\" alt=\"\" class=\"wp-image-788\" srcset=\"\/wp-content\/uploads\/2021\/12\/06.png 918w, \/wp-content\/uploads\/2021\/12\/06-300x296.png 300w, \/wp-content\/uploads\/2021\/12\/06-768x759.png 768w, \/wp-content\/uploads\/2021\/12\/06-480x474.png 480w, \/wp-content\/uploads\/2021\/12\/06-100x100.png 100w\" sizes=\"(max-width: 918px) 100vw, 918px\" \/><\/figure>\n\n\n\n<p>You will receive an email within five business days informing you that host quota has been assigned. We will proceed assuming this has been completed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"589\" height=\"207\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/07.png\" alt=\"\" class=\"wp-image-789\" srcset=\"\/wp-content\/uploads\/2021\/12\/07.png 589w, \/wp-content\/uploads\/2021\/12\/07-300x105.png 300w, \/wp-content\/uploads\/2021\/12\/07-480x169.png 480w\" sizes=\"(max-width: 589px) 100vw, 589px\" \/><\/figure>\n\n\n\n<p>Next, we need to confirm that the Microsoft.AVS resource provider in registered in your subscription.<\/p>\n\n\n\n<ol type=\"1\" start=\"29\"><li>Click <strong>Home<\/strong><\/li><li>Click on the <strong> AVS<\/strong> subscription<\/li><li>Click the <strong>scroll bar<\/strong> in the Resource Menu to scroll down<\/li><li>Click <strong>Settings &gt; Resource providers<\/strong><\/li><li>Click the <strong>Filter by name<\/strong> bar<\/li><li>Type <strong>\u201cMicrosoft.AVS\u201d<\/strong> and hit<strong> enter<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1433\" height=\"851\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/08-1024x608.png\" alt=\"\" class=\"wp-image-790\" srcset=\"\/wp-content\/uploads\/2021\/12\/08-1024x608.png 1024w, \/wp-content\/uploads\/2021\/12\/08-300x178.png 300w, \/wp-content\/uploads\/2021\/12\/08-768x456.png 768w, \/wp-content\/uploads\/2021\/12\/08-1226x728.png 1226w, \/wp-content\/uploads\/2021\/12\/08-928x551.png 928w, \/wp-content\/uploads\/2021\/12\/08-480x285.png 480w, \/wp-content\/uploads\/2021\/12\/08.png 1433w\" sizes=\"(max-width: 1433px) 100vw, 1433px\" \/><\/figure>\n\n\n\n<p>The view will filter. Note that the <strong>Microsoft.AVS<\/strong> provider is already registered. If status was \u201cUnregistered,\u201d we could register it by clicking on the Microsoft.AVS row, then clicking <strong>Register<\/strong>.<\/p>\n\n\n\n<p>Next, we will create a new Azure resource group for our AVS private cloud and related objects.<\/p>\n\n\n\n<ol type=\"1\" start=\"35\"><li>Click <strong>Home<\/strong><\/li><li>Click <strong>Create a resource<\/strong><\/li><li>Click in the <strong>Search services and marketplace box<\/strong><\/li><li>Type \u201c<strong>Resource group<\/strong>\u201d into the search bar<\/li><li>Select the \u201c<strong>Resource group<\/strong>\u201d item<\/li><li>Click <strong>Create<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"560\" height=\"306\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/09.png\" alt=\"\" class=\"wp-image-791\" srcset=\"\/wp-content\/uploads\/2021\/12\/09.png 560w, \/wp-content\/uploads\/2021\/12\/09-300x164.png 300w, \/wp-content\/uploads\/2021\/12\/09-480x262.png 480w\" sizes=\"(max-width: 560px) 100vw, 560px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"41\"><li>The Subscription will be pre-populated. Click into the \u201c<strong>Resource group<\/strong>\u201d field<\/li><li>Enter \u201c<strong>&lt;your resource group name&gt;-RG<\/strong>\u201d for the name<\/li><li>Click the <strong>Region <\/strong>drop-down<\/li><li>Click the <strong>scroll bar<\/strong><\/li><li>Select <strong>Location<\/strong><\/li><li>Click <strong>Review + create<\/strong><\/li><li>Click <strong>Create<\/strong><\/li><li>When prompted that the resource group has been created, click <strong>Go to resource group<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"490\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/10.png\" alt=\"\" class=\"wp-image-792\" srcset=\"\/wp-content\/uploads\/2021\/12\/10.png 854w, \/wp-content\/uploads\/2021\/12\/10-300x172.png 300w, \/wp-content\/uploads\/2021\/12\/10-768x441.png 768w, \/wp-content\/uploads\/2021\/12\/10-480x275.png 480w\" sizes=\"(max-width: 854px) 100vw, 854px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Deploy the AVS private cloud<\/strong><\/h2>\n\n\n\n<p>Now we will deploy the AVS private cloud.<\/p>\n\n\n\n<ol type=\"1\" start=\"49\"><li>From the resource group view, click <strong>Create<\/strong><\/li><li>Click in the <strong>Search services and marketplace box<\/strong><\/li><li>Type \u201c<strong>Azure VMware Solution<\/strong>\u201d into the search bar<\/li><li>Select the \u201c<strong>Azure VMware Solution<\/strong>\u201d item.<\/li><li>Click <strong>Create<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"653\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/11-1024x653.png\" alt=\"\" class=\"wp-image-795\" srcset=\"\/wp-content\/uploads\/2021\/12\/11-1024x653.png 1024w, \/wp-content\/uploads\/2021\/12\/11-300x191.png 300w, \/wp-content\/uploads\/2021\/12\/11-768x489.png 768w, \/wp-content\/uploads\/2021\/12\/11-1226x781.png 1226w, \/wp-content\/uploads\/2021\/12\/11-928x591.png 928w, \/wp-content\/uploads\/2021\/12\/11-480x306.png 480w, \/wp-content\/uploads\/2021\/12\/11.png 1384w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"54\"><li>The \u201cCreate a private cloud\u201d wizard opens. The \u201cPrerequisites\u201d tab reminds us of the need to have host quota assigned and a \/22 network available. Click the <strong>scroll bar<\/strong> to view the full content.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"630\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/12-1024x630.png\" alt=\"\" class=\"wp-image-797\" srcset=\"\/wp-content\/uploads\/2021\/12\/12-1024x630.png 1024w, \/wp-content\/uploads\/2021\/12\/12-300x185.png 300w, \/wp-content\/uploads\/2021\/12\/12-768x473.png 768w, \/wp-content\/uploads\/2021\/12\/12-1226x754.png 1226w, \/wp-content\/uploads\/2021\/12\/12-928x571.png 928w, \/wp-content\/uploads\/2021\/12\/12-480x295.png 480w, \/wp-content\/uploads\/2021\/12\/12.png 1284w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"55\"><li>Click <strong>Next: Basics &gt;<\/strong>.<\/li><li>Subscription and resource group will be pre-populated with the appropriate values. Click into the <strong>Resource name<\/strong> field<\/li><li>Type \u201c<strong>Resource Name<\/strong>\u201d<\/li><li>Click the dropdown next to <strong>Location<\/strong><\/li><li>Select<strong> Location<\/strong><\/li><li>Click the dropdown next to <strong>Size of <\/strong>host<\/li><li>Select <strong>AV36 Node<\/strong><\/li><\/ol>\n\n\n\n<p>Leave <strong>Number of hosts<\/strong> set to 3<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"761\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/13.png\" alt=\"\" class=\"wp-image-798\" srcset=\"\/wp-content\/uploads\/2021\/12\/13.png 909w, \/wp-content\/uploads\/2021\/12\/13-300x251.png 300w, \/wp-content\/uploads\/2021\/12\/13-768x643.png 768w, \/wp-content\/uploads\/2021\/12\/13-480x402.png 480w\" sizes=\"(max-width: 909px) 100vw, 909px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"62\"><li>Click the <strong>scroll bar<\/strong> to scroll down<\/li><li>Click into <strong>Address block for private cloud<\/strong> field<\/li><li>Enter \u201c<strong>&lt;IP&gt;\/22\u201d<\/strong><\/li><li>Click <strong>Review + create<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"850\" height=\"295\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/14.png\" alt=\"\" class=\"wp-image-799\" srcset=\"\/wp-content\/uploads\/2021\/12\/14.png 850w, \/wp-content\/uploads\/2021\/12\/14-300x104.png 300w, \/wp-content\/uploads\/2021\/12\/14-768x267.png 768w, \/wp-content\/uploads\/2021\/12\/14-480x167.png 480w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"66\"><li>Review the settings specified. Click the<strong> scroll bar<\/strong> to scroll down<\/li><li>Click <strong>Create<\/strong>. The deployment process can take a few hours to complete. Through the magic of editing, we have reduced this somewhat.<\/li><li>When the deployment is complete, click <strong>Go to resource<\/strong><\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Connect the AVS private cloud to a new Azure virtual network<\/strong><\/h2>\n\n\n\n<p>We can see now that our AVS Private cloud has been deployed. Now, we need to connect it to an Azure virtual network so that we can access vCenter and NSX Manager from a jumpbox that we will deploy into that virtual network. We will create a new Azure virtual network and connect our AVS private cloud to it with the Azure vNet Connect feature. We will assign non-overlapping IP space for this new virtual network and create three subnets within it.<\/p>\n\n\n\n<ol type=\"1\" start=\"69\"><li>Under <strong>Manage<\/strong>, click <strong>Connectivity<\/strong><\/li><li>The <strong>Connectivity<\/strong> pane will open to the <strong>Azure vNet connect<\/strong> tab. Under the <strong>Virtual network<\/strong> dropdown, click <strong>Create new<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/15-1024x575.png\" alt=\"\" class=\"wp-image-800\" srcset=\"\/wp-content\/uploads\/2021\/12\/15-1024x575.png 1024w, \/wp-content\/uploads\/2021\/12\/15-300x168.png 300w, \/wp-content\/uploads\/2021\/12\/15-768x431.png 768w, \/wp-content\/uploads\/2021\/12\/15-928x521.png 928w, \/wp-content\/uploads\/2021\/12\/15-480x270.png 480w, \/wp-content\/uploads\/2021\/12\/15.png 1218w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"71\"><li>Leave the default VNet name but click on the pre-populated address range of<strong>&lt;IP&gt;\/16<\/strong> to edit it.<\/li><li>Enter <strong>&lt;IP&gt;\/24<\/strong><\/li><li>Click in the empty field under <strong>Subnet name<\/strong><\/li><li>Enter <strong>GatewaySubnet<\/strong><\/li><li>Click in the <strong>Address range<\/strong> field<\/li><li>Enter <strong>&lt;IP&gt;\/27<\/strong>. This subnet will be used by the Virtual Network Gateway that will be deployed to connect the new VNet to the ExpressRoute circuit supporting the AVS private cloud.<\/li><li>Click in the empty field under <strong>GatewaySubnet<\/strong><\/li><li>Enter <strong>AzureBastionSubnet<\/strong><\/li><li>Click the <strong>Address range<\/strong> field<\/li><li>Enter <strong>&lt;IP&gt;\/27<\/strong>. This subnet will be used for Azure Bastion connectivity to a jumpbox VM.<\/li><li>Click in the empty field under <strong>AzureBastionSubnet<\/strong><\/li><li>Enter <strong>Management<\/strong><\/li><li>Click the <strong>Address Range<\/strong> field<\/li><li>Enter <strong>&lt;IP&gt;\/27<\/strong>. This subnet will be used for the jumpbox VM we deploy later.<\/li><li>Click <strong>OK<\/strong><\/li><li>Click <strong>Save<\/strong><\/li><li>The new VNet and supporting objects will be deployed. When deployment is complete, click the <strong>Resource group<\/strong> link to <strong>&lt;your resource group name-RG&gt;<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"966\" height=\"874\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/16.png\" alt=\"\" class=\"wp-image-801\" srcset=\"\/wp-content\/uploads\/2021\/12\/16.png 966w, \/wp-content\/uploads\/2021\/12\/16-300x271.png 300w, \/wp-content\/uploads\/2021\/12\/16-768x695.png 768w, \/wp-content\/uploads\/2021\/12\/16-928x840.png 928w, \/wp-content\/uploads\/2021\/12\/16-480x434.png 480w\" sizes=\"(max-width: 966px) 100vw, 966px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Access vCenter from the connected Azure VNet<\/strong><\/h2>\n\n\n\n<p>Next, we will deploy Azure Bastion and a Windows 10 VM to use as an administrative jumpbox, then log into the Windows 10 VM with Bastion to access vCenter.<\/p>\n\n\n\n<ol type=\"1\" start=\"88\"><li>From the resource group view, click <strong>Create<\/strong><\/li><li>Click in the <strong>Search services and marketplace box<\/strong><\/li><li>Type \u201c<strong>Bastion<\/strong>\u201d into the search bar<\/li><li>Select the <strong>Bastion<\/strong> item.<\/li><li>Click <strong>Create<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"298\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/17.png\" alt=\"\" class=\"wp-image-802\" srcset=\"\/wp-content\/uploads\/2021\/12\/17.png 504w, \/wp-content\/uploads\/2021\/12\/17-300x177.png 300w, \/wp-content\/uploads\/2021\/12\/17-480x284.png 480w\" sizes=\"(max-width: 504px) 100vw, 504px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"93\"><li>Subscription and resource group will be pre-populated with the appropriate values. Click the <strong>Name<\/strong> field<\/li><li>Enter \u201c<strong>&lt;name-Bastion&gt;<\/strong>\u201d<\/li><li>Click the <strong>Region <\/strong>dropdown<\/li><li>Click the <strong>scroll bar<\/strong> to scroll down<\/li><li>Select <strong>Region<\/strong><\/li><li>Click the <strong>Tier<\/strong> dropdown<\/li><li>Select <strong>Basic<\/strong><\/li><li>Click the <strong>Virtual network<\/strong> dropdown<\/li><li>Select <strong>&lt;name-vnet&gt;<\/strong><\/li><li>The <strong>Subnet<\/strong> value will auto-populate with<strong> AzureBastionSubnet<\/strong>. Click the <strong>scroll bar<\/strong> to scroll down.<\/li><li>Click <strong>Review + create<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"899\" height=\"805\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/18.png\" alt=\"\" class=\"wp-image-803\" srcset=\"\/wp-content\/uploads\/2021\/12\/18.png 899w, \/wp-content\/uploads\/2021\/12\/18-300x269.png 300w, \/wp-content\/uploads\/2021\/12\/18-768x688.png 768w, \/wp-content\/uploads\/2021\/12\/18-480x430.png 480w\" sizes=\"(max-width: 899px) 100vw, 899px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"104\"><li>Review the settings specified and click <strong>Create<\/strong><\/li><li>When deployment is complete, click the <strong>Resource group<\/strong> link to <strong>&lt;name-RG&gt;<\/strong>.<\/li><li>Click <strong>Create<\/strong><\/li><li>Click in the <strong>Search services and marketplace box<\/strong><\/li><li>Type \u201c<strong>Windows 10<\/strong>\u201d into the search bar<\/li><li>Select the <strong>Microsoft Windows 10<\/strong> item.<\/li><li>Click <strong>Create<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"267\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/19.png\" alt=\"\" class=\"wp-image-804\" srcset=\"\/wp-content\/uploads\/2021\/12\/19.png 890w, \/wp-content\/uploads\/2021\/12\/19-300x90.png 300w, \/wp-content\/uploads\/2021\/12\/19-768x230.png 768w, \/wp-content\/uploads\/2021\/12\/19-480x144.png 480w\" sizes=\"(max-width: 890px) 100vw, 890px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"111\"><li>On the <strong>Basics<\/strong> tab, Subscription and Resource group will be pre-populated. Click in the <strong>Virtual machine name<\/strong> filed<\/li><li>Enter \u201c<strong>&lt;name-Jumpbox&gt;<\/strong>\u201d<\/li><li>Click the <strong>Region<\/strong> dropdown<\/li><li>Click the <strong>scroll bar<\/strong> to scroll down<\/li><li>Select <strong>Region<\/strong><\/li><li>Click the <strong>scroll bar<\/strong> to scroll down<\/li><li>Click in the <strong>Username<\/strong> field<\/li><li>Enter \u201c<strong>avsadmin<\/strong>\u201d<\/li><li>Click in the <strong>Password<\/strong> field<\/li><li>Enter \u201c<strong>********\u201d<\/strong><\/li><li>Click into the Confirm Password<strong> field<\/strong><\/li><li>Enter \u201c<strong>********\u201d<\/strong><\/li><li>Next to <strong>Public inbound <\/strong>ports, select <strong>None<\/strong>. We will use Azure Bastion to connect to the VM.<\/li><li>Click the <strong>scroll bar<\/strong> again to scroll down<\/li><li>Check the box next to \u201c<strong>I confirm I have an eligible Windows 10 license with multi-tenant hosting rights<\/strong>.\u201d<\/li><li>Click the<strong> scroll bar <\/strong>to scroll back to the top<\/li><li>Click the <strong>Networking<\/strong> tab<\/li><li>Click the <strong>Public IP <\/strong>drop-down<\/li><li>Select <strong>None<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"886\" height=\"804\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/20.png\" alt=\"\" class=\"wp-image-805\" srcset=\"\/wp-content\/uploads\/2021\/12\/20.png 886w, \/wp-content\/uploads\/2021\/12\/20-300x272.png 300w, \/wp-content\/uploads\/2021\/12\/20-768x697.png 768w, \/wp-content\/uploads\/2021\/12\/20-480x436.png 480w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"130\"><li>Click <strong>Review + create<\/strong><\/li><li><strong>Scroll down <\/strong>to review settings.<\/li><li>Click <strong>Create<\/strong><\/li><li>When deployment is complete, click <strong>Go to resource<\/strong><\/li><li>Click <strong>Connect<\/strong><\/li><li>Select <strong>Bastion<\/strong><\/li><li>Click <strong>Use Bastion<\/strong><\/li><li>Click the <strong>Username<\/strong> field<\/li><li>Enter \u201c<strong>avsadmin<\/strong>\u201d<\/li><li>Click the <strong>Password<\/strong> field<\/li><li>Enter \u201c<strong>********<\/strong>\u201d<\/li><li>Click <strong>Connect<\/strong><\/li><\/ol>\n\n\n\n<p>A new tab will open, and the Windows VM desktop will render in that open tab. We have skipped the first-time setup wizard and skipped to an open Edge tab.<\/p>\n\n\n\n<ol type=\"1\" start=\"142\"><li>Click the <strong>browser tab<\/strong> to switch back to the Azure Portal tab<\/li><li>Click <strong>Home<\/strong><\/li><li>Click <strong>AVS Private Cloud name<\/strong><\/li><li>Click <strong>Manage &gt; Identity<\/strong><\/li><li>Click the Copy to Clipboard button next to the <strong>vCenter credentials &gt; Web client URL<\/strong> field<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"519\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/22-1024x519.png\" alt=\"\" class=\"wp-image-806\" srcset=\"\/wp-content\/uploads\/2021\/12\/22-1024x519.png 1024w, \/wp-content\/uploads\/2021\/12\/22-300x152.png 300w, \/wp-content\/uploads\/2021\/12\/22-768x389.png 768w, \/wp-content\/uploads\/2021\/12\/22-1536x778.png 1536w, \/wp-content\/uploads\/2021\/12\/22-1226x621.png 1226w, \/wp-content\/uploads\/2021\/12\/22-928x470.png 928w, \/wp-content\/uploads\/2021\/12\/22-480x243.png 480w, \/wp-content\/uploads\/2021\/12\/22.png 1647w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"147\"><li>Click the <strong>browser tab<\/strong> &lt;name-Jumpbox&gt; to switch back to your Windows 10 desktop<\/li><li><strong>Right-click<\/strong> into the <strong>address bar<\/strong><\/li><li>Click <strong>Paste<\/strong><\/li><li>Press <strong>Enter<\/strong><\/li><li>Click <strong>Advanced<\/strong><\/li><li>Click <strong>Continue to IP (unsafe)<\/strong><\/li><li>Click <strong>LAUNCH VSPHERE CLIENT (HTML5)<\/strong><\/li><li>Click <strong>Advanced<\/strong><\/li><li>Click <strong>Continue to (vSphere hostname)<\/strong><\/li><li>Click the <strong>browser tab<\/strong> to switch back to the Azure portal<\/li><li>Click the Copy to Clipboard button next to <strong>vCenter credentials &gt; Admin password<\/strong><\/li><li>Click the <strong>browser tab<\/strong> &lt;name-Jumpbox&gt; to switch back to your Windows 10 desktop<\/li><li>Click in the <strong>username field<\/strong><\/li><li>Type \u201c<strong>cloudadmin@vsphere.local<\/strong>\u201d<\/li><li><strong>Right-click<\/strong> in the Password field<\/li><li>Click <strong>Paste<\/strong><\/li><li>Click <strong>Login<\/strong><\/li><li>Click to expand <strong>SDDC-Datacenter<\/strong><\/li><li>Click to expand <strong>Cluster-1<\/strong><\/li><li>Click on the <strong>first ESXi host <\/strong>to review summary<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/23-1024x294.png\" alt=\"\" class=\"wp-image-807\" srcset=\"\/wp-content\/uploads\/2021\/12\/23-1024x294.png 1024w, \/wp-content\/uploads\/2021\/12\/23-300x86.png 300w, \/wp-content\/uploads\/2021\/12\/23-768x221.png 768w, \/wp-content\/uploads\/2021\/12\/23-1536x441.png 1536w, \/wp-content\/uploads\/2021\/12\/23-1226x352.png 1226w, \/wp-content\/uploads\/2021\/12\/23-928x266.png 928w, \/wp-content\/uploads\/2021\/12\/23-480x138.png 480w, \/wp-content\/uploads\/2021\/12\/23.png 1630w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Connect an on-premises data<\/strong> center to the AVS private cloud<\/h2>\n\n\n\n<p>Now we have confirmed that AVS private cloud components were successfully deployed, and that we can access vCenter from our connected VNet. Next, we will step through the configuration of ExpressRoute Global Reach to allow connectivity to AVS resources from our on-premises data center.<\/p>\n\n\n\n<p>The following steps assume that you have an existing ExpressRoute circuit connecting your on-premises datacenter to Azure, and that the party responsible for that ExpressRoute circuit can provide you with the Resource ID and an authentication key.<\/p>\n\n\n\n<ol type=\"1\" start=\"167\"><li>Return to the tab open to the<strong> Azure portal<\/strong><\/li><li>click <strong>Manage &gt; Connectivity<\/strong><\/li><li>Click the <strong>ExpressRoute Global Reach<\/strong> tab<\/li><li>Click <strong>Add<\/strong><\/li><li><strong>Right-click <\/strong>into the <strong>Enter an ExpressRoute circuit ID<\/strong> field<\/li><li>Select <strong>Paste<\/strong> to paste in the ExpressRoute Resource ID<\/li><li><strong>Right-click<\/strong> in the <strong>Authorization key<\/strong> field<\/li><li>Select <strong>Paste<\/strong> to paste in the Authorization key.<\/li><li>Click <strong>Create<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"411\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/24-1024x411.png\" alt=\"\" class=\"wp-image-808\" srcset=\"\/wp-content\/uploads\/2021\/12\/24-1024x411.png 1024w, \/wp-content\/uploads\/2021\/12\/24-300x120.png 300w, \/wp-content\/uploads\/2021\/12\/24-768x308.png 768w, \/wp-content\/uploads\/2021\/12\/24-1536x616.png 1536w, \/wp-content\/uploads\/2021\/12\/24-1226x492.png 1226w, \/wp-content\/uploads\/2021\/12\/24-928x372.png 928w, \/wp-content\/uploads\/2021\/12\/24-480x193.png 480w, \/wp-content\/uploads\/2021\/12\/24.png 1640w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"324\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/25-1024x324.png\" alt=\"\" class=\"wp-image-809\" srcset=\"\/wp-content\/uploads\/2021\/12\/25-1024x324.png 1024w, \/wp-content\/uploads\/2021\/12\/25-300x95.png 300w, \/wp-content\/uploads\/2021\/12\/25-768x243.png 768w, \/wp-content\/uploads\/2021\/12\/25-1226x387.png 1226w, \/wp-content\/uploads\/2021\/12\/25-928x293.png 928w, \/wp-content\/uploads\/2021\/12\/25-480x152.png 480w, \/wp-content\/uploads\/2021\/12\/25.png 1408w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol type=\"1\" start=\"176\"><li>When the cloud connection completes successfully, click <strong>Manage &gt; Identity<\/strong>. We will log into vCenter again, this time from our on-premises VM.<\/li><li>Click the Copy to Clipboard button next to the <strong>vCenter credentials &gt; Web client URL <\/strong>field<\/li><li>Click<strong> +<\/strong> to <strong>open a new Edge tab<\/strong><\/li><li><strong>Right-click <\/strong>in the address bar<\/li><li>Select <strong>Paste<\/strong><\/li><li>Hit <strong>Enter<\/strong><\/li><li>Click <strong>Advanced<\/strong><\/li><li>Click <strong>Continue to IP (unsafe)<\/strong><\/li><li>Click <strong>LAUNCH VSPHERE CLIENT (HTML5)<\/strong><\/li><li>Click <strong>Advanced<\/strong><\/li><li>Click <strong>Continue to (vSphere hostname)<\/strong><\/li><li>Click in the <strong>Username <\/strong>field<\/li><li>Enter \u201c<strong>cloudadmin@vsphere.local<\/strong>\u201d<\/li><li>Click to switch back to the <strong>AVS Identity tab<\/strong><\/li><li>Click the Copy to Clipboard button next to <strong>vCenter credentials &gt; Admin password<\/strong><\/li><li>Click back to the<strong> vCenter client tab<\/strong><\/li><li><strong>Right-click <\/strong>the <strong>Password <\/strong>field<\/li><li>Click <strong>Paste<\/strong><\/li><li>Click <strong>Login<\/strong><\/li><li>Click to expand <strong>SDDC-Datacenter<\/strong><\/li><li>Click to expand <strong>Cluster-1 <\/strong>and review cluster summary<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"511\" src=\"https:\/\/bogdanburuiana.com\/wp-content\/uploads\/2021\/12\/26-1024x511.png\" alt=\"\" class=\"wp-image-810\" srcset=\"\/wp-content\/uploads\/2021\/12\/26-1024x511.png 1024w, \/wp-content\/uploads\/2021\/12\/26-300x150.png 300w, \/wp-content\/uploads\/2021\/12\/26-768x383.png 768w, \/wp-content\/uploads\/2021\/12\/26-1536x766.png 1536w, \/wp-content\/uploads\/2021\/12\/26-1226x611.png 1226w, \/wp-content\/uploads\/2021\/12\/26-928x463.png 928w, \/wp-content\/uploads\/2021\/12\/26-480x239.png 480w, \/wp-content\/uploads\/2021\/12\/26.png 1628w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To deploy an Azure VMware Solution private cloud, you must have an Azure subscription associated with a Microsoft enterprise agreement, or you can deploy AVS within an Azure subscription managed by a CSP. I begin logged into the Azure Portal with access to such a subscription. As a first step, I will request AVS host [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":117,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,4],"tags":[],"_links":{"self":[{"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/posts\/777"}],"collection":[{"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/comments?post=777"}],"version-history":[{"count":18,"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/posts\/777\/revisions"}],"predecessor-version":[{"id":831,"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/posts\/777\/revisions\/831"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/media\/117"}],"wp:attachment":[{"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/media?parent=777"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/categories?post=777"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bogdanburuiana.com\/index.php\/wp-json\/wp\/v2\/tags?post=777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}