Provisioning di un'organizzazione di valutazione

Questa pagina si applica a Apigee, ma non a Apigee ibrido.

Visualizza la documentazione di Apigee Edge.

Questa sezione descrive come configurare un'organizzazione di valutazione Apigee (o eval org) utilizzando la piattaforma Apigee la configurazione guidata di provisioning. Per ulteriori informazioni, consulta Tipi di organizzazioni.

Video: guarda questo breve video per scoprire come configurare e testare un'organizzazione di valutazione Apigee.

Creazione di un'organizzazione di valutazione con la procedura guidata di provisioning di Apigee

Questa sezione descrive come utilizzare la configurazione guidata di Apigee per creare un'organizzazione di valutazione.

Inizia

  1. Assicurati di soddisfare i prerequisiti prima di continuare.
  2. Se non lo hai già fatto, crea un progetto Google Cloud.
  3. Avvia la procedura guidata di provisioning di Apigee in un browser.

    Il riquadro Configura Apigee della procedura guidata di provisioning di Apigee mostra:

    Pagina iniziale della procedura guidata di valutazione

  4. Inserisci l'ID del tuo progetto Google Cloud nel campo Progetto.

    Configura il riquadro Networking nella procedura guidata

    Se non disponi dell'autorizzazione per gestire il progetto o se il progetto non esiste, apparirà un messaggio di errore. Assicurati che l'ID progetto inserito sia corretto e che corrisponda e non il nome del progetto, se sono diversi.

    Se il progetto è già associato a un account Apigee a pagamento, non puoi creare un'istanza dell'organizzazione di valutazione del progetto. Consulta: Provisioning > Organizzazioni a pagamento > Prima di iniziare a utilizzare la procedura guidata di provisioning di Apigee per eseguire il provisioning di un'organizzazione a pagamento.

  5. Fai clic su AVVIA VALUTAZIONE.
  6. La procedura guidata di provisioning di Apigee visualizza la pagina Configura valutazione Apigee. Man mano che completi passaggio, al passaggio successivo verrà visualizzata l'icona MODIFICA.

Abilita API

Abilita le API Google Cloud necessarie per il funzionamento di Apigee.

  1. Fai clic su MODIFICA accanto ad Abilita API per abilitare le API richieste per l'organizzazione di valutazione.
  2. Fai clic su ABILITA API nel riquadro Abilita API della procedura guidata. Verranno attivati per il tuo progetto:
    • API Apigee
    • API Compute Engine
    • API Service Networking
  3. Attendi qualche istante per il completamento del passaggio. Al termine, accanto al passaggio Abilita API verrà visualizzato un segno di spunta e sarà disponibile il passaggio Networking.

Networking

Configura la rete per il tuo Virtual Private Cloud (VPC) locale.

  1. Fai clic su MODIFICA accanto a Networking.

    Viene visualizzato il riquadro Configura il networking:

    Configura il riquadro Networking nella procedura guidata

  2. Seleziona una rete dall'elenco a discesa Rete autorizzata. Per la maggior parte delle organizzazioni di valutazione, dovrai selezionare default, ovvero la rete creata per te da Google Cloud quando hai creato il tuo progetto Google Cloud. Se hai una rete Cloud diversa e vuoi utilizzarla, seleziona dalla lista. Tieni presente che la rete deve avere un blocco CIDR di indirizzi IP di /22 libero.

    Se il progetto utilizza una rete Virtual Private Cloud (VPC) condivisa, seleziona la rete che gestisce le impostazioni di rete del tuo progetto. Se non vedi la rete nell'elenco elenco a discesa, chiedi a un utente con l'autorizzazione di gestire l'accesso di rete per completare passaggio. Dopodiché puoi tornare alla procedura guidata e continuare. Per ulteriori informazioni sulla rete VPC condivisa, consulta Utilizzare le reti VPC condivise.

    Dopo aver selezionato una rete, la procedura guidata visualizza l'intervallo di peering opzioni di selezione:

    Selezione delle opzioni di peering

  3. Seleziona la modalità di identificazione degli indirizzi IP per la tua rete da parte di Apigee. Per valutazione nelle organizzazioni in cui è più comune selezionare Allocazione automatica dell'intervallo IP. Se preferisci specificare un intervallo, seleziona Seleziona uno o più intervalli IP esistenti o creane uno nuovo. Devi specificare sia un nome sia un intervallo IP specifico, ad esempio 10.20.238.0/22.

    Fai clic su ALLOCA E COLLEGA per continuare.

    La procedura guidata crea la rete e alloca gli indirizzi IP per i servizi al suo interno in ogni rete. La creazione della rete richiede un paio di minuti.

Organizzazione di valutazione Apigee

Crea un'organizzazione di valutazione Apigee.

  1. Fai clic su MODIFICA accanto a Organizzazione di valutazione Apigee.

    Viene visualizzato il riquadro Crea un'organizzazione di valutazione Apigee:

    Il riquadro Crea un'organizzazione nella procedura guidata

  2. Seleziona una regione di hosting di analisi e una posizione di runtime. Per un elenco delle località di Apigee API Analytics e di runtime disponibili, consulta Località Apigee.

  3. Fai clic su PROVISIONE.

    La procedura guidata di provisioning di Apigee crea l'organizzazione di valutazione e l'istanza di runtime associata. The valuta org avrà lo stesso nome e ID del tuo ID progetto.

    Al termine, verrà visualizzato un controllo accanto al passaggio Organizzazione di valutazione Apigee. e sarà disponibile il passaggio Routing di accesso.

Routing degli accessi

In questo passaggio, scegli se esporre il nuovo cluster alle richieste esterne o mantenerlo privato (e consentire solo le richieste dall'interno del tuo VPC). Il modo in cui accedi ai proxy API dipende dal fatto che tu decida di consentire richieste esterne o richieste limitate solo per uso interno:

Tipo di accesso Descrizione del processo di configurazione e deployment
Esterno

Consenti l'accesso esterno ai proxy API.

La procedura guidata esegue il deployment di un proxy Hello World nella tua istanza di runtime. Puoi quindi inviare una richiesta al proxy API dalla tua macchina di amministrazione o da qualsiasi macchina con accesso a internet.

Interno

Consenti solo l'accesso interno ai proxy API.

La procedura guidata esegue il deployment di un proxy Hello World nella tua istanza di runtime. Devi creare manualmente una nuova VM all'interno della VPC e connetterti. Dalla nuova VM puoi inviare richieste al proxy API.

Segui i passaggi nella scheda Accesso esterno o Accesso interno di seguito:

Accesso esterno

Questa sezione descrive come configurare il routing quando utilizzi un procedura guidata di provisioning di Apigee e vuoi consentire l'accesso esterno al proxy API.

Per configurare il routing per l'accesso esterno nella procedura guidata di provisioning di Apigee:

  1. Apri il file Apigee la procedura guidata di provisioning, se al momento non è aperta. La procedura guidata torna all'attività incompleta più recente nell'elenco.
  2. Fai clic su MODIFICA accanto a Routing di accesso.

  3. Seleziona Attiva l'accesso a internet dal riquadro Configura l'accesso.

    La procedura guidata mostra le opzioni aggiuntive per la configurazione dell'istanza:

    Configura l'accesso al gruppo env

  4. Per l'impostazione del dominio, inserisci un nome DNS valido di tua proprietà oppure scegli per utilizzare un servizio DNS con caratteri jolly, come nip.io. Se scegli il servizio wildcard, ti viene riservato un indirizzo IP esterno statico. L'opzione jolly è facile da usare, ma è consigliata solo a scopo di test.
  5. (Facoltativo) Puoi modificare il nome dell'istanza della macchina virtuale con un nome più significativo. Nell'ambito del processo di provisioning, Apigee crea un gruppo di istanze gestite (MIG) contenente più VM per indirizzare il traffico tra il bilanciatore del carico e il runtime Apigee. Per modificare il nome dell'istanza VM, fai clic su MODIFICA e apporta le modifiche.
  6. Seleziona la subnet utilizzata per ospitare il gruppo di istanze gestite di VM da collegare al runtime Apigee. Le dimensioni della subnet possono essere ridotte (ad es. /28) in quanto deve ospitare al massimo tre VM. La subnet può essere condivisa e utilizzata o altre entità.
  7. Se utilizzi un servizio DNS jolly, tieni presente che verrà creato un certificato gestito da Google per il dominio. Non devi intraprendere ulteriori azioni. Consulta anche Utilizzo di certificati SSL gestiti da Google.

    Se utilizzi il tuo dominio, scegli se fornire un certificato gestito da te o utilizzare un certificato gestito da Google:

    • Fornisci un certificato autogestito:
      1. Genera una coppia di certificati/chiavi se non ne hai già una. Per test ambienti, questo può essere un certificato autofirmato. Per un sistema di produzione, devi utilizzare un certificato firmato da un'autorità di certificazione. Consulta Utilizzo dei certificati SSL autogestiti.
      2. Nei rispettivi campi, sfoglia il file system e allega i file contenenti il certificato e la chiave privata. Entrambi devono avere il formato PEM.
    • Utilizza un certificato gestito da Google. Per utilizzare un certificato gestito da Google, devi non inserire un certificato firmato o una chiave privata RSA. Il certificato gestito da Google verrà creato per te.
  8. Fai clic su IMPOSTA ACCESSO.

    Apigee prepara il cluster per l'accesso esterno. Ciò include la configurazione del gruppo di istanze gestite per il traffico proxy, la creazione del firewall di regole, il caricamento di certificati e la creazione di un bilanciatore del carico.

    Il completamento di questa procedura può richiedere diversi minuti.

  9. Quando Apigee termina la configurazione dell'accesso al runtime, noterai che un segno di spunta blu accanto a tutti i passaggi della procedura guidata:

    Configura l'accesso al gruppo env

  10. Fai clic su CONTINUA.

    Nella procedura guidata viene visualizzato il messaggio Passaggi successivi consigliati. I passaggi mostrati dipendono dal fatto che tu abbia utilizzato il tuo nome DNS o un DNS jolly.

    • Se hai specificato il tuo nome di dominio, vai al tuo registrar di domini e crea un Un record per il nome host del tuo dominio che rimanda all'indirizzo IP mostrato nella procedura guidata. Quando Al termine, fai clic su Avvia per chiamare il proxy API di cui è stato eseguito il deployment.
    • Se hai utilizzato un DNS con caratteri jolly, fai clic su Avvia per chiamare il proxy API hello-world. di cui è stato eseguito il deployment.
  11. (Facoltativo) Aggiungi utenti e ruoli per la tua organizzazione. Consulta Utenti e ruoli.

Hai completato i passaggi per configurare l'accesso a internet esterno ai proxy API.

Accesso interno

Questa sezione descrive come configurare il routing quando utilizzi un procedura guidata di provisioning di Apigee e non vuoi consentire l'accesso esterno al proxy API. Vuoi invece limitare l'accesso solo alle richieste interne provenienti dall'interno della VPC.

Per configurare il routing per l'accesso interno nella procedura guidata di provisioning di Apigee:

  1. Fai clic su MODIFICA accanto al passaggio Routing dell'accesso.
  2. Seleziona Nessun accesso a internet nel riquadro Configura l'accesso al gruppo env 'eval-group'.

  3. Fai clic su CONTINUA.
  4. Vedrai un segno di spunta blu accanto a tutti i passaggi della procedura guidata. Questo indica che tutti i passaggi sono stati completati correttamente:

    Configurare l'accesso al gruppo env

  5. Fai clic su CONTINUA.
  6. Per testare l'organizzazione di cui è stato appena eseguito il provisioning, segui le istruzioni in Chiamata a un proxy API con accesso solo per uso interno. In questi passaggi, creerai una macchina virtuale (VM) all'interno della tua VPC da cui le richieste proxy API possono essere inviate al bilanciatore del carico interno (ingress), che le inoltra all'istanza di runtime Apigee. Per praticità, la procedura guidata di provisioning ha creato un test ed è stato eseguito il deployment proxy per te, chiamato hello-world.
  7. (Facoltativo) Aggiungi utenti e ruoli per la tua organizzazione. Consulta Utenti e ruoli.

Se si verificano errori durante questa parte della procedura, consulta la sezione Risoluzione dei problemi.

Visualizza i dettagli dell'organizzazione

Infine, apri l'interfaccia utente di Apigee per visualizzare i dettagli della tua organizzazione.

  1. Fai clic su APRI CONSOLE APIGEE per aprire la UI di Apigee.
  2. Assicurati che il progetto appena creato sia selezionato nell'interfaccia utente di Apigee. Ad esempio:

    Progetto selezionato nell'interfaccia utente di Apigee

    Se l'organizzazione che hai appena creato non è quella selezionata, fai clic sul nome del progetto per visualizzare un elenco di progetti.

    Se il tuo progetto non è nell'elenco dei progetti disponibili, potrebbe essere necessario attendere qualche minuto prima che sia disponibile. Aggiorna il browser e ricontrolla.

  3. Fai clic su Amministrazione per visualizzare la configurazione della tua organizzazione:

    Località Proprietà Valore
    Amministrazione > Istanze Nome eval-instance
    Indirizzo IP Si tratta dell'indirizzo IP del bilanciatore del carico interno della tua organizzazione.
    Amministrazione > Ambienti > Panoramica Nome ambiente eval
    Amministrazione > Ambienti > Gruppi Gruppo di ambienti eval-group
    Amministrazione > Ambienti > Gruppi Nomi host PROJECT_NAME-eval.apigee.net
  4. Fai clic su Sviluppo > Proxy API. Apigee ha creato per te un proxy API denominato hello-world quando hai eseguito il provisioning dell'organizzazione di valutazione.
    Località Proprietà Valore
    Sviluppa > Proxy API proxy API hello-world

Eliminazione di un'organizzazione di valutazione

Per eliminare (o eseguire il deprovisioning) di un'organizzazione di valutazione, utilizza la Comando gcloud alpha apigee apps delete.