Esercizio - Configurare l'ambiente di sviluppo con Visual Studio Code

Completato

Prima di sviluppare applicazioni moderne con Azure, occorre installare e configurare alcuni strumenti nel computer di sviluppo.

Nello scenario di intercettazione del bus si useranno diversi di questi strumenti per realizzare l'architettura dei microservizi.

Configurare il computer locale per lo sviluppo con Azure

Qui si apprenderà come scaricare le estensioni e gli strumenti consigliati più recenti. Inoltre si configurerà l'esempio di codice nel computer locale e si selezionerà un linguaggio per il resto del modulo (Python, Node.js o .NET Core).

Eseguire i cicli di vita delle applicazioni con Visual Studio Code

Si userà Visual Studio Code come strumento di sviluppo principale. Se si preferisce un altro strumento, è possibile usarlo per gli esercizi, ma si noti che le istruzioni verranno fornite in base alle funzionalità e alle opzioni in Visual Studio Code.

  1. Visual Studio Code è disponibile in tutti i sistemi operativi. Passare alla pagina di download di Visual Studio Code e scaricare/installare l'applicazione per il sistema operativo.

  2. Scaricare e installare Azure Functions Core Tools. Questi strumenti consentono di eseguire Funzioni di Azure in locale.

  3. Aprire il riquadro Estensioni dalla barra attività. È consigliabile installare le estensioni seguenti:

    • Azure Account: questa estensione consente di eseguire l'autenticazione in Azure.
    • Azure Functions: questa estensione consente di gestire Funzioni di Azure.
    • GitHub Pull Requests and Issues: questa estensione consente di eseguire l'autenticazione in GitHub e gestire i repository.
    • Azure Resources: questa estensione consente di gestire le risorse di Azure.
    • SQL Server (mssql): questa estensione include gli strumenti per eseguire query sulle risorse di SQL Server e Azure SQL.
    • Microsoft Live Preview: questa estensione consente di eseguire senza problemi applicazioni Web in locale.
  4. L’esempio di codice principale è ospitato in GitHub. Accedere a GitHub in Visual Studio Code usando l'account GitHub in modo da poter clonare ed eseguire il commit, il push e il pull da Visual Studio Code. Se non si ha un account GitHub, crearne uno qui.

  5. Sarà necessario creare una copia tramite fork e clonare il repository GitHub in modo da potervi accedere in Visual Studio Code. A tale scopo, accedere a GitHub in un browser con l'account GitHub e passare al repository serverless-full-stack-apps-azure-sql repository di esempi di Azure. Seleziona Fork.

  6. Selezionare Codice e copiare l'URL del clone HTTPS, ad esempio https://github.com/<github-username>/serverless-full-stack-apps-azure-sql.git.

  7. Tornare a Visual Studio Code e selezionare il riquadroControllo del codice sorgente dalla barra attività.

  8. Selezionare il pulsante Clona repository e immettere l'URL copiato in un passaggio precedente. Selezionare il percorso in cui si desidera copiare il repository in locale. Probabilmente, si tratta di una cartella locale simile all'interno di C:\GitHub. Non scegliere un percorso sincronizzato con OneDrive per i repository di Git. Questo passaggio scarica il repository nel computer locale.

  9. Selezionare Apri quando Visual Studio Code chiede se si vuole aprire il repository clonato. La cartella verrà aperta nella sessione di Visual Studio Code.

  10. Selezionare il riquadro Esplora dalla barra attività. Verificare che i campi del repository siano visibili.

Accedere e creare soluzioni di dati con Azure Data Studio

Azure Data Studio è un'applicazione open source per gestire servizi dati (SQL Server, Azure SQL, PostgreSQL e così via) in qualsiasi piattaforma (Windows, Mac, Linux). In questo modulo si userà Azure Data Studio per gestire il Database SQL di Azure e accedere alle funzionalità dei notebook. Un notebook è un documento con un file che termina con .ipynb che combina celle di codice eseguibili e celle di testo in un solo file.

  1. Passare alla pagina di download di Azure Data Studio e scaricare/installare l'applicazione per il sistema operativo.

  2. Il layout di Azure Data Studio è simile a quello di Visual Studio Code. Selezionare File>Apri cartella e passare al percorso in cui è stato clonato il repository. Verrà aperta la cartella in Azure Data Studio in modo da poter accedere facilmente ai file del repository di accesso negli esercizi futuri.

  3. Selezionare il riquadro Esplora dalla barra attività. Verificare che i campi del repository siano visibili.