Verbinding met AI aan de rand met Azure Stack Hub verbroken

Azure Container Registry
Azure HDInsight
Azure Kubernetes Service (AKS)
Azure Machine Learning
Azure Stack Hub

Oplossingsideeën

Dit artikel is een oplossingsidee. Als u wilt dat we de inhoud uitbreiden met meer informatie, zoals mogelijke use cases, alternatieve services, implementatieoverwegingen of prijsrichtlijnen, laat het ons dan weten door GitHub-feedback te geven.

In dit artikel wordt een oplossing beschreven voor het gebruik van Edge AI wanneer u geen verbinding hebt met internet. De oplossing maakt gebruik van Azure Stack Hub om AI-modellen naar de rand te verplaatsen.

Apache, Apache® Hadoop, Apache Spark, Apache HBase en Apache Storm zijn gedeponeerde handelsmerken of handelsmerken van de Apache Software Foundation in de Verenigde Staten en/of andere landen. Er wordt geen goedkeuring door de Apache Software Foundation geïmpliceerd door het gebruik van deze markeringen.

Architectuur

Architecture diagram that shows an AI-enabled application running at the edge with Azure Stack Hub and hybrid connectivity.

Een Visio-bestand van deze architectuur downloaden.

Gegevensstroom

  1. Gegevenswetenschappers gebruiken Azure Machine Learning en een Azure HDInsight-cluster om een machine learning-model te trainen. Het model wordt in een container geplaatst en in Azure Container Registry geplaatst.
  2. Het model wordt geïmplementeerd in een AKS-cluster (Azure Kubernetes Service) in Azure Stack Hub.
  3. Eindgebruikers bieden gegevens die zijn beoordeeld op basis van het model.
  4. Inzichten en afwijkingen van scoren worden in de opslag geplaatst voor later uploaden.
  5. Wereldwijd relevante en compatibele inzichten zijn beschikbaar in een globale app.
  6. Gegevenswetenschappers gebruiken scoren vanaf de rand om het model te verbeteren.

Onderdelen

  • Machine Learning is een cloudomgeving die u kunt gebruiken om machine learning-modellen te bouwen, implementeren en beheren. Met deze modellen kunt u toekomstig gedrag, resultaten en trends voorspellen.
  • HDInsight is een beheerde opensource-analyseservice in de cloud voor ondernemingen. U kunt opensource-frameworks gebruiken met HDInsight, zoals Hadoop, Spark, HBase en Storm.
  • Container Registry is een service waarmee een beheerd register van containerinstallatiekopieën wordt gemaakt. U kunt Container Registry gebruiken om de installatiekopieën te bouwen, op te slaan en te beheren. U kunt het ook gebruiken om machine learning-modellen in containers op te slaan.
  • AKS is een maximaal beschikbare, veilige en volledig beheerde Kubernetes-service. Met AKS kunt u eenvoudig containertoepassingen implementeren en beheren.
  • Azure Virtual Machines is een IaaS-aanbieding (Infrastructure-as-a-Service). U kunt virtuele machines gebruiken om on-demand, schaalbare computingresources zoals virtuele Windows- en Linux-machines te implementeren.
  • Azure Storage biedt maximaal beschikbare, schaalbare, veilige cloudopslag voor gegevens, toepassingen en workloads.
  • Azure Stack Hub is een uitbreiding van Azure die een manier biedt om apps uit te voeren in een on-premises omgeving en Azure-services te leveren aan uw datacenter.

Scenariodetails

Met Azure AI-hulpprogramma's en het Azure Edge- en cloudplatform is edge intelligence mogelijk. Hybride toepassingen met AI kunnen worden uitgevoerd waar uw gegevens zich bevinden, on-premises. Met behulp van Azure Stack Hub kunt u een getraind AI-model naar de rand brengen en integreren met uw toepassingen voor intelligentie met lage latentie. Met deze aanpak hoeft u geen wijzigingen aan te brengen in hulpprogramma's of processen voor lokale toepassingen. Wanneer u Azure Stack Hub gebruikt, kunt u ervoor zorgen dat uw cloudoplossingen werken, zelfs wanneer u geen verbinding hebt met internet.

Deze oplossing is bedoeld voor een niet-verbonden Azure Stack Hub-scenario. Vanwege latentie of onregelmatige connectiviteitsproblemen of voorschriften, bent u mogelijk niet altijd verbonden met Azure. In niet-verbonden scenario's kunt u gegevens lokaal verwerken en deze later samenvoegen in Azure voor verdere analyse. Zie AI aan de rand voor de verbonden versie van dit scenario.

Potentiële gebruikscases

Mogelijk moet u in de volgende scenario's implementeren in een niet-verbonden status:

  • U hebt beveiliging of andere beperkingen waarvoor u Azure Stack Hub moet implementeren in een omgeving die niet is verbonden met internet.
  • U wilt voorkomen dat gegevens (inclusief gebruiksgegevens) naar Azure worden verzonden.
  • U wilt Azure Stack Hub uitsluitend gebruiken als een privécloudoplossing die is geïmplementeerd op uw bedrijfsintranet en u bent niet geïnteresseerd in hybride scenario's.

Volgende stappen

Zie de volgende resources voor meer informatie over Azure Stack-oplossingen:

Zie de volgende productdocumentatie voor meer informatie over oplossingsonderdelen:

Zie de volgende resource voor voorbeelden:

Zie de volgende artikelen voor gerelateerde oplossingen: