Installare l'anteprima del runtime di Funzioni di Azure 2Install the Azure Functions Runtime preview 2

Se si desidera installare la versione di anteprima del runtime di Funzioni di Azure 2 è necessario seguire questi passaggi:If you would like to install the Azure Functions Runtime preview 2, follow these steps:

  1. Assicurarsi che il computer abbia i requisiti minimi.Ensure your machine passes the minimum requirements.
  2. Scaricare il programma di installazione dell'anteprima del runtime di Funzioni di Azure.Download the Azure Functions Runtime Preview Installer.
  3. Disinstallare l'anteprima del runtime di Funzioni di Azure 1.Uninstall the Azure Functions Runtime preview 1.
  4. Installare l'anteprima del runtime di Funzioni di Azure 2.Install the Azure Functions Runtime preview 2.
  5. Completare la configurazione dell'anteprima del runtime di Funzioni di Azure 2.Complete the configuration of the Azure Functions Runtime preview 2.
  6. Creare la prima funzione nell'anteprima del runtime di Funzioni di AzureCreate your first function in Azure Functions Runtime Preview

PrerequisitiPrerequisites

Prima di installare l'anteprima del runtime di Funzioni di Azure è necessario avere le risorse seguenti:Before you install the Azure Functions Runtime preview, you must have the following resources available:

  1. Un computer che esegue Microsoft Windows Server 2016 o Microsoft Windows 10 Creators Update (Professional o Enterprise Edition).A machine running Microsoft Windows Server 2016 or Microsoft Windows 10 Creators Update (Professional or Enterprise Edition).
  2. Un'istanza di SQL Server in esecuzione all'interno della rete.A SQL Server instance running within your network. L'edizione minima richiesta è SQL Server Express.Minimum edition required is SQL Server Express.

Disinstallare la versione precedenteUninstall Previous Version

Se l'anteprima del runtime di Funzioni di Azure è stata installata in precedenza è necessario disinstallarla prima di installare la versione più recente.If you have previously installed the Azure Functions Runtime preview, you must uninstall before installing the latest release. Disinstallare l'anteprima del runtime di Funzioni di Azure rimuovendo il programma in Installazione applicazioni di Windows.Uninstall the Azure Functions Runtime preview by removing the program in Add/Remove Programs in Windows.

Installare l'anteprima del runtime di Funzioni di AzureInstall the Azure Functions Runtime Preview

Il programma di installazione dell'anteprima del runtime di Funzioni di Azure guida l'utente nell'installazione dei ruoli di gestione e di lavoro dell'anteprima del runtime di Funzioni di Azure.The Azure Functions Runtime Preview Installer guides you through the installation of the Azure Functions Runtime preview Management and Worker Roles. È possibile installare il ruolo di gestione e di lavoro nello stesso computer.It is possible to install the Management and Worker role on the same machine. Tuttavia, quando si aggiungono altre app per le funzioni è necessario distribuire altri ruoli di lavoro nei computer aggiuntivi per poter scalare le funzioni su più ruoli di lavoro.However, as you add more function apps, you must deploy more worker roles on additional machines to be able to scale your functions onto multiple workers.

Installare il ruolo di gestione e di lavoro nello stesso computerInstall the Management and Worker Role on the same machine

  1. Eseguire il programma di installazione dell'anteprima del runtime di Funzioni di Azure.Run the Azure Functions Runtime Preview Installer.

    Programma di installazione dell'anteprima del runtime di Funzioni di Azure

  2. Fare clic su Avanti.Click Next.

  3. Dopo aver letto le condizioni dell'EULA, selezionare la casella per accettare le condizioni e fare clic su Avanti per continuare.Once you have read the terms of the EULA, check the box to accept the terms and click Next to advance.
  4. Selezionare i ruoli che si intende installare nel computer, Functions Management Role (ruolo di gestione per le funzioni) e/o Functions Worker Role (ruolo di lavoro per le funzioni), e fare clic su Avanti.Select the roles you want to install on this machine Functions Management Role and/or Functions Worker Role and click Next.

    Programma di installazione dell'anteprima del runtime di Funzioni di Azure - Selezione del ruolo

    Nota

    È possibile installare il ruolo di lavoro per le funzioni in molti altri computer.You can install the Functions Worker Role on many other machines. A tale scopo, seguire le istruzioni seguenti e selezionare solo il ruolo di lavoro per le funzioni nel programma di installazione.To do so, follow these instructions, and only select Functions Worker Role in the installer.

  5. Fare clic su Avanti per avviare il processo di installazione dell'Installazione guidata del runtime di Funzioni di Azure nel computer.Click Next to have the Azure Functions Runtime Setup Wizard begin the installation process on your machine.

  6. Al termine, il programma di installazione avvierà lo strumento di configurazione del runtime di Funzioni di Azure.Once complete, the setup wizard launches the Azure Functions Runtime configuration tool.

    Programma di installazione dell'anteprima del runtime di Funzioni di Azure - Completato

    Nota

    Se si sta eseguendo l'installazione su Windows 10 e la funzionalità Contenitore non è stata abilitata in precedenza, il programma di installazione del runtime di Funzioni di Azure chiede di riavviare il computer per completare l'installazione.If you are installing on Windows 10 and the Container feature has not been previously enabled, the Azure Functions Runtime Setup prompts you to reboot your machine to complete the install.

Configurare il runtime di Funzioni di AzureConfigure the Azure Functions Runtime

Per completare l'installazione del runtime di Funzioni di Azure è necessario completare la configurazione.To complete the Azure Functions Runtime installation, you must complete the configuration.

  1. Lo strumento di configurazione del runtime di Funzioni di Azure mostra i ruoli che sono installati nel computer.The Azure Functions Runtime configuration tool shows which roles are installed on your machine.

    Anteprima del runtime di Funzioni di Azure - Strumento di configurazione

  2. Fare clic sulla scheda Database, immettere i dettagli della connessione per l'istanza di SQL Server, inclusa la specifica di una chiave master del database e fare clic su Applica.Click the Database tab, enter the connection details for your SQL Server instance, including specifying a Database master key, and click Apply. La connettività a un'istanza di SQL Server è necessaria affinché il runtime di Funzioni di Azure possa creare un database per supportare il runtime.Connectivity to a SQL Server instance is required in order for the Azure Functions Runtime to create a database to support the Runtime.

    Anteprima del runtime di Funzioni di Azure - Configurazione del database

  3. Fare clic sulla scheda Credenziali. A questo punto è necessario creare due nuove credenziali per l'uso con una condivisione file per l'hosting di tutte le app per le funzioni.Click the Credentials tab. Here, you must create two new credentials for use with a file share for hosting all your function apps. Specificare le combinazioni di nome utente e password per il proprietario della condivisione file e per l'utente della condivisione file e quindi fare clic su Applica.Specify User name and Password combinations for the file share owner and for the file share user, then click Apply.

    Anteprima del runtime di Funzioni di Azure - Credenziali

  4. Fare clic sulla scheda Condivisione file. A questo punto è necessario specificare i dettagli del percorso della condivisione file.Click the File Share tab. Here you must specify the details of the file share location. È possibile creare la condivisione file o usare una condivisione file esistente e fare clic su Applica.The file share can be created for you or you can use an existing File Share and click Apply. Se si seleziona un nuovo percorso di condivisione file è necessario specificare una directory per l'uso da parte del runtime di Funzioni di Azure.If you select a new File Share location, you must specify a directory for use by the Azure Functions Runtime.

    Anteprima del runtime di Funzioni di Azure - Condivisione file

  5. Fare clic sulla scheda IIS. Questa scheda mostra i dettagli dei siti Web in IIS che lo strumento di configurazione del runtime di Funzioni di Azure creerà.Click the IIS tab. This tab shows the details of the websites in IIS that the Azure Functions Runtime configuration tool creates. Qui è possibile specificare un nome DNS personalizzato per il portale di anteprima del runtime di Funzioni di Azure.You may specify a custom DNS name here for the Azure Functions Runtime preview portal. Fare clic su Applica per completare l'operazione.Click Apply to complete.

    Anteprima del runtime di Funzioni di Azure - IIS

  6. Fare clic sulla scheda Servizi. Questa scheda mostra lo stato dei servizi nell'installazione del runtime di Funzioni di Azure.Click the Services tab. This tab shows the status of the services in your Azure Functions Runtime configuration tool. Se dopo la configurazione iniziale il servizio di attivazione host di Funzioni di Azure non è in esecuzione fare clic su Avvia servizio.If the Azure Functions Host Activation Service is not running after initial configuration, click Start Service.

    Anteprima del runtime di Funzioni di Azure - Configurazione completata

  7. Passare al portale del runtime di Funzioni di Azure come https://<machinename>.<domain>/.Browse to the Azure Functions Runtime Portal as https://<machinename>.<domain>/.

    Anteprima del runtime di Funzioni di Azure - Portale

Creare la prima funzione nell'anteprima del runtime di Funzioni di AzureCreate your first function in Azure Functions Runtime preview

Per creare la prima funzione nell'anteprima del runtime di Funzioni di AzureTo create your first function in Azure Functions Runtime preview

  1. Passare al portale del runtime di Funzioni di Azure come https://.Browse to the Azure Functions Runtime Portal as https://. ad esempio https://mycomputer.mydomain.comfor example https://mycomputer.mydomain.com
  2. Viene richiesto di effettuare l'accesso. Se distribuito in un dominio usare il nome utente e la password dell'account di dominio, altrimenti usare il nome utente e la password dell'account locale per accedere al portale.You are prompted to Log in, if deployed in a domain use your domain account username and password, otherwise use your local account username and password to log in to the portal.

Anteprima del runtime di Funzioni di Azure - Accesso al portale

  1. Per creare app per le funzioni è necessario creare una sottoscrizione.To create function apps, you must create a Subscription. Nell'angolo superiore sinistro del portale fare clic sull'opzione + accanto alle sottoscrizioniIn the top left-hand corner of the portal, click the + option next to the subscriptions

Anteprima del runtime di Funzioni di Azure - Sottoscrizioni del portale

  1. Scegliere DefaultPlan, immettere un nome per la sottoscrizione e fare clic su Crea.Choose DefaultPlan, enter a name for your Subscription, and click Create.

Anteprima del runtime di Funzioni di Azure - Nome e piano di sottoscrizione del portale

  1. Tutte le app per le funzioni sono elencate nel riquadro a sinistra del portale.All of your function apps are listed in the left-hand pane of the portal. Per creare una nuova app per le funzioni selezionare l'intestazione App per le funzioni e fare clic sull'opzione +.To create a new Function App, select the heading Function Apps and click the + option.

  2. Immettere un nome per l'app per le funzioni, selezionare la sottoscrizione corretta, scegliere la versione del runtime di Funzioni di Azure che si desidera programmare e fare clic su CreaEnter a name for your function app, select the correct Subscription, choose which version of the Azure Functions runtime you wish to program against and click Create

Anteprima del runtime di Funzioni di Azure - Nuova app per le funzioni del portale

  1. La nuova app per le funzioni è elencata nel riquadro a sinistra del portale.Your new function app is listed in the left-hand pane of the portal. Selezionare le funzioni e quindi fare clic su Nuova funzione nella parte superiore del riquadro centrale nel portale.Select Functions and then click New Function at the top of the center pane in the portal.

Anteprima del runtime di Funzioni di Azure - Modelli

  1. Selezionare la funzione Timer Trigger nel riquadro a comparsa di destra, assegnare un nome alla funzione e modificare la pianificazione per */5 * * * * * (questa espressione Cron fa sì che la funzione del timer venga eseguita ogni cinque secondi), quindi fare clic su CreaSelect the Timer Trigger function, in the right-hand flyout name your function and change the Schedule to */5 * * * * * (this cron expression causes your timer function to execute every five seconds), and click Create

Anteprima del runtime di Funzioni di Azure - Nuova configurazione della funzione del timer

  1. La funzione è stata creata.Your function has now been created. È possibile visualizzare il log di esecuzione dell'app per le funzioni espandendo il riquadro del log nella parte inferiore del portale.You can view the execution log of your Function app by expanding the log pane at the bottom of the portal.

Anteprima del runtime di Funzioni di Azure - Esecuzione della funzione