Per chi è uno sviluppatore web, Azure App Service è probabilmente il servizio della piattaforma Microsoft più importante perché ci permette di ospitare i nostri applicativi in maniera del tutto gestita, semplicemente caricando i file o i file binari, indipendentemente dalla tecnologia utilizzata.
Data la sua ampia flessibilità, però, il suo utilizzo non è solamente destinato a noi sviluppatori, perché Microsoft fornisce un markeplace con una serie di applicativi preconfezionati e tarati su misura per Azure. Tra questi troviamo anche WordPress, uno dei CMS più famosi e ampiamente utilizzati. Sebbene potremmo procedere con la creazione manuale di spazio web, istanza MySql e installazione dei file, grazie al marketplace possiamo preparare il tutto in pochi step.
Prima di tutto dobbiamo recarci sul portale, cercare workdpress nella barra di ricerca e selezionare l'elemento relativo al marketplace. Si apre così una maschera di creazione dell'app service, ma in forma più semplificata. Oltre alla regione, al nome e al sistema operativo da utilizzare, possiamo anche dimensionare il plan.
Successivamente indichiamo le credenziali di accesso al sito amministrativo con il quale configureremo i contenuti e gli altri aspetti del CMS.
Passiamo allo step successivo che ci fornisce un sommario e ci indica che verrà creata un'istanza di MySQL flexible server, con le relative credenziali, nel caso volessimo interagire direttamente. Procediamo con la creazione che avverrà in pochi minuti, permettendoci di accedere al sito pubblico, tramite l'indirizzo http://miosito.azurewebsites.net e quello privato http://miosito.azurewebsites.net/admin con le credenziali prima specificate.
Per il resto, la gestione del sito e le possibilità di configurazione sono le medesime disponibili con un applicativo personalizzato, dai domini, allo scaling, tra i più importanti.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire i worklow di GitHub su runner potenziati
Utilizzare un service principal per accedere a Azure Container Registry
Supportare lo HierarchyID di Sql Server in Entity Framework 8
Gestire il colore CSS con HWB
Filtrare i dati di una QuickGrid in Blazor con una drop down list
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
Cambiare la chiave di partizionamento di Azure Cosmos DB
Potenziare Azure AI Search con la ricerca vettoriale
Sfruttare al massimo i topic space di Event Grid MQTT
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Migrare una service connection a workload identity federation in Azure DevOps
Generare la software bill of material (SBOM) in GitHub