Introduzione
Introduzione ad Azure per sviluppatoriDocumentazione per gli sviluppatori Azure
Informazioni sui linguaggi e gli strumenti necessari per sviluppare in Azure.
Panoramica
Principali servizi di Azure per sviluppatoriPanoramica
Ospitare applicazioni in AzurePanoramica
Connettere le app ai servizi di AzureConcetto
Creare risorse in AzureArchitettura
Concetti chiave per la creazione di app di AzureGitHub Copilot per l'anteprima di Azure
Python
- Distribuire app Python serverless in Funzioni di Azure
- Distribuire app Python nel Servizio app di Azure
- Gestire i BLOB di archiviazione con Azure SDK per Python
- usare Python per eseguire query su un database SQL di Azure
- Creare un'istanza di Azure Data Factory con Python
- Altre risorse nel centro per sviluppatori Python
Java
- Installare JDK per Azure e Azure Stack
- Distribuire un'app in App Spring di Azure usando il portale di Azure
- Creare un'app Java nel Servizio app di Azure
- Usare Spring Boot Starter per Microsoft Entra ID
- Eseguire la migrazione di applicazioni Java ad Azure
- Altre risorse nel centro per sviluppatori Java
Intelligenza artificiale di Azure per sviluppatori
Strumenti di sviluppo
Usare gli strumenti di sviluppo preferiti quando si usa Azure
IDE completo per il codice, il debug, il test e la distribuzione in qualsiasi piattaforma.
Gratuito. Basato su open source. Eseguibile ovunque.
Usare Azure direttamente da Visual Studio Code tramite le estensioni.
Test end-to-end affidabili per le app Web moderne
Usare Azure Toolkit for IntelliJ per creare, sviluppare, testare e distribuire applicazioni Azure nell'IDE di IntelliJ.
Usare Azure Toolkit for Eclipse per creare, sviluppare, testare e distribuire applicazioni Azure nell'IDE di Eclipse.
Usare Maven per automatizzare la modalità di creazione e gestione di progetti Java. Funziona anche con altri linguaggi.
DevOps e Strumenti di automazione
Automatizzare la distribuzione di codice e infrastruttura con questi strumenti di automazione
Usare GitHub e GitHub Actions per automatizzare, personalizzare ed eseguire i flussi di lavoro di sviluppo del software dall'interno del repository.
Usare Azure DevOps per pianificare il lavoro, collaborare allo sviluppo del codice, nonché compilare e distribuire le applicazioni.
Usare Jenkins per automatizzare l'integrazione continua e il recapito continuo (CI/CD) per i progetti software.
Usare le API REST per accedere alle risorse del servizio tramite operazioni HTTP.
Usare i modelli di Azure Resource Manager per definire e configurare il progetto con file JSON.
Usare Hashicorp Terraform per il provisioning e la gestione dell'infrastruttura cloud.
Usare Ansible per automatizzare il provisioning cloud, la gestione della configurazione e le distribuzioni dell'applicazione.
Usare Chef per trasformare in codice l'infrastruttura delle macchine virtuali in Azure.