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 | Usare 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 un certificato SSL |
Connettersi a un database | - .NET con il database SQL di Azure - .NET Core con 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 | Usare 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 un certificato SSL |
Connettersi a un database | - PostgreSQL - Interfaccia della riga di comando - PostgreSQL - Portale di Azure |
Contenitori personalizzati | - Linux - Visual Studio Code |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Reti virtuali |
Node.js
Per iniziare con Node.js, usare le risorse seguenti.
Azione | Risorse |
---|---|
Creare la prima app Node.js | Usare uno degli strumenti seguenti: - Visual Studio Code - CLI - Azure portal |
Distribuire l'app | - Configurare Node.js - GitHub Actions |
Monitorare l'app | - Flusso di log - Strumento di diagnostica e risoluzione |
Aggiungere domini e certificati | - Eseguire il mapping un dominio personalizzato - Aggiungere un certificato SSL |
Connettersi a un database | - MongoDB |
Contenitori personalizzati | - Linux - Visual Studio Code |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Reti virtuali |
Java
Per iniziare con Java, usare le risorse seguenti.
Azione | Risorse |
---|---|
Creare la prima app Java | Usare 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 - Con gli IDE più diffusi (Visual Studio Code, IntelliJ e 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 un certificato SSL |
Connettersi a un database | - Java Spring con Azure Cosmos DB |
Contenitori personalizzati | - Linux - Visual Studio Code |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Reti virtuali |
PHP
Per iniziare con PHP, usare le risorse seguenti.
Azione | Risorse |
---|---|
Creare la prima app PHP | Usare 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 un certificato SSL |
Connettersi a un database | - MySQL con PHP |
Contenitori personalizzati | - Contenitori sidecar |
Esaminare le procedure consigliate | - Ridimensionare l'app - Distribuzione - Sicurezza - Rete virtuale |