Creare e gestire connessioni ibrideCreate and Manage Hybrid Connections

Importante

La funzionalità Connessioni ibride di BizTalk è stata ritirata e sostituita dalla funzionalità Connessioni ibride del Servizio app.BizTalk Hybrid Connections is retired, and replaced by App Service Hybrid Connections. Per altre informazioni, ad esempio come gestire le connessioni ibride di BizTalk esistenti, vedere Connessioni ibride del Servizio app di Azure.For more information, including how to manage your existing BizTalk Hybrid Connections, see Azure App Service Hybrid Connections.

Panoramica dei passaggiOverview of the Steps

  1. Creare una a connessione ibrida immettendo il host name oppure FQDN of the on-premises resource in your private netwoppurek.Create a Hybrid Connection by entering the host name or FQDN of the on-premises resource in your private network.
  2. Collegare App Web di Azure o App per dispositivi mobili di Azure alla connessione ibrida.Link your Azure web apps or Azure mobile apps to the Hybrid Connection.
  3. Installare Gestione connessioni ibride nella risorsa locale e connettersi a una specifica connessione ibrida.Install the Hybrid Connection Manager on your on-premises resource and connect to the specific Hybrid Connection. Il portale di Azure consente di eseguire l'installazione e la connessione con un solo clic.The Azure portal provides a single-click experience to install and connect.
  4. Gestire le connessioni ibride e le relative chiavi di connessione.Manage Hybrid Connections and their connection keys.

Questi passaggi sono illustrati in questo argomento.This topic lists these steps.

Importante

È possibile impostare un endpoint della connessione ibrida su un indirizzo IP.It is possible to set a Hybrid Connection endpoint to an IP address. Se si usa un indirizzo IP, la risorsa locale può essere raggiunta o meno, a seconda del client.If you use an IP address, you may or may not reach the on-premises resource, depending on your client. La connessione ibrida dipende dal client che esegue una ricerca DNS.The Hybrid Connection depends on the client doing a DNS lookup. Nella maggior parte dei casi, il client è il codice dell'applicazione.In most cases, the client is your application code. Se il client non esegue una ricerca DNS, ovvero non prova a risolvere l'indirizzo IP come se fosse un nome di dominio (x.x.x. x), il traffico non verrà inviato attraverso la connessione ibrida.If the client does not perform a DNS lookup, (it does not try to resolve the IP address as if it were a domain name (x.x.x.x)), then traffic is not sent through the Hybrid Connection.

Ad esempio (pseudocodice), è possibile definire 10.4.5.6 come host locale:For example (pseudocode), you define 10.4.5.6 as your on-premises host:

Lo scenario seguente funziona:The following scenario works:
Application code -> GetHostByName("10.4.5.6") -> Resolves to 127.0.0.3 -> Connect("127.0.0.3") -> Hybrid Connection -> on-prem host

Lo scenario seguente non funziona:The following scenario doesn't work:
Application code -> Connect("10.4.5.6") -> ?? -> No route to host

Creare una connessione ibridaCreate a Hybrid Connection

Una connessione ibrida può essere creata nel portale di Azure usando le app Web oppure i servizi BizTalk.A Hybrid Connection can be created in the Azure portal using Web Apps or using BizTalk Services.

Per creare connessioni ibride nei servizi BizTalk:To create Hybrid Connections in BizTalk Services:

  1. Accedere al portale di Azure classico.Sign in to the Azure classic portal.
  2. Nel pannello di navigazione sinistro selezionare Servizi BizTalk , quindi scegliere il servizio BizTalk.In the left navigation pane, select BizTalk Services and then select your BizTalk Service.

    Se non ne esiste già uno, è possibile creare un servizio BizTalk.If you don't have an existing BizTalk Service, you can Create a BizTalk Service.

  3. Selezionare la scheda Connessioni ibride:Select the Hybrid Connections tab:
    scheda per le connessioni ibrideHybrid Connections Tab
  4. Selezionare Creare una connessione ibrida o il pulsante AGGIUNGI nella barra delle attività.Select Create a Hybrid Connection or select the ADD button in the task bar. Immettere le informazioni seguenti:Enter the following:

    ProprietàProperty DescrizioneDescription
    NomeName Il nome della connessione ibrida deve essere univoco e non può essere uguale al nome del servizio BizTalk.The Hybrid Connection name must be unique and cannot be the same name as the BizTalk Service. È possibile inserire qualsiasi nome, ma è consigliabile sceglierne uno che descriva lo scopo specifico.You can enter any name but be specific with its purpose. Ecco alcuni esempi: Examples include:

    PayrollSQLServerPayrollSQLServer
    SupplyListSharepointServerSupplyListSharepointServer
    CustomersOracleServerCustomersOracleServer
    Nome hostHost Name Immettere il nome host completo, solo il nome host o l'indirizzo IPv4 della risorsa locale.Enter the fully qualified host name, only the host name, or the IPv4 address of the on-premises resource. Ecco alcuni esempi: Examples include:

    SQLServerUtentemySQLServer
    mySQLServer.Domain.corp.yourCompany.commySQLServer.Domain.corp.yourCompany.com
    myHTTPSharePointServermyHTTPSharePointServer
    myHTTPSharePointServer.yourCompany.commyHTTPSharePointServer.yourCompany.com
    10.100.10.1010.100.10.10

    Se si usa l'indirizzo IPv4, il codice del client o dell'applicazione potrebbero non risolvere l'indirizzo IP.If you use the IPv4 address, note that your client or application code may not resolve the IP address. Vedere la nota Importante all'inizio di questo argomento.See the Important note at the top of this topic.
    PortPort Immettere il numero di porta della risorsa locale.Enter the port number of the on-premises resource. Ad esempio, se si usa App Web, immettere la porta 80 o 443.For example, if you're using Web Apps, enter port 80 or port 443. Se si usa SQL Server, immettere la porta 1433.If you're using SQL Server, enter port 1433.
  5. Per completare la configurazione, fare clic sul segno di spunta.Select the check mark to complete the setup.

Informazioni aggiuntiveAdditional

  • È possibile creare più connessioni ibride.Multiple Hybrid Connections can be created. Vedere Servizi BizTalk: tabella delle edizioni per il numero di connessioni consentito.See the BizTalk Services: Editions Chart for the number of connections allowed.
  • Ogni connessione ibrida viene creata con una coppia di stringhe di connessione: chiavi dell’applicazione per SEND e chiavi locali per LISTEN.Each Hybrid Connection is created with a pair of connection strings: Application keys that SEND and On-premises keys that LISTEN. Ogni coppia ha una chiave primaria e una chiave secondaria.Each pair has a Primary and a Secondary key.

Collegare un'app per dispositivi mobili o un'App Web del Servizio app di AzureLink your Azure App Service Web App or Mobile App

Per collegare un'app per dispositivi mobili o un'App Web del Servizio app di Azure a una connessione ibrida esistente, selezionare Usa connessione ibrida esistente nel pannello Connessioni ibride.To link a Web App or Mobile App in Azure App Service to an existing Hybrid Connection, select use an existing Hybrid Connection in the Hybrid Connections blade.

Installare Gestione connessioni ibride nella risorsa localeInstall the Hybrid Connection Manager on-premises

Dopo aver creato una connessione ibrida, installare Gestione connessioni ibride nella risorsa locale,After a Hybrid Connection is created, install the Hybrid Connection Manager on the on-premises resource. disponibile per il download dalle App Web di Azure o dal servizio BizTalk.It can be downloaded from your Azure web apps or from your BizTalk Service. Passaggi dei servizi BizTalk:BizTalk Services steps:

  1. Accedere al portale di Azure classico.Sign in to the Azure classic portal.
  2. Nel pannello di navigazione sinistro selezionare Servizi BizTalk , quindi scegliere il servizio BizTalk.In the left navigation pane, select BizTalk Services and then select your BizTalk Service.
  3. Selezionare la scheda Connessioni ibride:Select the Hybrid Connections tab:
    scheda per le connessioni ibrideHybrid Connections Tab
  4. Nella barra delle applicazioni selezionare Installazione locale:In the task bar, select On-Premises Setup:
    Installazione localeOn-Premises Setup
  5. Selezionare Installa e configura per eseguire o scaricare Gestione connessioni ibride nel sistema locale.Select Install and Configure to run or download the Hybrid Connection Manager on the on-premises system.
  6. Selezionare il segno di spunta per avviare l'installazione.Select the check mark to start the installation.

Informazioni aggiuntiveAdditional

  • Gestione connessioni ibride può essere installato nei sistemi operativi seguenti:Hybrid Connection Manager can be installed on the following operating systems:

    • Windows Server 2008 R2 (.NET Framework 4.5 + e Windows Management Framework 4.0 + richiesti)Windows Server 2008 R2 (.NET Framework 4.5+ and Windows Management Framework 4.0+ required)
    • Windows Server 2012 (Windows Management Framework 4.0 + richiesto)Windows Server 2012 (Windows Management Framework 4.0+ required)
    • Windows Server 2012 R2Windows Server 2012 R2
  • Dopo aver installato Gestione connessioni ibride, si verifica quanto segue:After you install the Hybrid Connection Manager, the following occurs:

    • La connessione ibrida ospitata in Azure viene configurata automaticamente per usare la stringa di connessione dell'applicazione primaria.The Hybrid Connection hosted on Azure is automatically configured to use the Primary Application Connection String.
    • La risorsa locale viene configurata automaticamente per usare la stringa di connessione locale primaria.The On-Premises resource is automatically configured to use the Primary On-Premises Connection String.
  • Gestione connessioni ibride deve usare una stringa di connessione locale valida per le autorizzazioni.The Hybrid Connection Manager must use a valid on-premises connection string for authorization. In App Web o in App per dispositivi mobili di Azure deve essere usata una stringa di connessione dell'applicazione valida per le autorizzazioni.The Azure Web Apps or Mobile Apps must use a valid application connection string for authorization.
  • È possibile ridimensionare le connessioni ibride installando un'altra istanza di Hybrid Connection Manager in un altro server.You can scale Hybrid Connections by installing another instance of the Hybrid Connection Manager on another server. Configurare il listener locale per utilizzare lo stesso indirizzo come il primo listener locale.Configure the on-premises listener to use the same address as the first on-premises listener. In questo caso, il traffico è (round robin) distribuito in modo casuale tra i listener locale attivo.In this situation, the traffic is randomly distributed (round robin) between the active on-premises listeners.

Gestire le connessioni ibrideManage Hybrid Connections

Per gestire le connessioni ibride è possibile:To manage your Hybrid Connections, you can:

  • Usare il portale di Azure e andare al servizio BizTalk.Use the Azure portal and go to your BizTalk Service.
  • Usare le API REST.Use REST APIs.

Copiare/rigenerare le stringhe di connessione ibridaCopy/regenerate the Hybrid Connection Strings

  1. Accedere al portale di Azure classico.Sign in to the Azure classic portal.
  2. Nel pannello di navigazione sinistro selezionare Servizi BizTalk , quindi scegliere il servizio BizTalk.In the left navigation pane, select BizTalk Services and then select your BizTalk Service.
  3. Selezionare la scheda Connessioni ibride:Select the Hybrid Connections tab:
    scheda per le connessioni ibrideHybrid Connections Tab
  4. Selezionare la connessione ibrida.Select the Hybrid Connection. Nella barra delle applicazioni selezionare Gestisci connessione:In the task bar, select Manage Connection:
    Gestione delle opzioniManage Options

    Gestisci connessione elenca le stringhe di connessione dell'applicazione e locali.Manage Connection lists the Application and On-Premises connection strings. È possibile copiare le stringhe di connessione o rigenerare la chiave di accesso usata nella stringa di connessione.You can copy the Connection Strings or regenerate the Access Key used in the connection string.

    Se si seleziona Rigenera, la chiave di accesso condivisa usata nella stringa di connessione viene modificata.If you select Regenerate, the Shared Access Key used within the Connection String is changed. Eseguire le operazioni seguenti:Do the following:

    • Nel portale di Azure classico, selezionare Chiavi di sincronizzazione nell'applicazione Azure.In the Azure classic portal, select Sync Keys in the Azure application.
    • Eseguire di nuovo Installazione locale.Re-run the On-Premises Setup. Quando si esegue di nuovo l'installazione locale, la risorsa locale viene configurata automaticamente per usare la stringa di connessione primaria aggiornata.When you re-run the On-Premises Setup, the on-premises resource is automatically configured to use the updated Primary connection string.

Usare i Criteri di gruppo per controllare le risorse locali usate da una connessione ibridaUse Group Policy to control the on-premises resources used by a Hybrid Connection

  1. Scaricare i modelli amministrativi di Gestione connessioni ibride.Download the Hybrid Connection Manager Administrative Templates.
  2. Estrarre i file.Extract the files.
  3. Nel computer che modifica i Criteri di gruppo eseguire le operazioni seguenti:On the computer that modifies group policy, do the following:

    • Copiare i file .ADMX nella cartella %WINROOT%\PolicyDefinitions.Copy the .ADMX files to the %WINROOT%\PolicyDefinitions folder.
    • Copiare i file .ADML nella cartella %WINROOT%\PolicyDefinitions\en-us.Copy the .ADML files to the %WINROOT%\PolicyDefinitions\en-us folder.

Dopo aver copiato i file, usare l'Editor Criteri di gruppo per cambiare i criteri.Once copied, you can use Group Policy Editor to change the policy.

AvantiNext

Panoramica delle connessioni ibrideHybrid Connections Overview

Vedere ancheSee Also

REST API for Managing BizTalk Services on Microsoft Azure (API REST per la gestione dei servizi BizTalk in Microsoft Azure)REST API for Managing BizTalk Services on Microsoft Azure
Servizi BizTalk: tabella delle edizioniBizTalk Services: Editions Chart
Creare un servizio BizTalk mediante il portale di Azure classicoCreate a BizTalk Service using Azure classic portal
Servizi BizTalk: Schede Dashboard, Monitoraggio, ScalabilitàBizTalk Services: Dashboard, Monitor and Scale tabs