Introduzione

Completato

Un'applicazione nativa del cloud è un'applicazione Web costruita da microservizi di piccole dimensioni, che usano servizi comuni come le code di messaggistica per comunicare o memorizzare nella cache per ottimizzare le prestazioni. Le applicazioni native del cloud sono collaudate e ampiamente implementate, ma possono essere difficili da progettare e costruire. A partire dalla versione 8, .NET include il nuovo stack .NET Aspire, che semplifica la compilazione di applicazioni native del cloud fornendo l'individuazione dei servizi, i componenti comuni nei pacchetti NuGet e strumenti semplici per la codifica e il monitoraggio delle app.

Si supponga di lavorare per un'azienda di abbigliamento e attrezzature all'aperto. Il team di sviluppo sta valutando se usare .NET Aspire per sviluppare una nuova app di vetrina Web per il sito principale rivolto ai clienti. Si desidera capire in che modo .NET Aspire aiuterà il team e consentirà di risparmiare fatica.

In questo modulo viene presentata una panoramica dello stack .NET Aspire e dei suoi componenti. Verrà inoltre esaminata ed eseguita un'app compilata con .NET Aspire completa.

Obiettivi di apprendimento

Gli obiettivi del modulo sono:

  • Descrivere come .NET Aspire faciliti lo sviluppo di applicazioni distribuite native del cloud.
  • Selezionare il componente .NET Aspire corretto per soddisfare un requisito funzionale in un'applicazione nativa del cloud.
  • Usare Visual Studio per creare ed eseguire una nuova applicazione tramite .NET Aspire.