Overzicht van Azure Stack Hub
Azure Stack Hub is een extensie van Azure die een manier biedt om apps uit te voeren in een on-premises omgeving en Azure-services te leveren in uw datacentrum. Met een consistent cloudplatform kunnen organisaties met vertrouwen technologiebeslissingen nemen op basis van zakelijke vereisten, in plaats van zakelijke beslissingen op basis van technologiebeperkingen.
Waarom Azure Stack Hub gebruiken?
Azure biedt een uitgebreid platform voor ontwikkelaars om moderne apps te bouwen. Sommige cloud-apps hebben echter te maken met obstakels zoals latentie, onregelmatige connectiviteit en regelgeving. Azure en Azure Stack Hub ontgrendelen nieuwe hybride cloudgebruiksscenario's voor zowel klantgerichte als interne Line-Of-Business-apps:
Edge- en losgekoppelde oplossingen. Voldoe aan latentie- en connectiviteitsvereisten door gegevens lokaal te verwerken in Azure Stack Hub en deze vervolgens in Azure samen te voegen voor verdere analyse, waarbij gemeenschappelijke toepassingslogica wordt toegepast in beide omgevingen. U kunt Azure Stack Hub zelfs implementeren zonder verbinding met Azure met internet. Denk aan fabrieksvloeren, cruiseschepen en mijnassen als voorbeelden.
Cloud-apps die voldoen aan uiteenlopende regelgeving. Ontwikkel en implementeer apps in Azure met volledige flexibiliteit om on-premises te implementeren met Azure Stack Hub om te voldoen aan wettelijke of beleidsvereisten. U hoeft geen wijzigingen aan te brengen in de code. Voorbeelden van apps zijn wereldwijde audit, financiële rapportage, valutahandel, online gaming en onkostenrapportage.
Cloud-app-model on-premises. Gebruik Azure-services, containers, serverloze architecturen en microservicearchitecturen om bestaande apps bij te werken en uit te breiden of nieuwe apps te ontwikkelen. Gebruik consistente DevOps-processen in Azure in de cloud en on-premises Azure Stack Hub om de modernisering van apps te versnellen voor essentiële kern-apps.
Gegevensresidentie
Als de klant Azure Stack Hub implementeert die is losgekoppeld van globale Azure en van internet, worden er geen gegevens die op het apparaat zijn opgeslagen, naar Microsoft verzonden. Azure Stack Hub is een on-premises apparaat. Klanten zijn volledig eigenaar van het apparaat en beheren het apparaat, toegang tot het apparaat en alle gegevens die op het apparaat zijn opgeslagen. Niet-verbonden implementatie biedt volledige controle over de locatie van de gegevens door de klant. Een klant kan er ook voor kiezen om een Azure Stack Hub-apparaat te verbinden met globale Azure of internet in een hybride workloadscenario (bijvoorbeeld een oplossing die gebruikmaakt van resources die zijn geïmplementeerd in Azure Stack Hub en openbare Azure met gegevens die tussen beide worden verzonden) of met hybride cloudbeheer (bijvoorbeeld het verbinden van een virtuele machine die is geïmplementeerd in Azure Stack Hub met Azure Monitor in openbare Azure voor bewaking.) In dergelijke scenario's is de klant verantwoordelijk voor het valideren of de Azure- of andere onlineservices die met het apparaat worden gebruikt, voldoen aan eventuele problemen met gegevenslocatie. Zie Gegevenslocatie in Azure voor meer informatie over gegevenslocatie.
Azure Stack Hub-architectuur
Geïntegreerde Azure Stack Hub-systemen bestaan uit rekken van 4-16 servers die zijn gebouwd door vertrouwde hardwarepartners en rechtstreeks aan uw datacenter worden geleverd. Na levering werkt een oplossingsprovider samen met u om het geïntegreerde systeem te implementeren en ervoor te zorgen dat de Azure Stack Hub-oplossing voldoet aan uw bedrijfsvereisten. U kunt uw datacenter voorbereiden door ervoor te zorgen dat alle vereiste voeding en koeling, randconnectiviteit en andere vereiste vereisten voor datacentrumintegratie aanwezig zijn.
Zie Azure Stack Hub-datacenterintegratie voor meer informatie over de integratie van Azure Stack Hub-datacenters.
Azure Stack Hub is gebouwd op industriestandaardhardware en wordt beheerd met dezelfde hulpprogramma's die u al gebruikt voor het beheren van Azure-abonnementen. Als gevolg hiervan kunt u consistente DevOps-processen toepassen, ongeacht of u al dan niet bent verbonden met Azure.
Met de Azure Stack Hub-architectuur kunt u Azure-services aan de rand leveren voor externe locaties of onregelmatige connectiviteit, losgekoppeld van internet. U kunt hybride oplossingen maken die gegevens lokaal verwerken in Azure Stack Hub en deze vervolgens aggregeren in Azure voor aanvullende verwerking en analyse. Ten slotte kunt u, omdat Azure Stack Hub on-premises is geïnstalleerd, voldoen aan specifieke wettelijke of beleidsvereisten met de flexibiliteit van het on-premises implementeren van cloud-apps zonder code te wijzigen.
Implementatieopties
Geïntegreerde Azure Stack Hub-systemen worden aangeboden via een partnerschap van Microsoft- en hardwarepartners, waardoor een oplossing wordt gemaakt die de eenvoud van innovatie en computingbeheer in de cloud biedt. Omdat Azure Stack Hub wordt aangeboden als geïntegreerd hardware- en softwaresysteem, hebt u de flexibiliteit en controle die u nodig hebt, samen met de mogelijkheid om te innoveren vanuit de cloud.
Een geïntegreerd Azure Stack Hub-systeem kan variëren van 4-16 servers, een schaaleenheid genoemd. Geïntegreerde systemen worden gezamenlijk ondersteund door de hardwarepartner en Microsoft. In het volgende diagram ziet u een voorbeeld van een schaaleenheid.
.
Verbindingsmodellen
U kunt ervoor kiezen om Azure Stack Hub te implementeren die is verbonden met internet (en naar Azure) of dat de verbinding ervan is verbroken .
Zie de overwegingen voor verbonden en niet-verbonden implementatiemodellen voor meer informatie.
Identiteitsprovider
Azure Stack Hub maakt gebruik van Microsoft Entra ID of Active Directory Federation Services (AD FS). Microsoft Entra ID is de cloudgebaseerde id-provider voor meerdere tenants van Microsoft. De meeste hybride scenario's met implementaties die zijn verbonden met internet, gebruiken Microsoft Entra ID als identiteitsarchief.
Voor niet-verbonden implementaties van Azure Stack Hub moet u AD FS gebruiken. Azure Stack Hub-resourceproviders en andere apps werken op dezelfde manier met AD FS of Microsoft Entra-id. Azure Stack Hub bevat een eigen Active Directory-exemplaar en een Active Directory Graph API.
Hoe wordt Azure Stack Hub beheerd?
Azure Stack Hub maakt gebruik van hetzelfde bewerkingsmodel als Azure. Een Azure Stack Hub-operator kan verschillende services en apps leveren aan tenantgebruikers, vergelijkbaar met hoe Microsoft Azure-services levert aan tenantgebruikers.
U kunt Azure Stack Hub beheren met de beheerdersportal, gebruikersportal of PowerShell. De Azure Stack Hub-portals worden elk ondersteund door afzonderlijke exemplaren van Azure Resource Manager. Een Azure Stack Hub-operator maakt gebruik van de beheerdersportal voor het beheren van Azure Stack Hub en voor het maken van tenantaanbiedingen en het onderhouden van de status en bewakingsstatus van het geïntegreerde systeem. De gebruikersportal biedt een selfservice-ervaring voor het verbruik van cloudresources, zoals virtuele machines (VM's), opslagaccounts en web-apps.
Zie de quickstart over het gebruik van de Azure Stack Hub-beheerportal voor meer informatie over het beheren van Azure Stack Hub met behulp van de beheerdersportal.
Als Azure Stack Hub-operator kunt u VM's, web-apps, maximaal beschikbare SQL Server- en MySQL Server-databases leveren.
Een operator kan Azure Stack Hub beheren met de beheerdersportal of PowerShell. U kunt Azure Stack Hub configureren voor het leveren van services aan tenants met behulp van plannen, quota, aanbiedingen en abonnementen. Tenantgebruikers kunnen zich abonneren op meerdere aanbiedingen. Aanbiedingen kunnen een of meer abonnementen hebben en abonnementen kunnen een of meer services hebben. Operators beheren ook capaciteit en reageren op waarschuwingen.
Gebruikers gebruiken services die de operator aanbiedt. Gebruikers kunnen services inrichten, bewaken en beheren waarop ze zich hebben geabonneerd, zoals web-apps, opslag en VM's. Gebruikers kunnen Azure Stack Hub beheren met de gebruikersportal of PowerShell.
Voor meer informatie over het beheren van Azure Stack Hub, inclusief welke accounts moeten worden gebruikt waar, typische operatorverantwoordelijkheden, wat u uw gebruikers moet vertellen en hoe u hulp kunt krijgen, bekijkt u de basisbeginselen van Azure Stack Hub-beheer.
Resourceproviders
Resourceproviders zijn webservices die de basis vormen voor alle Azure Stack Hub IaaS- en PaaS-services. Azure Resource Manager is afhankelijk van verschillende resourceproviders om toegang te bieden tot services. Elke resourceprovider helpt u bij het configureren en beheren van de respectieve resources. Servicebeheerders kunnen ook nieuwe aangepaste resourceproviders toevoegen.
Basisresourceproviders
Er zijn drie fundamentele IaaS-resourceproviders:
- Compute: Met de compute-resourceprovider kunnen Azure Stack Hub-tenants hun eigen VM's maken. De Compute-resourceprovider bevat de mogelijkheid om VM's en VM-extensies te maken. De VM-extensieservice biedt IaaS-mogelijkheden voor Virtuele Windows- en Linux-machines. U kunt bijvoorbeeld de Compute-resourceprovider gebruiken om een Virtuele Linux-machine in te richten en Bash-scripts uit te voeren tijdens de implementatie om de VM te configureren.
- Netwerkresourceprovider: De netwerkresourceprovider levert een reeks functies van Software Defined Networking (SDN) en Network Function Virtualization (NFV) voor de privécloud. U kunt de netwerkresourceprovider gebruiken om resources te maken, zoals software load balancers, openbare IP's, netwerkbeveiligingsgroepen en virtuele netwerken.
- Opslagresourceprovider: de opslagresourceprovider biedt vier Azure-consistente opslagservices: blob-, wachtrij-, tabel- en Key Vault-accountbeheer voor beheer en controle van geheimen, zoals wachtwoorden en certificaten. De opslagresourceprovider biedt ook een opslagcloudbeheerservice om het beheer van azure-consistente opslagservices te vergemakkelijken. Azure Storage biedt de flexibiliteit om grote hoeveelheden ongestructureerde gegevens op te slaan en op te halen, zoals documenten en mediabestanden met Azure Blobs en gestructureerde NoSQL-gegevens met Azure Tables.
Optionele resourceproviders
Er zijn drie optionele PaaS-resourceproviders die u kunt implementeren en gebruiken met Azure Stack Hub:
- App Service: Azure-app Service in Azure Stack Hub is een PaaS-aanbieding van Microsoft Azure die beschikbaar is voor Azure Stack Hub. Met de service kunnen uw interne of externe klanten web-, API- en Azure Functions-apps maken voor elk platform of apparaat.
- SQL Server: gebruik de SQL Server-resourceprovider om SQL-databases als een service van Azure Stack Hub aan te bieden. Nadat u de resourceprovider hebt geïnstalleerd en deze hebt verbonden met een of meer SQL Server-exemplaren, kunnen u en uw gebruikers databases maken voor cloudeigen apps, websites die GEBRUIKMAKEN van SQL en andere workloads die gebruikmaken van SQL.
- MySQL Server: gebruik de MySQL Server-resourceprovider om MySQL-databases beschikbaar te maken als een Azure Stack Hub-service. De MySQL-resourceprovider wordt uitgevoerd als een service op een Windows Server 2019 Server Core-VM.
Volgende stappen
Basisbeginselen van beheer.
Quickstart: de Azure Stack Hub-beheerportal gebruiken.