DNS Resolution with Azure Private Endpoints and Azure SQL Server

Use Case: A virtual machine requires private network traffic to an Azure SQL Server for stringent network security requirements. There can not be any network traffic over the internet and Azure backbone network. Introduction When creating an Azure SQL Database Server, there are three typical options for connectivity. I will give simplistic description of each. …

Continue reading DNS Resolution with Azure Private Endpoints and Azure SQL Server

Comparing Azure Kubernetes Networking Scenarios

To recap the AKS configuration settings we explored Network Model/Type: Basic (Kubenet) or Advanced (Azure CNI) Choose between a basic network configuration using kubenet with a default VNet, or an advanced configuration using Azure CNI with the option to customize your VNet. Kubenet is a very basic, simple network plugin, on Linux only. It does …

Continue reading Comparing Azure Kubernetes Networking Scenarios

Building a Hub and Spoke with Site to Site VPN Part 5 Network Security

Part 5: Network Security Scenario: Building a demo or proof of concept to understand the technology, azure resources and configuration settings that involve Azure Virtual Networks, VNet Peerings, Virtual Network Gateway, and Site to Site VPN Connections. The architecture is to emulate a hybrid cloud topology with on-premises network emulated with an Azure VNETs in …

Continue reading Building a Hub and Spoke with Site to Site VPN Part 5 Network Security

Building a Hub and Spoke with Site to Site VPN Part 4 VNET, Subnet and Peerings

Part 4: VNET, Subnet and Peerings Scenario: Building a demo or proof of concept to understand the technology, azure resources and configuration settings that involve Azure Virtual Networks, VNet Peerings, Virtual Network Gateway, and Site to Site VPN Connections. The architecture is to emulate a hybrid cloud topology with on-premises network emulated with an Azure …

Continue reading Building a Hub and Spoke with Site to Site VPN Part 4 VNET, Subnet and Peerings

Building a Hub and Spoke with Site to Site VPN Part 3 Hub and Spoke

Part 3: Hub and Spoke Topology Scenario: Building a demo or proof of concept to understand the technology, azure resources and configuration settings that involve Azure Virtual Networks, VNet Peerings, Virtual Network Gateway, and Site to Site VPN Connections. The architecture is to emulate a hybrid cloud topology with on-premises network emulated with an Azure …

Continue reading Building a Hub and Spoke with Site to Site VPN Part 3 Hub and Spoke

Building a Hub and Spoke with Site to Site VPN Part 2 S2S VPN

Part: 2 Site to Site VPN Connection Scenario: Building a demo or proof of concept to understand the technology, azure resources and configuration settings that involve Azure Virtual Networks, VNet Peerings, Virtual Network Gateway, and Site to Site VPN Connections. The architecture is to emulate a hybrid cloud topology with on-premises network emulated with an …

Continue reading Building a Hub and Spoke with Site to Site VPN Part 2 S2S VPN

Building a Hub and Spoke Azure Network with Site to Site VPN Part 1 Architecture

Part: 1 Architecture Overview Scenario: Building a demo or proof of concept to understand the technology, azure resources and configuration settings that involve Azure Virtual Networks, VNet Peerings, Virtual Network Gateway, and Site to Site VPN Connections. The architecture is to emulate a hybrid cloud topology with on-premises network emulated with an Azure VNETs in …

Continue reading Building a Hub and Spoke Azure Network with Site to Site VPN Part 1 Architecture

How to Start and Stop Azure Application Gateway in Azure PowerShell

To save on costs on running Azure Application Gateway in non production environments, I run the following Azure PowerShell commands. Login with Azure PowerShell to your subscription $resourceGroupName = <name>$azureAppGatewayName = <name> $appGateway= Get-AzApplicationGateway -Name $azureAppGatewayNam -ResourceGroupName $resourceGroupNameStop-AzApplicationGateway -ApplicationGateway $appGateway Start-AzApplicationGateway -ApplicationGateway $appGateway Hope this helps.

Azure Kubernetes Service Horizontal Pod Autoscaling Issue Resolution

Issue: In my Azure Kubernetes Service cluster, the horizontal pod autoscaler is not working due to resource cpu on pods is unknown. Horizontal Pod Autoscaling increases (and decreases) the number of replicas (or pods) on deployments based on cpu usage. I have come across this issue a number of times when setting up HPA. HPA …

Continue reading Azure Kubernetes Service Horizontal Pod Autoscaling Issue Resolution

Pragmatic Guide to Azure Resource Naming Conventions

Being organized and being able to search and browse for azure resources is key to being productive in managing your azure infrastructure. I believe a pragmatic naming convention should be Descriptive enough to know what the resource is in the context of the infrastructureEasy to remember and follow.Well adopted by other cloud team members.Need to …

Continue reading Pragmatic Guide to Azure Resource Naming Conventions