Sul nostro portale abbiamo spesso parlato di Azure App Service, perché è il servizio più comodo e di maggior utilizzo che possiamo usare per ospitare i nostri applicativi, qualsiasi linguaggio sia esso sviluppato. Anche Azure Storage è un altrettanto utile servizio perché permette di scalare e avere un file system accessibile via HTTP e con funzionalità avanzate. Possiamo facilmente mettere in comunicazione i due servizi con una funzionalità che permette di montare direttamente il nostro storage come se fosse una cartella. Sebbene sia già possibile accederci tramite gli SDK appositi, l'utilizzo del file system ci permette di sfruttare qualsiasi strumento che abbia accesso all'IO.
Per mettere a disposizione l'intera file share o il container, è sufficiente entrare nell'app service desiderato e successivamente nella sezione Configuration. Attraverso la voce Path Mappings possiamo inserire fino a 5 mount. Nella finestra ci vengono chieste le coordinate dello storage e successivamente del blob o della share, ed infine il path con il quale vogliamo renderlo raggiungibile all'interno del file system.

Basta non usare percorsi vietati e il gioco è fatto. Se ora apriamo la shell del nostro App Service, recandoci sul path montato possiamo vedere i files e leggerli. Lo stesso può essere fatto con le API di IO dei nostri framework.

Facciamo notare che i blob si possono accedere in sola lettura, mentre i file share supportano anche le scritture. Questi percorsi che montiamo, inoltre, non rientrano nei backup automatici previsti dall'App Service.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestione del system path nei workflow di GitHub
Introduzione ai GitHub Agentic Workflows
Structured Output con Microsoft.Extensions.AI: ottenere oggetti C# da un LLM
Esplorare database e container con Azure Cosmos DB Shell
Gestione delle issue type con GitHub
Semplificare i deployment con le label in Azure Container App
Impostare il tipo di supporto dei campi Json in Entity Framework con Sql Server
Abilitare .NET 10 su Azure App Service e Azure Functions
Utilizzare il top layer in HTML
Bloccare il traffico di rete in uscita dal runner di GitHub
Operazioni tra insiemi di array in Javascript
Welcome to Future Dev Day 2026
I più letti di oggi
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Esaminare documenti XML con namespace utilizzando LINQ to XML
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Accedere a risorse e immagini in Windows Store app di Windows 8
- Utilizzare un DataContext specifico per la modalità design time di Blend e Visual Studio nei controlli Silverlight
- Consumare dati binari in realtime lato client con ASP.NET Core SignalR
- Le DirectInk API nella Universal Windows Platform
- Gli oggetti CallOut di Expression Blend 4.0
- Esaminare documenti con namespace con LINQ e XDocument
- Personalizare l'icona e le funzionalità di un sito web per iOS e IE


