Riassunto

Completato

Ottimo lavoro! In questo modulo è stata estesa una pipeline di versione per aggiungere il supporto per la distribuzione di un'app di Funzioni di Azure. La pipeline a versione singola crea ora una soluzione multiprogetto e distribuisce componenti diversi in destinazioni cloud diverse in Azure.

Anche se questo modulo è incentrato su un'app che usa il servizio app di Azure e Funzioni di Azure, i concetti fondamentali trattati si applicano a un'ampia gamma di destinazioni di compilazione e distribuzione. È anche possibile vedere come Azure Pipelines può essere ridimensionato per supportare anche gli scenari più sofisticati.

Ulteriori informazioni

In questo modulo si è lavorato con Funzioni di Azure, uno dei modelli di sviluppo all'interno delle offerte di elaborazione serverless di Azure più ampie. Funzioni di Azure è stata una soluzione ideale per il team di Tailspin, ma le esigenze possono variare ed è importante comprendere quali opzioni di calcolo sono migliori per lo scenario. Per altre informazioni, esplorare queste risorse.

Ci sono alcune offerte serverless sotto l'ombrello di Azure e c'è qualche sovrapposizione tra vari servizi. Per una revisione più approfondita di alcune opzioni principali senza server, tra cui Funzioni di Azure, Microsoft Flow, App per la logica di Azure e Processi Web del servizio app di Azure, vedere Scegliere i servizi di integrazione e automazione corretti in Azure.

Le Funzioni di Azure sono anche un'ottima opzione per le soluzioni di microservizi come quella verso cui il team Tailspin si sta evolvendo a questo punto. Per comprendere le diverse opzioni per i microservizi in Azure, tra cui Funzioni di Azure, Kubernetes e Service Fabric, vedere Scelta di un'opzione di calcolo di Azure per i microservizi.

Tuttavia, il serverless non è sempre appropriato per ogni situazione. Le applicazioni stateful, ad esempio, non si adattano bene al computing senza server. Fortunatamente, Azure offre molte offerte di calcolo diverse che coprono praticamente ogni scenario cloud. Per informazioni su come trovare quello giusto per l'applicazione, vedere Scegliere un servizio di calcolo di Azure per l'applicazione.