Leggere in inglese

Condividi tramite


Avvio rapido: Creare una nuova istanza di Gestione API di Azure usando l'interfaccia della riga di comando di Azure

SI APPLICA A: A consumo | Developer | Basic | Standard | Premium

Questa guida introduttiva descrive i passaggi per la creazione di una nuova istanza di Gestione API usando i comandi dell'interfaccia della riga di comando di Azure. Dopo aver creato un'istanza di , è possibile usare l'interfaccia della riga di comando di Azure per attività di gestione comuni, ad esempio l'importazione di API nell'istanza di Gestione API.

Gestione API di Azure consente alle organizzazioni di pubblicare API in sviluppatori esterni, partner e interni per sbloccare il potenziale dei propri dati e servizi. 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. Con la Gestione delle API, creare e gestire gateway API moderni per i servizi back-end esistenti ospitati ovunque.

Se non si ha un account Azure, creare un account gratuito prima di iniziare.

Prerequisiti

  • Questo articolo richiede la versione 2.11.1 o successiva dell'interfaccia della riga di comando di Azure. Se si usa Azure Cloud Shell, la versione più recente è già installata.

Creare un gruppo di risorse

Le istanze di Gestione API di Azure, come tutte le risorse di Azure, devono essere distribuite in un gruppo di risorse. I gruppi di risorse consentono di organizzare e gestire le risorse di Azure correlate.

Creare prima di tutto un gruppo di risorse denominato myResourceGroup nella posizione Stati Uniti centrali con il comando az group create seguente:

az group create --name myResourceGroup --location centralus

Creare un'istanza di Gestione API

Ora che si dispone di un gruppo di risorse, è possibile creare un'istanza di Gestione API. Crearne uno usando il comando az apim create e specificare un nome del servizio e i dettagli dell'editore. Il nome del servizio deve essere univoco all'interno di Azure.

Nell'esempio seguente viene usato myapim per il nome del servizio. Aggiornare il nome a un valore univoco. Aggiornare anche il nome dell'organizzazione dell'autore dell'API e l'indirizzo di posta elettronica per ricevere le notifiche.

az apim create --name myapim --resource-group myResourceGroup \
  --publisher-name Contoso --publisher-email admin@contoso.com \
  --no-wait

Per impostazione predefinita, il comando crea l'istanza nel livello Developer, un'opzione economica per valutare Gestione API di Azure. Questo livello non è destinato all'uso in produzione. Per altre informazioni sul ridimensionamento dei livelli di Gestione API, vedere l'articolo relativo all'aggiornamento e alla scalabilità.

Suggerimento

La creazione e l'attivazione di un servizio Gestione API in questo livello possono richiedere da 30 a 40 minuti. Il comando precedente usa l'opzione --no-wait in modo che il comando restituisca immediatamente mentre viene creato il servizio.

Controllare lo stato della distribuzione eseguendo il comando az apim show :

az apim show --name myapim --resource-group myResourceGroup --output table

Inizialmente, l'output è simile al seguente, mostrando lo stato Activating.

NAME         RESOURCE GROUP    LOCATION    GATEWAY ADDR    PUBLIC IP    PRIVATE IP    STATUS      TIER       UNITS
-----------  ----------------  ----------  --------------  -----------  ------------  ----------  ---------  -------
myapim       myResourceGroup   Central US                                             Activating  Developer  1

Dopo l'attivazione, lo stato è Online e l'istanza del servizio ha un indirizzo gateway e un indirizzo IP pubblico. Per il momento, questi indirizzi non espongono alcun contenuto. Per esempio:

NAME         RESOURCE GROUP    LOCATION    GATEWAY ADDR                       PUBLIC IP     PRIVATE IP    STATUS    TIER       UNITS
-----------  ----------------  ----------  ---------------------------------  ------------  ------------  --------  ---------  -------
myapim       myResourceGroup   Central US  https://myapim.azure-api.net       203.0.113.1                 Online    Developer  1

Quando l'istanza del servizio Gestione API è online, è possibile usarla. Iniziare con l'esercitazione per importare e pubblicare la prima API.

Pulire le risorse

È possibile usare il comando az group delete per rimuovere il gruppo di risorse e l'istanza del servizio Gestione API quando non sono necessari.

az group delete --name myResourceGroup

Passaggi successivi