Sdílet prostřednictvím


Integrace instance služby Azure API Management s privátní virtuální sítí pro odchozí připojení

PLATÍ PRO: Standard v2 | Premium v2

Tento článek vás provede procesem konfigurace integrace virtuální sítě pro instanci služby Azure API Management úrovně Standard v2 nebo Premium v2 (Preview). Díky integraci virtuální sítě může vaše instance provádět odchozí požadavky na rozhraní API hostovaná v delegované podsíti jedné připojené virtuální sítě.

Když je instance služby API Management integrovaná s virtuální sítí pro odchozí požadavky, zůstanou koncové body brány a portálu pro vývojáře veřejně přístupné. Instance služby API Management může přistupovat k veřejným i síťovým back-endovým službám.

Diagram integrace instance služby API Management s virtuální sítí pro odchozí provoz

Pokud chcete do virtuální sítě vložit instanci služby API Management úrovně Premium v2, abyste izolovali příchozí i odchozí provoz, přečtěte si téma Vložení instance Premium v2 do virtuální sítě.

Důležité

  • Integrace odchozí virtuální sítě popsaná v tomto článku je dostupná jenom pro instance služby API Management na úrovních Standard v2 a Premium v2. Možnosti sítě v různých úrovních najdete v tématu Použití virtuální sítě se službou Azure API Management.
  • Integraci virtuální sítě můžete povolit při vytváření instance služby API Management ve vrstvě Standard v2 nebo Premium v2 nebo po vytvoření instance.
  • V současné době nemůžete přepínat mezi injektáží virtuální sítě a integrací virtuální sítě pro instanci Premium v2.

Požadavky

  • Instance služby Azure API Management na cenové úrovni Standard v2 nebo Premium v2
  • (Volitelné) Pro účely testování je ukázkové back-endové rozhraní API hostované v jiné podsíti ve virtuální síti. Příklad najdete v kurzu : Vytvoření privátního přístupu k privátnímu webu Azure Functions.
  • Virtuální síť s podsítí, ve které jsou hostovaná back-endová rozhraní API služby API Management. Požadavky a doporučení pro virtuální síť a podsíť najdete v následujících částech.

Umístění v síti

  • Virtuální síť musí být ve stejné oblasti a předplatném Azure jako instance služby API Management.

Požadavky na podsíť

  • Podsíť nejde sdílet s jiným prostředkem Azure.

Velikost podsítě

  • Minimum: /27 (32 adres)
  • Doporučeno: /24 (256 adres) – pro přizpůsobení škálování instance služby API Management

Skupina zabezpečení sítě

Skupina zabezpečení sítě musí být přidružená k podsíti.

Delegování podsítě

Podsíť musí být delegována do služby Microsoft.Web/serverFarms .

Snímek obrazovky znázorňující delegování podsítě na webu Microsoft.Web/serverFarms na portálu

Poznámka:

Možná budete muset zaregistrovat Microsoft.Web/serverFarms poskytovatele prostředků v předplatném, abyste mohli delegovat podsíť na službu.

Další informace o konfiguraci delegování podsítě najdete v tématu Přidání nebo odebrání delegování podsítě.

Oprávnění

Abyste mohli nakonfigurovat integraci virtuální sítě, musíte mít alespoň následující oprávnění řízení přístupu na základě role v podsíti nebo na vyšší úrovni:

Akce Popis
Microsoft.Network/virtualNetworks/read Čtení definice virtuální sítě
Microsoft.Network/virtualNetworks/subnets/read Čtení definice podsítě virtuální sítě
Microsoft.Network/virtualNetworks/subnets/join/action Připojí virtuální síť.

Konfigurace integrace virtuální sítě

Tato část vás provede procesem konfigurace integrace externí virtuální sítě pro existující instanci služby Azure API Management.

  1. Na webu Azure Portal přejděte k vaší instanci služby API Management.

  2. V nabídce vlevo v části Nasazení a infrastruktura vyberte Síť.

  3. Na kartě Odchozí provoz vyberte integraci virtuální sítě.

    Snímek obrazovky s integrací virtuální sítě na portálu

  4. V okně Virtuální síť zaškrtněte políčko Virtuální síť .

  5. Vyberte umístění vaší instance služby API Management.

  6. Ve virtuální síti vyberte virtuální síť a delegovanou podsíť, kterou chcete integrovat.

  7. Vyberte Použít a pak vyberte Uložit. Virtuální síť je integrovaná.

    Snímek obrazovky s nastavením virtuální sítě na portálu

(Volitelné) Testování integrace virtuální sítě

Pokud máte ve virtuální síti hostované rozhraní API, můžete ho importovat do instance správy a otestovat integraci virtuální sítě. Základní kroky najdete v tématu Import a publikování rozhraní API.