Azure Security Center has included a new feature in preview called Adaptive Network Hardening which uses machine learning to analyze both ingress and egress traffic from your Azure virtual machines. Once it's gathered enough data, I will make security recommendations to better harden your resources.
Microsoft’s Azure platform offers a robust number of services and while it may sound expensive, it’s easy to stay on a budget or even get some services for free.