Différences entre Azure Stack Hub et Azure lors de l’utilisation de services et de création d’applications
Article
Avant d’utiliser des services ou de créer des applications pour Azure Stack Hub, il est important de comprendre les différences entre Azure Stack Hub et Azure global. Cet article identifie différentes fonctionnalités et considérations clés lors de l’utilisation d’Azure Stack Hub comme environnement de développement cloud hybride.
Aperçu
Azure Stack Hub est une plateforme cloud hybride qui vous permet d’utiliser des services Azure à partir de votre centre de données de votre entreprise ou fournisseur de services. Vous pouvez créer une application sur Azure Stack Hub, puis la déployer sur Azure Stack Hub, sur Azure ou sur votre cloud hybride Azure.
Votre opérateur Azure Stack Hub vous indique quels services sont disponibles pour vous permettre d’utiliser et comment obtenir du support. Ils offrent ces services par le biais de leurs plans et offres personnalisés.
Le contenu de la documentation technique Azure suppose que les applications sont développées pour un service Azure et non pour Azure Stack Hub. Lorsque vous créez et déployez des applications sur Azure Stack Hub, vous devez comprendre certaines différences clés, telles que :
Azure Stack Hub fournit un sous-ensemble des services et fonctionnalités disponibles dans Azure.
Votre entreprise ou fournisseur de services peut choisir les services qu’il souhaite offrir. Les options disponibles peuvent inclure des services ou applications personnalisés. Ils peuvent proposer leur propre documentation personnalisée.
Utilisez les points de terminaison corrects spécifiques à Azure Stack Hub (par exemple, les URL pour l’adresse du portail et le point de terminaison Azure Resource Manager).
Vous devez utiliser PowerShell et les versions d’API prises en charge par Azure Stack Hub. L’utilisation des versions prises en charge garantit que vos applications fonctionnent à la fois dans Azure Stack Hub et Azure.
Différences de haut niveau
Le tableau suivant décrit les différences générales entre Azure Stack Hub et Azure global. Notez ces différences lorsque vous développez pour Azure Stack Hub ou utilisez des services Azure Stack Hub :
Domaine
Azure (global)
Azure Stack Hub
Qui l’exploite ?
Microsoft
Votre organisation ou fournisseur de services.
Qui contactez-vous pour obtenir du support ?
Microsoft
Pour un système intégré, contactez votre opérateur Azure Stack Hub (au niveau de votre organisation ou fournisseur de services) pour obtenir du support.
Pour le support du Kit de développement Azure Stack (ASDK), visitez les forums Microsoft. Étant donné que le kit de développement est un environnement d’évaluation, aucun support officiel n’est proposé par le biais du support Microsoft.
Services disponibles
Consultez la liste des services Azure . Les services disponibles varient selon la région Azure.
Azure Stack Hub prend en charge un sous-ensemble de services Azure. Les services réels varient en fonction de ce que votre organisation ou fournisseur de services choisit d’offrir.
Point de terminaison Azure Resource Manager*
https://management.azure.com
Pour un système intégré Azure Stack Hub, utilisez le point de terminaison fourni par votre opérateur Azure Stack Hub.
Pour l’ASDK, utilisez : https://management.local.azurestack.external.
Passez en revue les informations sur les éléments suivants : - Considérations relatives aux modèles Azure Resource Manager. - Comment trouver des modèles de démarrage rapide. - Utilisez un module de stratégie pour vous aider à utiliser Azure pour développer pour Azure Stack Hub.
Azure Stack Hub prend en charge des versions spécifiques des API de service Azure PowerShell et Azure. Utilisez les versions prises en charge pour vous assurer que votre application peut déployer sur Azure Stack Hub et sur Azure global.
Pour vous assurer que vous utilisez une version correcte d’Azure PowerShell, utilisez profils de version d’API. Pour déterminer le dernier profil de version d’API que vous pouvez utiliser, déterminez la build d’Azure Stack Hub que vous utilisez. Vous pouvez obtenir ces informations auprès de votre administrateur Azure Stack Hub.
Notes
Si vous utilisez le Kit de développement Azure Stack et que vous disposez d’un accès administratif, consultez la section Déterminer la version actuelle pour déterminer la build Azure Stack Hub.
Pour les autres API, exécutez la commande PowerShell suivante pour générer les espaces de noms, les types de ressources et les versions d’API pris en charge dans votre abonnement Azure Stack Hub. Il peut toujours y avoir des différences au niveau de la propriété. Pour que cette commande fonctionne, vous devez déjà avoir installé et configuré PowerShell pour un environnement Azure Stack Hub. Vous devez également disposer d’un abonnement à une offre Azure Stack Hub.
Générez des solutions de bout en bout dans Microsoft Azure pour créer des fonctions Azure Functions, implémenter et gérer des applications web, développer des solutions qui utilisent le Stockage Azure, et bien plus encore.