Sdílet prostřednictvím


API Management a efektivita provozu

Naučte se používat API Management k bezpečnému a škálovatelnému publikování rozhraní API externím vývojářům, vývojářům partnerů a zaměstnanců. Tato síťová služba je hybridní multicloudová platforma pro správu rozhraní API ve všech prostředích.

Mezi komponenty patří:

Další informace najdete v tématu Informace o API Management.

Informace o tom, jak API Management podporují efektivitu provozu, najdete v následujících tématech:

Kontrolní seznam

Nakonfigurovali jste API Management s ohledem na efektivitu provozu?

  • Zabezpečte komunikaci mezi API Management a back-endem.
  • Ujistěte se, že každá strana má při zveřejňování rozhraní API třetím stranám své vlastní přihlašovací údaje.
  • Při zveřejňování rozhraní API třetím stranám nezapomeňte nastavit kvóty a omezení přenosové rychlosti.
  • Seznamte se s pokyny k návrhu a architektuře rozhraní Microsoft REST API.
  • Povolte správu verzí rozhraní API, abyste zachovali zpětnou kompatibilitu a současně přidávali další funkce.
  • K implementaci správy verzí rozhraní API použijte funkce API Management Správa verzí a Revize.
  • Seznamte se s omezeními importu rozhraní API v API Management.
  • Seznamte se s funkcí Protokolování událostí.
  • Trasování volání v Azure API Management pro usnadnění ladění a testování
  • Nakonfigurujte protokolování pomocí Azure Monitoru pro službu API Management.
  • Zvolte správné režimy pro přístup k privátním připojením k lokalitě.
  • Vyhodnoťte pravidla firewallu a seznamy povolených IP adres na základě API Management veřejné IP adresy.

Doporučení ke konfiguraci

Při konfiguraci služby API Management zvažte následující doporučení pro zajištění efektivity provozu:

Doporučení Description
Při zveřejňování rozhraní API třetím stranám nezapomeňte nastavit kvóty a omezení přenosové rychlosti. Chraňte back-endové služby a snižte zatížení jednotky škálování API Management. Zásady omezování rychlosti se dají použít na globální úrovni, na úrovni produktu, rozhraní API a operace, aby se zajistilo přizpůsobení omezení rychlosti pro příjemce rozhraní API.
Seznamte se s pokyny k návrhu a architektuře rozhraní Microsoft REST API. Při používání rozhraní REST API dodržujte standardy a osvědčené postupy. Dodržování osvědčených postupů umožňuje maximální kompatibilitu napříč platformami a implementacemi. Projděte si pokyny k rozhraní REST API a návrhu rozhraní API.
Seznamte se s omezeními importu rozhraní API v API Management. Je vynaloženo veškeré úsilí, aby proces importu rozhraní API běžel hladce, což zahrnuje i nutnost žádného přizpůsobení. V některých scénářích platí omezení, která budou vyžadovat úpravu zdroje importu. Platí pro služby REST i SOAP. Referenční omezení zásad pro aktuální omezení importu rozhraní API
Seznamte se s funkcí Protokolování událostí. Podporuje protokolování událostí do centra událostí Azure pro provádění analýzy téměř v reálném čase. Tato funkce se integruje s externím protokolováním, řešeními pro správu událostí a informací o zabezpečení (SIEM) nebo analýzou využití rozhraní API téměř v reálném čase.
Trasování volání v Azure API Management pro usnadnění ladění a testování V předplatném použitém k provedení žádosti musí být povolené trasování. Trasování se povoluje na základě požadavků na základě požadavků pomocí hodnoty hlavičky Ocp-Apim-Trace . Trasování rozhraní API je také integrované na portálu pro správu a je ve výchozím nastavení povolené při testování rozhraní API z portálu.
Nakonfigurujte protokolování pomocí Azure Monitoru pro službu API Management. Protokoly je možné odesílat do pracovního prostoru služby Logs Analytics, aby bylo možné provádět složité dotazy a analýzy. Metriky je možné ingestovat pro dlouhodobější analýzu. Všechna data se pak zobrazí pomocí Azure Monitoru. Je možné integrovat Application Insights pro správu výkonu aplikací.
Zvolte správné režimy pro přístup k privátním připojením k lokalitě. Podporuje integraci Virtual Network v interním a externím režimu.
Vyhodnoťte pravidla firewallu a seznamy povolených IP adres na základě API Management veřejné IP adresy. Pevná veřejná IP adresa je k dispozici po celou dobu životnosti služby s plány Basic, Developer, Standard a Premium pro API Management.

Další krok