Introduzione al Servizio app di Azure
Il Servizio app di Azure è una piattaforma distribuita come servizio (PaaS) completamente gestita per l'hosting di applicazioni Web.
ASP.NET o ASP.NET Core
Per iniziare con .NET, usare le risorse seguenti.
Azione | Risorse |
---|---|
Creare la prima app .NET | Usando uno degli strumenti seguenti: - Visual Studio - Visual Studio Code - Riga di comando - Azure PowerShell - Azure portal |
Distribuire l'app | - Configurare ASP.NET - Configurare ASP.NET Core - Github Actions |
Monitorare l'app | - Flusso di log - Strumento di diagnostica e risoluzione |
Aggiungere domini e certificati | - Eseguire il mapping un dominio personalizzato - Aggiungere certificato SSL |
Connettersi a un database | - .NET con il database SQL di Azure - .NET Core con il database SQL di Azure |
Contenitori personalizzati | - Linux - Visual Studio Code - Windows - Visual Studio |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Rete virtuale |
Python
Per iniziare con Python, usare le risorse seguenti.
Azione | Risorse |
---|---|
Creare la prima app Python | Usando uno degli strumenti seguenti: - Flask - Interfaccia della riga di comando - Flask - Visual Studio Code - Django - Interfaccia della riga di comando - Django - Visual Studio Code - Django - Portale di Azure |
Distribuire l'app | - Configurare Python - Github Actions |
Monitorare l'app | - Flusso di log - Strumento di diagnostica e risoluzione |
Aggiungere domini e certificati | - Eseguire il mapping un dominio personalizzato - Aggiungere certificato SSL |
Connettersi a un database | - Postgres - Interfaccia della riga di comando - Postgres - Portale di Azure |
Contenitori personalizzati | - Linux - Visual Studio Code |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Rete virtuale |
Node.js
Per iniziare con Node.js, usare le risorse seguenti.
Azione | Risorse |
---|---|
Creare la prima app Node | Usando uno degli strumenti seguenti: - Visual Studio Code - CLI - Azure portal |
Distribuire l'app | - Configurare Node - Github Actions |
Monitorare l'app | - Flusso di log - Strumento di diagnostica e risoluzione |
Aggiungere domini e certificati | - Eseguire il mapping un dominio personalizzato - Aggiungere certificato SSL |
Connettersi a un database | - MongoDB |
Contenitori personalizzati | - Linux - Visual Studio Code |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Rete virtuale |
Java
Per iniziare con Java, usare le risorse seguenti.
Azione | Risorse |
---|---|
Creare la prima app Java | Usando uno degli strumenti seguenti: - Distribuire Maven con un server Web incorporato - Distribuire Maven in un server Tomcat - Distribuire Maven in un server JBoss |
Distribuire l'app | - Con Maven - Con Gradle - Distribuire War - Con gli IDE più diffusi (VS Code, IntelliJ ed Eclipse) - Distribuire direttamente i pacchetti WAR o JAR - Con GitHub Actions |
Monitorare l'app | - Flusso di log - Strumento di diagnostica e risoluzione |
Aggiungere domini e certificati | - Eseguire il mapping un dominio personalizzato - Aggiungere certificato SSL |
Connettersi a un database | - Java Spring con Cosmos DB |
Contenitori personalizzati | - Linux - Visual Studio Code |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Rete virtuale |
PHP
Per iniziare con PHP, usare le risorse seguenti.
Azione | Risorse |
---|---|
Creare la prima app PHP | Usando uno degli strumenti seguenti: - Linux - Interfaccia della riga di comando - Linux - Portale di Azure |
Distribuire l'app | - Configurare PHP - Eseguire la distribuzione tramite FTP |
Monitorare l'app | - Risolvere i problemi con Monitoraggio di Azure - Flusso di log - Strumento di diagnostica e risoluzione |
Aggiungere domini e certificati | - Eseguire il mapping un dominio personalizzato - Aggiungere certificato SSL |
Connettersi a un database | - MySQL con PHP |
Contenitori personalizzati | - Multi-contenitore - Contenitori sidecar |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Rete virtuale |