Hi Koprucu, Mert (ADV D EU TR AP&I TIA 1),
Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.
NOTE: Achieving a fully private VMSS (Virtual Machine Scale Set) without any public IPs in Azure is quite challenging due to Azure's default behavior of assigning public IPs in certain scenarios.
- However, you can manage and control this by deploying the VMSS behind a NAT Gateway or Azure Firewall, which allows you to keep the instances private while managing their outbound traffic.
Additionally, I came across a third-party article on Medium.com that describes an Architecture setup similar to what you're trying to achieve.
****** While this is not official Microsoft content and we don't specifically endorse it, I thought it might be useful for your reference.
Let me know if you have any questions or if you’d like further assistance.
Regards,
Ganesh Patapati