Skip to content

Storage Networking Cheatsheet

Azure Storage provides several options for securing data access through network isolation.

Note

Private Endpoints require DNS planning to avoid resolution paths that still target public endpoints.

Networking Option Comparison

Option DNS Behavior Security Cost Setup Complexity
Public Access Public IP Low Free Minimal
Service Endpoint Public IP (Virtual) Medium Free Simple
Private Endpoint Private VNet IP High Paid (Hourly + Data) Moderate
Trusted Services Internal Backbone High Free Automatic

Networking Decision Flow

```mermaid graph TD Start[Network Request] --> Req{Requirement?} Req -->|Open Access| Public[Public Endpoint] Req -->|Secure VNet| VNet{Use Private IP?}

VNet -->|Yes| PE[Private Endpoint]
VNet -->|No| SE[Service Endpoint]

PE --> DNS[Internal DNS Record]
SE --> Rules[Firewall Rules]

```

See Also

Sources