Microsoft's Azure Application Gateway is a platform-managed, scalable, and highly available application delivery controller as a service with integrated web application firewall.
N/A
VMware vCenter
Score 8.2 out of 10
N/A
VMware vCenter is an advanced server management software that provides a centralized platform for controlling vSphere environments for visibility across hybrid clouds. VMware vCenter is no longer sold as a standalone product and is now available as a part of VMware Cloud Foundation.
For building scalable and highly available applications, Azure Application Gateway does most of the job on behalf of you; automatically load-balancing traffic from a number of users to a number of back-end servers. This ensure scalability and availability. The in-built security is great as can be expected from Microsoft, and user has a variety of tools for monitoring the health of the load-balancing function as well as the health of back end servers behind it.
The VMware vCenter server is very useful in maintaining the CPU/RAM/datastore resources are balanced when there are multiple ESX/ESXi host servers. It is clear what resources are being used, and it is easy to migrate VMs to different ESX/ESXi hosts. Being able to remotely connect to the VM servers in vCenter when you cannot have other remote connections helps in maintenance and troubleshooting.
Currently, the HTML 5-based vSphere Client lets you manage the essential functions of vSphere from any browser, however, it would be nice if they would port all management functions over to the HTML 5-based Client.
Performing updates and upgrades to the infrastructure is a bit challenging for someone that may not be as intimate with vSphere. I think the updates/upgrades should be more integrated into the UI and provide the ability to push to the hosts, etc...
It would also be nice to have a more robust snapshot management tool to prevent snapshot overgrowth. It would be nice to be able to set a lifespan for the snapshot(s)
We are very dependent on this software, it has become a much needed tool to perform the daily tasks that are required to maintain the virtual server environment. VMware has become very pricey over the years, so we are looking for alternatives for cost savings strategy, but nothing has been found to be on par to what we are currently using
Most of the Application Gateway's features and services can be managed and re-configured via either the Azure Portal GUI or via the Azure Cloud Shell, thus allowing both CLI modes, i.e. Azure CLI (Bash) and Azure Powershell. The v2 version of Application Gateway has significantly improved performance during initial configuration or during re-configuration changes, thus making it much more usable for IT admins, as compared to v1.
I work with vCenter for 10+ years and i love it. I can find my way around and can help building and expanding the platform. It is easy to use and there are a lot good communities for the extra support when needed. Even the Homelab community is of great value.
VMware support has always been fantastic and they have been invaluable in solving tougher issues that have been run into. Most of the time, any oddities encountered are fixed by available updates. This can be deduced by support quickly with logs within vCenter. We have not run into something yet that support was unable to help with. They either have a solution already, or they are able to find one quickly.
Since moving away from the Windows Server hosting the vCenter application and instead using a virtual appliance, it has become much easier to implement and deploy the new versions. We can easily create a snapshot or clone of the vCenter vApp to ensure any problems encountered during the upgrade can be mitigated with a fall back to the old version to prevent unscheduled downtime.
Other load balancing tools in Azure (Azure LB and Azure Traffic Manager) are limited in their functionality in comparison with the Azure Application Gateway, and also, they don't provide security features. Azure Firewall, although it has security features, is more expensive, and most importantly, it's not a load balancer at all.