Network Security Groups (NSGs) sind eine Sicherheitsfunktion in Microsoft Azure, die den Netzwerkverkehr in einem Azure Virtual Network (VNet) reguliert. NSGs bestehen aus einer Reihe von Sicherheitsregeln, die den eingehenden und ausgehenden Datenverkehr basierend auf IP-Adressen, Ports und Protokollen filtern. Administratoren können NSGs verwenden, um den Zugriff auf bestimmte Subnetze oder virtuelle Maschinen zu steuern und dadurch die Sicherheit ihrer Cloud-Infrastruktur zu erhöhen. NSGs bieten eine flexible und effektive Methode, um Zugriffsrichtlinien innerhalb der Azure-Umgebung umzusetzen.