Sdílet prostřednictvím


Pokyny pro produkční nasazení

Zabezpečení a škálovatelnost jsou prioritou pro nasazení operací Azure IoT. Tento článek popisuje pokyny, které byste měli vzít v úvahu při nastavování operací Azure IoT pro produkční prostředí.

Před zvážením vhodné konfigurace rozhodněte, jestli nasazujete operace Azure IoT do clusteru s jedním uzlem nebo clusterem s více uzly. Mnoho pokynů v tomto článku platí bez ohledu na typ clusteru, ale pokud existuje rozdíl, bude výslovně zmíněn.

Platforma

V současné době je K3s v Ubuntu 24.04 jedinou obecně dostupnou platformou pro nasazení operací Azure IoT v produkčním prostředí.

Nastavení clusteru

Ujistěte se, že pro váš scénář stačí nastavení hardwaru a že začnete se zabezpečeným prostředím.

Konfigurace systému

Vytvořte cluster K3s s podporou arc, který splňuje požadavky na systém.

Zabezpečení

Před nasazením zvažte následující opatření, abyste měli jistotu, že je vaše nastavení clusteru zabezpečené.

Sítě

Pokud používáte podnikové brány firewall nebo proxy servery, přidejte koncové body operace Azure IoT do svého seznamu povolených.

Pozorovatelnost

V případě produkčních nasazení nasaďte do clusteru prostředky pozorovatelnosti před nasazením operací Azure IoT. Doporučujeme také nastavit upozornění Prometheus ve službě Azure Monitor.

Nasazení

Pro nasazení připravené pro produkční prostředí zahrňte následující konfigurace během nasazování operací Azure IoT.

MQTT broker

V průvodci nasazením na webu Azure Portal je prostředek zprostředkovatele nastavený na kartě Konfigurace .

Registr schématu a úložiště

V průvodci nasazením na webu Azure Portal se registr schématu a požadovaný účet úložiště nastaví na kartě Správa závislostí .

  • Účet úložiště musí mít povolený hierarchický obor názvů.
  • Spravovaná identita registru schématu musí mít oprávnění přispěvatele pro účet úložiště.
  • Účet úložiště se podporuje jenom s povoleným přístupem k veřejné síti.

V případě produkčních nasazení vymešte rozsah přístupu k veřejné síti účtu úložiště tak, aby umožňoval provoz jenom z důvěryhodných služeb Azure. Například:

  1. Na webu Azure Portal přejděte k účtu úložiště, který používá váš registr schématu.
  2. V navigační nabídce vyberte Zabezpečení a sítě>.
  3. Pro nastavení přístupu k veřejné síti vyberte Povoleno z vybraných virtuálních sítí a IP adres.
  4. V části Výjimky na stránce Sítě se ujistěte, že je vybraná možnost Povolit důvěryhodným službám Microsoftu přístup k tomuto prostředku .
  5. Chcete-li použít změny, vyberte Uložit .

Další informace najdete v tématu Konfigurace bran firewall služby Azure Storage a virtuálních sítí > Udělení přístupu k důvěryhodným službám Azure.

Odolnost proti chybám

Clustery s více uzly: Odolnost proti chybám je možné povolit na kartě Správa závislostí v průvodci nasazením na webu Azure Portal. Podporuje se jenom u clusterů s více uzly a doporučuje se pro produkční nasazení.

Nastavení zabezpečení

Během nasazování máte možnost použít testovací nastavení nebo nastavení zabezpečení. V případě produkčních nasazení zvolte zabezpečená nastavení. Pokud upgradujete stávající nasazení testovacího nastavení pro produkční prostředí, postupujte podle kroků v části nazvané Povolit nastavení zabezpečení.

Po nasazení

Po nasazení operací Azure IoT se pro produkční scénář nasadí následující konfigurace.

MQTT broker

Po nasazení můžete upravit prostředky BrokerListener:

Můžete také upravit prostředky BrokerAuthentication.

Při vytváření nového prostředku spravujte jeho autorizaci:

Zprostředkovatel OPC UA

Pro připojení k prostředkům v produkčním prostředí nakonfigurujte ověřování OPC UA:

Toky dat

Při použití toků dat v produkčním prostředí: