Azure Insights: Deploying Application Gateway; AMD EPYC processors; RBAC; Cost Management; Kubernetes Service issues

August 19 2019

In this edition, Microsoft Azure pros share their insights on deploying Azure Application Gateway, new AMD EPYC processor-based VMs, role-based access control and more.

Deploying Azure Application Gateway

On 2 Azure, Cor den Boer wrote about deploying Azure Application Gateway. This Azure service acts as an advanced load balancer, routing traffic based on URL and path. It has a web application firewall built-in and conducts autoscaling, redirects, hosting for multiple sites and SSL offloading.

In his example, den Boer had subnets, VMs and the VNet previously setup, although users may need to do these steps before moving ahead with Application Gateway. VMs need to be connected to Application Gateway with DNS access and an SSL certificate.

To get started, he recommended deploying through the Azure portal and choosing a tier. He showed off the configuration at the end of a 30 deployment and continued on, editing the backend pool and setting the target VMs. Finally, he configured the HTTP ports and set up HTTPS listeners, in this case for Jira and Confluence.

The impact of AMD EPYC processors

Aidan Finn, writing on Aidan Finn, IT Pro, explored when to use new AMD EPYC processor-based Das_v3, Eas_v3 and HB-V2 VMs instead of Intel Xeon-based VMs. According to Finn, the naming schema for VMs is complicated and has gotten more elaborate overtime. For instance, A-series VMs used to refer to low-power AMD Opteron processors, with CPUs with many cores. By contrast, current day A-series VMs may actually be based on Intel processors with performance intentionally limited to match older ones. The newly announced EPYC-based HB_v2 VMs have high bandwidth for CPU and RAM, while Das_v3 and Eas_v3 are both optimized for speed to support databases.

Finn stated that there are recent rumors of a falling out between Microsoft and Intel, but at least where Azure is concerned that may not be the case, as Microsoft rolls out Intel-based DC-series VMs. However, AMD processors are more affordable to buy and more oriented toward conserving energy. He summed up his thoughts:

I was up at 5 am researching so this next statement is either fuzzy or was dreamt up (I’m not kidding!): it appears that for multi-threaded applications, such as SQL Server, then AMD-powered virtual machines are superior. However, even in this age-of-the-cloud, single threaded applications are still running corporations. In that case, (this is where things might be fuzzy) an Intel Xeon-powered virtual machine might be best.

Modern day role-based access control

About MSDW Editorial Team

More about MSDW Editorial Team