Instalace služby Azure FarmBeats

Tento článek popisuje, jak nainstalovat Azure FarmBeats ve vašem předplatném Azure.

Azure FarmBeats je nabídka business-to-business dostupná v Azure Marketplace. Umožňuje agregaci sad dat zemědělství napříč poskytovateli a generováním přehledů, které je možné provést. Azure FarmBeats to dělá tím, že vám umožní vytvářet modely umělé inteligence (AI) nebo strojového učení (ML) založené na sloučených datových sadách. Mezi dvě hlavní součásti Azure FarmBeats patří:

  • Datahub: Vrstva rozhraní API, která umožňuje agregaci, normalizaci a kontextovou sadu různých datových sad zemědělství napříč různými poskytovateli.

  • Akcelerátor: Webová aplikace, která je postavená na DataHubu. Spustí vývoj a vizualizaci modelu. Akcelerátor používá rozhraní API Azure FarmBeats k předvedení vizualizace ingestovaných dat ze snímačů jako grafů a vizualizace výstupu modelu jako map.

Obecné informace

Nainstalované komponenty

Při instalaci Azure FarmBeats se ve vašem předplatném Azure zřídí následující prostředky:

Nainstalované prostředky Azure komponenta Azure FarmBeats
Application Insights Akcelerátor datahubu &
App Service Akcelerátor datahubu &
Plán služby App Service Akcelerátor datahubu &
Připojení rozhraní API Datahub
Azure Cache for Redis Datahub
Azure Cosmos DB Datahub
Azure Data Factory V2 Akcelerátor datahubu &
Účet Azure Batch Datahub
Azure Key Vault Akcelerátor datahubu &
účet Azure Maps Accelerator
Obor názvů centra událostí Datahub
Aplikace logiky Datahub
Účet úložiště Akcelerátor datahubu &
Time Series Insights Datahub

Náklady vzniklé

Náklady na Azure FarmBeats jsou agregované náklady na podkladové služby Azure. Informace o cenách služeb Azure je možné vypočítat pomocí cenové kalkulačky. Skutečné náklady na celkovou instalaci se budou lišit v závislosti na využití. Stabilní náklady na stav pro tyto dvě komponenty jsou:

  • DataHub – méně než 10 USD za den
  • Akcelerátor – méně než 2 USD za den

Podporované oblasti

V současné době se Azure FarmBeats podporuje v prostředích veřejného cloudu v následujících oblastech:

  • Austrálie – východ
  • Střední USA
  • East US
  • USA – východ 2
  • USA – západ
  • Západní USA 2
  • Severní Evropa
  • West Europe
  • Východní Asie
  • Jižní Asie

Doba potřebná

Celé nastavení Azure FarmBeats, včetně přípravy a instalace, bude trvat méně než hodinu.

Požadavky

Před zahájením skutečné instalace Azure FarmBeats budete muset provést následující kroky:

Ověření oprávnění

K instalaci Azure FarmBeats budete potřebovat následující oprávnění v tenantovi Azure:

  • Tenant – AAD tvůrce aplikací
  • Předplatné – vlastník
  • Skupina prostředků, ve které se instaluje FarmBeats – Vlastník

Pro vytvoření kroku aplikace AAD jsou nutná první dvě oprávnění. V případě potřeby můžete někoho získat s příslušnými oprávněními k vytvoření aplikace AAD.

Osoba, na které běží instalace FarmBeats z marketplace, musí být vlastníkem skupiny prostředků, ve které se instaluje FarmBeats. U vlastníků předplatného k tomu dochází automaticky při vytváření skupiny prostředků. Pro ostatní předem vytvořte skupinu prostředků a požádejte vlastníka předplatného, aby vás udělal vlastníkem skupiny prostředků.

Přístupová oprávnění můžete ověřit v Azure Portal podle pokynů k řízení přístupu na základě role v Azure.

Rozhodnutí o předplatném a oblasti

Budete potřebovat ID předplatného Azure a oblast, do které chcete nainstalovat Azure FarmBeats. Zvolte jednu z oblastí uvedených v části Podporované oblasti .

Poznamenejte si ID předplatného Azure a oblast Azure.

Vytvoření aplikace AAD

Azure FarmBeats vyžadovat Azure Active Directory vytvoření a registraci aplikace. K úspěšnému spuštění skriptu AAD vytvoření je potřeba následující oprávnění:

  • Tenant – AAD tvůrce aplikací
  • Předplatné – vlastník

V instanci Cloud Shell spusťte následující kroky pomocí prostředí PowerShellu. Při prvním zobrazení se uživatelům zobrazí výzva k výběru předplatného a vytvoření účtu úložiště. Dokončete nastavení podle pokynů.

  1. Stažení skriptu generátoru aplikací AAD

        wget -q https://aka.ms/FarmBeatsAADScript -O ./create_aad_script.ps1
    
  2. Ve výchozím nastavení se soubor stáhne do vašeho domovského adresáře. Přejděte do adresáře.

        cd
    
  3. Spuštění skriptu AAD

        ./create_aad_script.ps1
    
  4. Skript požádá o následující tři vstupy:

    • Název webu FarmBeats: Toto je jedinečná předpona adresy URL webové aplikace FarmBeats. V případě, že je předpona již provedena, skript dojde k chybě. Po instalaci bude vaše nasazení FarmBeats přístupné z webu https://< FarmBeats-website-name.azurewebsites.net> a rozhraní API swaggeru budou v https://< FarmBeats-website-name-api.azurewebsites.net>

    • PŘIHLAŠOVACÍ ID Azure: Zadejte PŘIHLAŠOVACÍ ID Azure pro uživatele, kterého chcete přidat jako správce FarmBeats. Tento uživatel pak může udělit přístup k webové aplikaci FarmBeats jiným uživatelům. Přihlašovací ID je obecně formuláře john.doe@domain.com. Podporuje se také hlavní názvu uživatele (UPN) Azure.

    • ID předplatného: Toto je ID předplatného, ve kterém chcete nainstalovat Azure FarmBeats

  5. Spuštění a výstupu hodnot na obrazovce a souboru JSON ve stejném adresáři trvá AAD skript přibližně 2 minuty. Pokud jste skript spustili jiným uživatelem, požádejte ho, aby s vámi sdílel tento výstup.

Vytvoření účtu sentinelu

Vaše Azure FarmBeats nastavení umožňuje získat satelitní snímky ze satelitní mise Sentinel-2 evropské agentury pro vaši farmu. Pokud chcete toto nastavení nakonfigurovat, potřebujete účet Sentinelu.

Postupujte podle kroků k vytvoření bezplatného účtu se službou Sentinel:

  1. Přejděte na oficiální registrační stránku.
  2. Zadejte požadované podrobnosti (jméno, příjmení, uživatelské jméno, heslo a ID e-mailu) a vyplňte formulář.
  3. Na zaregistrované ID e-mailu se odešle ověřovací odkaz. Vyberte odkaz uvedený v e-mailu a dokončete ověření.

Proces registrace je dokončený. Po dokončení ověření si poznamenejte svoje uživatelské jméno a heslo služby Sentinel.

Instalace

Teď jste připraveni nainstalovat FarmBeats. Instalaci spustíte podle následujících kroků:

  1. Přihlaste se k webu Azure Portal. Vyberte svůj účet v pravém horním rohu a přepněte na tenanta Azure AD, do kterého chcete nainstalovat Azure FarmBeats.

  2. Přejděte na Azure Marketplace na portálu a vyhledejte Azure FarmBeats na Marketplace.

  3. Zobrazí se nové okno s přehledem Azure FarmBeats. Vyberte Vytvořit.

  4. Zobrazí se nové okno. Dokončete proces registrace výběrem správného předplatného, skupiny prostředků a umístění, do kterého chcete nainstalovat Azure FarmBeats.

  5. Zadejte e-mailovou adresu, která by měla dostávat upozornění služby související s Azure FarmBeats v části Upozornění služby FarmBeats. Výběrem možnosti Další v dolní části stránky přejděte na kartu Závislosti .

    Basics Tab

  6. Zkopírujte jednotlivé položky z výstupu skriptu AAD na vstupy v oddílu aplikace AAD.

  7. Do části Účet služby Sentinel zadejte uživatelské jméno a heslo účtu sentinelu . Výběrem možnosti Další přejděte na kartu Zkontrolovat a vytvořit .

    Dependencies Tab

  8. Po ověření zadaných podrobností vyberte OK. Zobrazí se stránka Podmínky použití. Zkontrolujte podmínky a vyberte Vytvořit a spusťte instalaci. Budete přesměrováni na stránku, kde můžete sledovat průběh instalace.

Po dokončení instalace můžete ověřit instalaci a začít používat portál FarmBeats tak, že přejdete na název webu, který jste zadali během instalace: https://< FarmBeats-website-name.azurewebsites.net>. Měli byste vidět uživatelské rozhraní FarmBeats s možností vytvořit farmy.

Datahub najdete na webu https://< FarmBeats-website-name-api.azurewebsites.net/swagger>. Tady uvidíte různé objekty rozhraní API FarmBeats a provedete operace REST v rozhraních API.

Upgrade

Pokud chcete upgradovat FarmBeats na nejnovější verzi, spusťte následující kroky v instanci Cloud Shell pomocí prostředí PowerShellu. Uživatel bude muset být vlastníkem předplatného, ve kterém je nainstalovaný FarmBeats.

Při prvním zobrazení se uživatelům zobrazí výzva k výběru předplatného a vytvoření účtu úložiště. Dokončete nastavení podle pokynů.

  1. Stažení skriptu upgradu

        wget –q https://aka.ms/FarmBeatsUpgradeScript -O ./upgrade-farmbeats.ps1
    
  2. Ve výchozím nastavení se soubor stáhne do vašeho domovského adresáře. Přejděte do adresáře.

        cd
    
  3. Spuštění skriptu upgradu

        ./upgrade-farmbeats.ps1 -InputFilePath [Path to input.json file]
    

Cesta k souboru input.json je volitelná. Pokud není zadáno, skript požádá o všechny požadované vstupy. Upgrade by měl být dokončen přibližně za 30 minut.

Odinstalace

Pokud chcete odinstalovat Azure FarmBeats DataHub nebo Accelerator, proveďte následující kroky:

  1. Přihlaste se k Azure Portal a odstraňte skupiny prostředků, ve kterých jsou tyto komponenty nainstalované.

  2. Přejděte do Azure Active Directory &odstraňte aplikaci Azure AD propojenou s instalací Azure FarmBeats.

Další kroky

Zjistili jste, jak nainstalovat Azure FarmBeats ve svém předplatném Azure. Teď se dozvíte, jak přidat uživatele do vaší instance Azure FarmBeats.