Avvio rapido: Creare una nuova istanza del servizio Gestione API di Azure usando Visual Studio CodeQuickstart: Create a new Azure API Management service instance using Visual Studio Code

Gestione API di Azure consente alle organizzazioni di pubblicare API per permettere a sviluppatori esterni, partner e interni di sfruttare tutte le potenzialità dei dati e dei servizi.Azure API Management (APIM) helps organizations publish APIs to external, partner, and internal developers to unlock the potential of their data and services. Gestione API fornisce le competenze fondamentali per assicurare un programma API di successo attraverso il coinvolgimento degli sviluppatori, informazioni aziendali approfondite, strumenti di analisi, sicurezza e protezione.API Management provides the core competencies to ensure a successful API program through developer engagement, business insights, analytics, security, and protection. Gestione API di Azure consente di creare e gestire gateway API moderni per servizi back-end esistenti ospitati ovunque.APIM enables you to create and manage modern API gateways for existing backend services hosted anywhere. Per altre informazioni, vedere la panoramica.For more information, see the Overview topic.

Questo argomento di avvio rapido illustra i passaggi per la creazione di una nuova istanza di Gestione API con l'anteprima dell'estensione di Gestione API per Visual Studio Code.This quickstart describes the steps for creating a new API Management instance using the Azure API Management Extension Preview for Visual Studio Code. È possibile usare l'estensione anche per eseguire operazioni di gestione comuni nell'istanza di Gestione API.You can also use the extension to perform common management operations on your API Management instance.

Prerequisiti Prerequisites

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.If you don't have an Azure subscription, create a free account before you begin.

Verificare inoltre di aver installato quanto segue:Additionally, ensure you have installed the following:

Accedere ad AzureSign in to Azure

Avviare Visual Studio Code e aprire l'estensione di Azure.Launch Visual Studio Code and open the Azure extension. Se l'icona di Azure non è visualizzata nella barra attività, assicurarsi che l'estensione di Gestione API di Azure sia abilitata.(If you don't see the Azure icon on the Activity Bar, make sure the Azure API Management extension is enabled.)

Selezionare Accedi ad Azure per avviare una finestra del browser e accedere al proprio account Microsoft.Select Sign in to Azure... to launch a browser window and sign in to your Microsoft account.

Accedere ad Azure dall'estensione di Gestione API per VS Code

Creare un servizio Gestione APICreate an API Management service

Dopo l'accesso all'account Microsoft, il riquadro di navigazione di Azure: Gestione API elencherà le sottoscrizioni di Azure di cui si dispone.Once you're signed in to your Microsoft account, the Azure: API Management explorer pane will list your Azure subscription(s).

Fare clic con il pulsante destro del mouse sulla sottoscrizione che si intende usare e scegliere l'opzione di creazione di Gestione API in Azure.Right-click on the subscription you'd like to use, and select Create API Management in Azure.

Creazione guidata di Gestione API in VS Code

Nel riquadro visualizzato specificare un nome per la nuova istanza di Gestione API.In the pane that opens, supply a name for the new API Management instance. Deve essere globalmente univoco all'interno di Azure, contenere da 1 a 50 caratteri alfanumerici e/o trattini, iniziare con una lettera e terminare con un carattere alfanumerico.It must be globally unique within Azure and consist of 1-50 alphanumeric characters and/or hyphens, and start with a letter and end with an alphanumeric.

Verrà così creata una nuova istanza di Gestione API (insieme a un gruppo di risorse padre) con il nome specificato.A new API Management instance (and parent resource group) will be created with the specified name. Per impostazione predefinita, l'istanza viene creata nell'area Stati Uniti occidentali con SKU Consumo.By default, the instance is created in the West US region with Consumption SKU.

Suggerimento

Se si abilita la creazione avanzata nelle impostazioni dell'estensione di Gestione API di Azure, è anche possibile specificare uno SKU di Gestione API, un'area di Azure e un gruppo di risorse per distribuire l'istanza di Gestione API.If you enable Advanced Creation in the Azure API Management Extension Settings, you can also specify an API Management SKU, Azure region, and a resource group to deploy your API Management instance.

Se per il provisioning dello SKU Consumo è necessario meno di un minuto, la creazione di altri SKU in genere richiede 30-40 minuti.While the Consumption SKU takes less than a minute to provision, other SKUs typically take 30-40 minutes to create.

A questo punto, si è pronti per importare e pubblicare la prima API.At this point, you're ready to import and publish your first API. È possibile eseguire questa operazione e altre operazioni comuni di Gestione API all'interno dell'estensione per Visual Studio Code.You can do that and also perform common API Management operations within the extension for Visual Studio Code. Per altre informazioni, vedere l'esercitazione.See the tutorial for more.

Istanza di Gestione API appena creata nel riquadro dell'estensione di Gestione API per VS Code

Pulire le risorseClean up resources

Quando non è più necessaria, rimuovere l'istanza di Gestione API facendo clic con il pulsante destro del mouse e scegliendo Apri nel portale per eliminare il servizio Gestione API e il relativo gruppo di risorse.When no longer needed, remove the API Management instance by right-clicking and selecting Open in Portal to delete the API Management service and its resource group.

In alternativa, è possibile selezionare Elimina Gestione API per eliminare solo l'istanza di Gestione API. Questa operazione non ne elimina il gruppo di risorse.Alternately, you can select Delete API Management to only delete the API Management instance (this operation doesn't delete its resource group).

Eliminare l'istanza di Gestione API da VS Code

Passaggi successiviNext steps