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
Assegnare un valore di default a un parametro di una lambda in C#
Migliorare la sicurezza dei prompt con Azure AI Studio
Persistere la ChatHistory di Semantic Kernel in ASP.NET Core Web API per GPT
Usare le navigation property in QuickGrid di Blazor
Eseguire i worklow di GitHub su runner potenziati
Le novità di Angular: i miglioramenti alla CLI
Applicare un filtro per recuperare alcune issue di GitHub
Change tracking e composition in Entity Framework
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
Creare una libreria CSS universale: Clip-path
Testare l'invio dei messaggi con Event Hubs Data Explorer
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API