Rozdíly mezi službou Azure Stack Hub a Azure při používání služeb a sestavování aplikací
Než začnete používat služby nebo vytvářet aplikace pro Azure Stack Hub, je důležité pochopit rozdíly mezi službou Azure Stack Hub a globálním Azure. Tento článek identifikuje různé funkce a klíčové aspekty při používání služby Azure Stack Hub jako hybridního cloudového vývojového prostředí.
Přehled
Azure Stack Hub je hybridní cloudová platforma, která umožňuje používat služby Azure z datacentra vaší společnosti nebo poskytovatele služeb. Aplikaci můžete vytvořit ve službě Azure Stack Hub a pak ji nasadit do služby Azure Stack Hub, do Azure nebo do hybridního cloudu Azure.
Operátor služby Azure Stack Hub vám řekne, které služby máte k dispozici, a jak získat podporu. Tyto služby nabízejí prostřednictvím svých přizpůsobených plánů a nabídek.
Obsah technické dokumentace Azure předpokládá, že se aplikace vyvíjejí pro službu Azure, a ne pro Azure Stack Hub. Když vytváříte a nasazujete aplikace do služby Azure Stack Hub, musíte porozumět některým klíčovým rozdílům, například:
- Azure Stack Hub poskytuje podmnožinu služeb a funkcí, které jsou dostupné v Azure.
- Vaše společnost nebo poskytovatel služeb si může vybrat, které služby chtějí nabídnout. Dostupné možnosti můžou zahrnovat přizpůsobené služby nebo aplikace. Můžou nabídnout vlastní přizpůsobenou dokumentaci.
- Použijte správné koncové body specifické pro službu Azure Stack Hub (například adresy URL pro adresu portálu a koncový bod Azure Resource Manageru).
- Musíte použít powershellové verze a verze rozhraní API podporované službou Azure Stack Hub. Použití podporovaných verzí zajišťuje, aby vaše aplikace fungovaly ve službě Azure Stack Hub i v Azure.
Rozdíly na vyšší úrovni
Následující tabulka popisuje základní rozdíly mezi Azure Stack Hubem a globální azure. Všimněte si těchto rozdílů při vývoji pro Azure Stack Hub nebo používání služeb Azure Stack Hub:
Oblast | Azure (globální) | Azure Stack Hub |
---|---|---|
Kdo ho provozuje? | Microsoft | Vaše organizace nebo poskytovatel služeb. |
Na koho se obrátit na podporu? | Microsoft | V případě integrovaného systému požádejte o podporu operátora služby Azure Stack Hub (ve vaší organizaci nebo poskytovateli služeb). Pokud potřebujete podporu sady Azure Stack Development Kit (ASDK), navštivte Microsoft fóra. Vzhledem k tomu, že vývojová sada je testovací prostředí, neexistuje žádná oficiální podpora nabízená prostřednictvím podpory Microsoftu. |
Dostupné služby | Prohlédněte si seznam služeb Azure. Dostupné služby se liší podle oblasti Azure. | Azure Stack Hub podporuje podmnožinu služeb Azure. Skutečné služby se budou lišit v závislosti na tom, co se vaše organizace nebo poskytovatel služeb rozhodne nabídnout. |
Koncový bod Azure Resource Manageru* | https://management.azure.com |
V případě integrovaného systému Azure Stack Hub použijte koncový bod, který poskytuje operátor služby Azure Stack Hub. Pro ASDK použijte: https://management.local.azurestack.external . |
Adresa URL portálu* | https://portal.azure.com | V případě integrovaného systému Azure Stack Hub použijte adresu URL, kterou poskytuje operátor služby Azure Stack Hub. Pro ASDK použijte: https://portal.local.azurestack.external . |
Oblast | Můžete vybrat, do které oblasti chcete nasadit. | V případě integrovaného systému Azure Stack Hub použijte oblast, která je dostupná ve vašem systému. Pro sadu Azure Stack Development Kit (ASDK) je region vždy místní. |
Skupiny prostředků | Skupina prostředků může zahrnovat oblasti. | Pro integrované systémy i vývojovou sadu existuje pouze jedna oblast. |
Podporované obory názvů, typy prostředků a verze rozhraní API | Nejnovější (nebo starší verze, které ještě nejsou zastaralé). | Azure Stack Hub podporuje konkrétní verze. Podívejte se na sekci Požadavky na verzi v tomto článku. |
*Pokud jste operátor služby Azure Stack Hub, další informace najdete v tématu Použití portálu pro správu a základy správy .
Užitečné nástroje a osvědčené postupy
Microsoft poskytuje nástroje a pokyny, které vám pomůžou s vývojem pro Azure Stack Hub.
Doporučení | Odkazy |
---|---|
Nainstalujte správné nástroje na pracovní stanici vývojáře. |
-
Instalovat PowerShell - nástroje ke stažení - Nastavte PowerShell - Instalace sady Visual Studio |
Zkontrolujte informace o následujících položkách: – Aspekty šablon Azure Resource Manageru – Jak najít šablony pro rychlý start – Použijte modul zásad, který vám pomůže používat Azure k vývoji pro Azure Stack Hub. |
Vývoj pro službu Azure Stack Hub |
Projděte si osvědčené postupy pro šablony a dodržujte je. | šablony pro rychlý start pro Resource Manageru |
Požadavky na verzi
Azure Stack Hub podporuje konkrétní verze rozhraní API azure PowerShellu a služeb Azure. Pomocí podporovaných verzí se ujistěte, že se vaše aplikace může nasadit do služby Azure Stack Hub i do globálního Azure.
Abyste měli jistotu, že používáte správnou verzi Azure PowerShellu, použijte profily verzí rozhraní API. Pokud chcete zjistit nejnovější profil verze rozhraní API, který můžete použít, určete build služby Azure Stack Hub, který používáte. Tyto informace můžete získat od správce služby Azure Stack Hub.
Poznámka
Pokud používáte sadu Azure Stack Development Kit a máte přístup pro správu, přečtěte si část Určení aktuální verze k určení sestavení služby Azure Stack Hub.
V případě jiných rozhraní API spusťte následující příkaz PowerShellu pro výstup oborů názvů, typů prostředků a verzí rozhraní API podporovaných ve vašem předplatném služby Azure Stack Hub. Na úrovni vlastností mohou být stále rozdíly. Aby tento příkaz fungoval, musíte už mít nainstalovaný a nakonfigurovaný PowerShell pro prostředí Azure Stack Hub. Musíte mít také předplatné nabídky služby Azure Stack Hub.
- moduly Az
- moduly AzureRM
Get-AzResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `
Select ProviderNamespace, ResourceTypeName, @{Name="ApiVersion"; Expression={$_}}
Příklad výstupu (zkrácený):
Další kroky
Podrobnější informace o rozdílech na úrovni služby najdete tady: