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 popisuje různé funkce a klíčové aspekty při používání služby Azure Stack Hub jako vývojového prostředí hybridního cloudu.
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ůžete používat 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 Službu Azure Stack Hub. Při sestavování a nasazování aplikací do služby Azure Stack Hub je potřeba porozumět některým klíčovým rozdílům, mezi které patří:
- 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 chce nabízet. Dostupné možnosti můžou zahrnovat přizpůsobené služby nebo aplikace. Můžou nabízet 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 Manager).
- Musíte použít PowerShell a verze rozhraní API podporované službou Azure Stack Hub. Použití podporovaných verzí zajistí, že vaše aplikace budou fungovat ve službě Azure Stack Hub i v Azure.
Vysoké rozdíly
Následující tabulka popisuje hlavní rozdíly mezi službou Azure Stack Hub a globálním Azure. Všimněte si těchto rozdílů při vývoji pro službu Azure Stack Hub nebo při používání služeb Azure Stack Hub:
Plošný | Azure (globální) | Azure Stack Hub |
---|---|---|
Kdo ho provozuje? | Microsoft | Vaše organizace nebo poskytovatel služeb. |
Koho kontaktujete s žádostí o podporu? | Microsoft | V případě integrovaného systému požádejte o podporu operátora služby Azure Stack Hub (u vaší organizace nebo poskytovatele služeb). Informace o podpoře sady Azure Stack Development Kit (ASDK) najdete na fórech Microsoftu. Vzhledem k tomu, že vývojová sada je prostředí pro vyhodnocení, nenabízí podpora Microsoftu žádnou oficiální podporu. |
Dostupné služby | Projdě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ízet. |
Koncový bod Azure Resource Manager* | 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 sadu 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 sadu ASDK použijte: https://portal.local.azurestack.external . |
Oblast | Můžete vybrat, do které oblasti chcete nasazení provést. | V případě integrovaného systému Azure Stack Hub použijte oblast, která je dostupná ve vašem systému. V případě sady Azure Stack Development Kit (ASDK) je oblast 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. Projděte si část Požadavky na verzi tohoto článku. |
*Pokud jste operátor služby Azure Stack Hub, další informace najdete v tématech Používání 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 službu Azure Stack Hub.
Doporučení | Reference |
---|---|
Nainstalujte na pracovní stanici vývojáře správné nástroje. |
-
Instalace PowerShellu - Stáhnout nástroje - Konfigurace PowerShellu - Instalace sady Visual Studio |
Zkontrolujte informace o následujících položkách: – Důležité informace o šablonách Azure Resource Manager. – Jak najít šablony pro rychlý start. – Použijte modul zásad, který vám pomůže s vývojem pro Azure Stack Hub pomocí Azure. |
Vývoj pro Službu Azure Stack Hub |
Projděte si osvědčené postupy pro šablony a dodržujte je. | Resource Manager šablony pro rychlý start |
Požadavky na verzi
Azure Stack Hub podporuje konkrétní verze Azure PowerShell a rozhraní API služeb Azure. Pomocí podporovaných verzí zajistíte, že se vaše aplikace bude moct 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 PowerShell, použijte profily verzí rozhraní API. Pokud chcete zjistit profil nejnovější verze rozhraní API, který můžete použít, určete sestavení 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 a zjistěte sestavení služby Azure Stack Hub.
V případě jiných rozhraní API spusťte následující příkaz PowerShellu, který vypíše obory názvů, typy prostředků a verze rozhraní API podporované ve vašem předplatném služby Azure Stack Hub. Na úrovni vlastností můžou stále existovat rozdíly. Aby tento příkaz fungoval, musíte mít už nainstalovaný a nakonfigurovaný PowerShell pro prostředí Azure Stack Hub. Musíte mít také předplatné nabídky služby Azure Stack Hub.
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: