Panoramica dei riferimenti alle norme

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

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

Inoltre, Apigee fornisce criteri di estensione che consentono di implementare una logica personalizzata sotto forma di fogli di stile JavaScript, Python, Java e YAML.

Categorie e tipi di norme

La categoria di un criterio indica l'area funzionale (ad esempio, sicurezza o mediazione) del criterio. I criteri sono visualizzati ordinati per categoria di seguito.

I tipi di criteri sono applicabili agli utenti con Pay-as-you-go e agli utenti dell'abbonamento 2024. Gli utenti con abbonamento con piani di abbonamento 2021 non vedranno le distinzioni dei tipi di criteri nella UI di Apigee e potranno utilizzare i criteri indipendenti dal tipo.

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 soluzioni API leggere. I criteri standard possono essere utilizzati con qualsiasi tipo di ambiente. Per visualizzare l'elenco delle norme standard, consulta la pagina Norme standard per categoria.
  • I criteri estensibili offrono maggiori funzionalità rispetto ai criteri standard, tra cui la gestione del traffico, la mediazione e la sicurezza. I criteri estensibili includono anche criteri per implementare una logica personalizzata sotto forma di fogli di stile JavaScript, Python, Java e YAML.

    I criteri estensibili possono essere utilizzati solo con tipi di ambiente intermedi e completi. L'utilizzo di un criterio estensibile lo converte automaticamente in un proxy estensibile, il che potrebbe avere costi e altre implicazioni. Per informazioni, consulta la pagina relativa ai diritti con pagamento a consumo e l'abbonamento 2024.

    Per visualizzare l'elenco dei criteri estensibili, consulta Criteri estensibili per categoria.

Per gli utenti con Pay-as-you-go, i tipi di criteri che puoi utilizzare in un proxy dipendono dai tipi di ambiente in cui prevedi di eseguire il deployment del proxy. Per ulteriori informazioni, consulta la sezione Pay-as-you-go.

Se sono presenti due criteri, uno standard ed uno estensibile, che eseguiranno entrambi le funzioni necessarie, utilizza il criterio standard.

Norme standard per categoria

Di seguito sono riportate le categorie delle norme standard:

Criteri di gestione del traffico Norme sulla mediazione Criteri di sicurezza Criteri delle estensioni

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

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

Consenti di applicare criteri relativi alla sicurezza.

Consente di definire funzionalità delle norme personalizzate, ad esempio la raccolta di dati dei messaggi e callout di servizio.

Criteri estensibili per categoria

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

Criteri di gestione del traffico Norme sulla mediazione Criteri di sicurezza Criteri delle estensioni

Consente di configurare la memorizzazione nella cache, controllare le quote, mitigare gli effetti dei picchi ed eseguire altre funzioni correlate al traffico API.

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

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

Consente di definire funzionalità dei criteri personalizzati, ad esempio callout di servizio, raccolta di dati dei messaggi e chiamate di script Java, JavaScript e Python.