Come distribuire un'istanza del servizio Gestione API di Azure in più aree di AzureHow to deploy an Azure API Management service instance to multiple Azure regions

Gestione API supporta la distribuzione in più aree che consente agli autori di API di distribuire un solo servizio Gestione API in qualsiasi numero di aree di Azure.API Management supports multi-region deployment which enables API publishers to distribute a single API management service across any number of desired Azure regions. Ciò consente di ridurre la latenza delle richieste percepita dagli utenti dell'API distribuiti geograficamente, oltre a migliorare la disponibilità del servizio se un'area viene portata offline.This helps reduce request latency perceived by geographically distributed API consumers and also improves service availability if one region goes offline.

Quando un servizio di gestione API viene creato, inizialmente contiene una sola unità e si trova in una sola area di Azure, designata come area primaria.When an API Management service is created initially, it contains only one unit and resides in a single Azure region, which is designated as the Primary Region. È possibile aggiungere facilmente altre aree tramite il portale di Azure.Additional regions can be easily added through the Azure Portal. Un server gateway di gestione API viene distribuito in ogni area e il traffico delle chiamate verrà indirizzato al gateway più vicino.An API Management gateway server is deployed to each region and call traffic will be routed to the closest gateway. Quando un'area passa offline, il traffico viene automaticamente reindirizzato al gateway successivo più vicino.If a region goes offline, the traffic is automatically re-directed to the next closest gateway.

Importante

La distribuzione in più aree è disponibile solo nel livello Premium.Multi-region deployment is only available in the Premium tier.

Distribuire un'istanza del servizio Gestione API in una nuova area Deploy an API Management service instance to a new region

Nota

Se non è ancora stata creata un'istanza del servizio Gestione API, vedere Creare un'istanza di Gestione API.If you have not yet created an API Management service instance, see Create an API Management service instance.

Passare alla pagina Scalabilità nel portale di Azure per l'istanza del servizio di Gestione API.In the Azure Portal navigate to the Scale and pricing page for your API Management service instance.

Scheda Scalabilità

Per distribuire una nuova area, fare clic su + Aggiungi area dalla barra degli strumenti.To deploy to a new region, click on + Add region from the toolbar.

Aggiungere un'area

Selezionare la posizione dall'elenco a discesa e impostare il numero di unità con il dispositivo di scorrimento.Select the location from the drop-down list and set the number of units for with the slider.

Specificare le unità

Fare clic su Aggiungi per inserire la selezione nella tabella Posizioni.Click Add to place your selection in the Locations table.

Ripetere l'operazione per configurare tutte le posizioni e fare clic su Salva dalla barra degli strumenti per avviare il processo di distribuzione.Repeat this process until you have all locations configured and click Save from the toolbar to start the deployment process.

Eliminare un'istanza del servizio di Gestione API da una posizione Delete an API Management service instance from a location

Passare alla pagina Scalabilità nel portale di Azure per l'istanza del servizio di Gestione API.In the Azure Portal navigate to the Scale and pricing page for your API Management service instance.

Scheda Scalabilità

Per la località che si vuole rimuovere aprire il menu di scelta rapida usando il pulsante ... sul lato destro della tabella.For the location you would like to remove open the context menu using the ... button at the right end of the table. Selezionare l'opzione Elimina.Select the Delete option.

Rimuovere un'area

Confermare l'eliminazione e fare clic su Salva per applicare le modifiche.Confirm the deletion and click Save to apply the changes.