Panoramica della Riferimento alle norme

Questa pagina si applica a Apigee e Apigee ibridi.

Visualizza la documentazione di Apigee Edge.

I criteri di Apigee aumentano le API per consentirti di controllare il traffico, migliorare le prestazioni, applicare la sicurezza e aumentare l'utilità delle API, senza che richiedono la scrittura di codice o la modifica dei servizi di backend.

Inoltre, Apigee offre criteri delle estensioni che consentono di implementare la logica personalizzata formato da fogli di stile JavaScript, Python, Java e TCF.

Categorie e tipi di criteri

La categoria di un criterio indica l'area funzionale (ad esempio sicurezza o mediazione) del criterio. Le norme sono mostrate ordinate per categoria di seguito.

Il tipo di criterio si riferisce al modo in cui il criterio può essere utilizzato in Apigee:

  • Le norme standard sono adatte per lo sviluppo interno e le soluzioni API leggere. I criteri standard possono essere utilizzati con qualsiasi tipo di ambiente. Per visualizzare l'elenco dei criteri standard, consulta Criteri standard per categoria.
  • I criteri estensibili offrono più funzionalità rispetto ai criteri standard, ad esempio per la gestione del traffico, la mediazione e la sicurezza. I criteri estensibili includono anche criteri per implementare la logica personalizzata sotto forma di fogli di stile JavaScript, Python, Java e XSLT.

    I criteri estensibili possono essere utilizzati con tipi di ambiente intermedi e completi . L'utilizzo di un criterio estensibile converte automaticamente il proxy in un Proxy estensibile, il che potrebbe avere costi e altre implicazioni. Per informazioni, consulta Diritti di pagamento a consumo e Abbonamento 2024.

    Per vedere l'elenco dei criteri estensibili, vedi Criteri estensibili per categoria.

Per gli utenti che utilizzano il Pay-as-you-go, i tipi di criteri che è possibile utilizzare in un proxy dipendono dal tipo di tipi di ambiente su cui intendi eseguire il deployment del proxy. Per saperne di più, consulta la sezione Pagamento a consumo.

Se sono presenti due criteri, uno standard e uno estensibile, che svolgono entrambi le funzioni di cui hai bisogno, utilizza il criterio standard.

Criteri standard per categoria

Di seguito sono riportate le categorie per le norme standard:

Criteri di gestione del traffico Norme relative alla mediazione Criteri di sicurezza Criteri delle estensioni

Consente di controllare le quote e mitigare gli effetti dei picchi di traffico delle API.

Consente di eseguire la trasformazione, l'analisi e la convalida dei messaggi, nonché generare guasti e avvisi.

Consentono di applicare criteri relativi alla sicurezza.

Consente di definire funzionalità di criteri personalizzati, come il callout del servizio e la raccolta dei dati dei messaggi.

Norme estensibili per categoria

Di seguito sono riportate le norme estensibili, per categoria. I proxy con criteri estensibili possono essere impiegati solo in ambienti intermedi e completi. I criteri estensibili sono indicati nell'utente interfaccia con questa icona: icona criterio estensibile.

Criteri di gestione del traffico Norme relative alla mediazione Criteri di sicurezza Criteri delle estensioni

Consente di configurare la memorizzazione nella cache, controllare le quote, attenuare gli effetti dei picchi e svolgere altre funzioni relative al traffico delle API.

Consente di eseguire la trasformazione, l'analisi e la convalida dei messaggi, nonché di segnalare errori e avvisi.

Ti consentono di controllare l'accesso alle tue API con OAuth, convalida delle chiavi API e altre funzionalità di protezione dalle minacce.

Consente di definire funzionalità personalizzate per i criteri, ad esempio callout di servizio e dati dei messaggi. e chiamando script Java, JavaScript e Python.