Deploy in parallel multiple Azure virtual machines – PowerShell workflow script

Deploy in parallel multiple Azure virtual machines – PowerShell workflow script

I have been working on various Azure  projects where it was necessary to deploy multiple virtual machines in parallel. Below is an example of using PowerShell workflow script to deploy group of virtual machine from CSV file into ARM: AzureVMBuild.ps1 # Input parameters param ( [Parameter(Mandatory=$false,Position=1)] [string]$csvFile=”.\AzureVMBuildInputs.csv”, [Parameter(Mandatory=$false,Position=3)] [string]$subscriptionId = ‘8d549018-802b-4924-a1bc-e274d6666644’, [Parameter(Mandatory=$false,Position=4)] [string]$tenantId = ‘d9cd498f-ae5c-4ab5-9a69-fe74fc666655’ ) # […]

Deploy custom OS image – add PowerShell script to Windows setup

Deploy custom OS image – add PowerShell script to Windows setup

I’ve been working with a customer who requested to prepare custom OS image with below requirements: installed operating system: Windows Server 2012 R2 Standard installed all latest OS updates (on time when image was build) installed both SCOM and SCCM agents (the SCCM agent is connected to the customer primary site and SCOM agent connection based […]

Azure Route-Based VPN with Palo Alto Firewall – Dropping Connection

Azure Route-Based VPN with Palo Alto Firewall – Dropping Connection

I have recently been working with a customer who were trying to set up a Site-to-Site VPN connection to Azure using their on-premises Palo Alto firewall device. Their firewall was a supported model running the required PAN-OS version (v7.0.5+). They configured the device as per the documentation linked to from the Azure Support website – […]

Changing ASN of existing Azure VPN Gateway for Azure Resource Manager deployment model

Changing ASN of existing Azure VPN Gateway for Azure Resource Manager deployment model

Changing the ASN of an existing Azure VPN Gateway for Azure Resource Manager deployment model can be implemented by using the Azure Resource Explorer (Preview) In the left pane drill down through the subscription, resource group, provider “Microsoft.Network”,  virtualNetworkGateways and select the virtual network gateway.  In this example I’ve named the gateway: VNG-Contoso Select “Edit” Select “Read/Write” […]

PowerShell deployment of Riverbed SteelHead for Azure Resource Manager deployment model

PowerShell deployment of Riverbed SteelHead for Azure Resource Manager deployment model

I have been working on various cloud transformation projects using Riverbed SteelHead appliances for WAN optimisation. Below is an example of using PowerShell to deploy a Riverbed SteelHead appliance into ARM: # Tenant and Subscription details $TenantId = ” $SubscriptionId = ” # Authenticate Login-AzureRmAccount -TenantId $TenantId -SubscriptionId $SubscriptionId Select-AzureRmSubscription -TenantId $TenantId -SubscriptionId $SubscriptionId # Deployment […]

Extremely high Paged-Pool Memory on Windows Server 2012 R2 running SCOM component

Extremely high Paged-Pool Memory on Windows Server 2012 R2 running SCOM component

During my last project with a customer I had to build a small SCOM environment using 2012 R2 version with SQL Server 2014 SP1 as databases. The environment consists of the following components: 1 SQL 2014 SP server with named instance for Operations Manager database 1 SQL 2014 SP server with named instance for Operations […]

Using DFS Consolidation Root to migrate file servers to new hosts using old share names

Using DFS Consolidation Root to migrate file servers to new hosts using old share names

I have recently been working on a large cloud transformation project where we were required to move multiple CIFS file shares from existing servers to new machines utilising Microsoft StorSimple devices for storage. Due to the constant requirement of this data we had migrate it with minimum downtime. This was achieved by building new file […]