What is our primary use case?
We are using Entra ID for basic purposes, for authentication and basic securities. That is what we are using Entra ID for, including MFA and SSO, all these things we are enabling.
We are using Power BI Pro, P1, which got converted to Fabric F64.
We have a couple of applications on Azure that have been posted there, so for that, we are using WAF.
We purchased it directly from Microsoft through our partner. Using SSO, through enterprise application SSO, we are configuring it, and through SSO, we can manage those cloud applications. Some applications are in our environment, and those have been protected by WAF, which means Azure Firewall. So that has been handled.
Azure Firewall is required when you are hosting any application on the cloud, specifically in Azure. In such cases, we cannot have different firewalls; it is better to use Azure.
How has it helped my organization?
We have seen improvements to our organization through the implementation of Azure Firewall.
What is most valuable?
It is effective for administering firewall policies. It is very simple; it's not tough to manage, so we're getting the benefit out of that.
Azure Firewall is the application firewall only, not a hardware firewall. Having an application firewall enables us to use the firewall functionality on the cloud. Rather than having a hardware firewall, if we have anything in on-premise physical systems, we need to have physical firewalls such as Cisco and other Merakis. We need to put all firewalls there. With Azure Firewall on the cloud, you just need to subscribe to the firewall, configure it, and it will help you protect your environment. That is the basic benefit.
What needs improvement?
We haven't required any support, but overall, Microsoft support is good. Whenever we raise any concern, they are supporting us on time.
Currently it is good. We are not a public-facing company; it is a retail company only, so that's why I don't think it is required. We don't have an e-commerce solution on Azure. For that, we are using a different stack for the e-commerce portal, so that is not in Azure. We are only using it for business applications, and I think L3 filtering in network security suffices for our problem currently.
Regarding scalability for Azure Firewall, we don't need it here because the request to the application is internal. All are internal users. So there is not much request to get into the application, so scalability is not required for us in the current scenario.
For how long have I used the solution?
I have been dealing with Azure Firewall for approximately three years.
What do I think about the stability of the solution?
For our use case, Azure Firewall is stable enough. We don't face any problems.
What do I think about the scalability of the solution?
Regarding scalability for Azure Firewall, we don't need it here because the request to the application is internal. All are internal users. So there is not much request to get into the application, so scalability is not required for us in the current scenario.
How are customer service and support?
We haven't required any support, but overall, Microsoft support is good. Whenever we raise any concern, they are supporting us on time.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Azure Firewall is okay; the pricing is good enough for the basic one. The advanced one we are not using, and we don't need it.
With API Management, the pricing is high if I go to the advanced level. The basic one is okay, but there is a huge difference between the basic and advanced levels. The standard functionality for API Management is at a zero level, and then the next level is one. The difference between zero and one is very huge. It would be better if there were some different subscription between zero and one.
If the basic is free and standard is $100 per hour, that would be too much for a retailer. If there would be something in between, such as $15 or $50, that would be more useful in our case. With licensing, the different models, the difference between each model is very huge. There should be a little bit of difference, or a benefit of 50% could be increased.
How was the initial setup?
It is straightforward to install Azure Firewall, as well as Azure API Management.
What about the implementation team?
Both have their own capabilities. Azure Firewall is required when you are hosting any application on the cloud, specifically in Azure. In such cases, we cannot have different firewalls; it is better to use Azure. For Meraki, it is more for controlling the physical hardware or physical firewalls on-premises through the cloud. They have a different use case altogether.
What was our ROI?
Having an application firewall means Azure Firewall is the application firewall only, not a hardware firewall. Having an application firewall enables us to use the firewall functionality on the cloud. Rather than having a hardware firewall, if we have anything in on-premise physical systems, we need to have physical firewalls such as Cisco and other Merakis. We need to put all firewalls there. With Azure Firewall on the cloud, you just need to subscribe to the firewall, configure it, and it will help you protect your environment. That is the basic benefit.
What's my experience with pricing, setup cost, and licensing?
It is straightforward to install Azure Firewall, as well as Azure API Management.
Azure Firewall pricing is good enough for the basic version. The advanced one we are not using, and we don't need it.
With API Management, the pricing is high for the advanced level. The basic one is okay, but there is a huge difference between the basic and advanced levels. The standard functionality for API Management is at a zero level, and then the next level is one. It would be better if there were some different subscription between zero and one.
If the basic is free and standard is $100 per hour, that would be too much for a retailer. If there would be something in between, such as $15 or $50, that would be more useful in our case.
Which other solutions did I evaluate?
For our use case, Azure Firewall is stable enough. We don't face any problems.
What other advice do I have?
Azure Firewall is a separate product itself, not embedded into Fabric.
With Fabric, I think those are the basic setups for firewalls. So basic firewalls are there. On top of that, we are not using any advanced firewall or private endpoint. We are using completely Azure.
We are not getting into more detail regarding DNS proxy and all those basic setups.
I rate Azure Firewall 7 out of 10.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure