Mik az Azure IoT-megoldásgyorsítók?What are Azure IoT solution accelerators?

A felhőalapú IoT-megoldás általában egyéni kódot és felhőalapú szolgáltatásokat használ az eszközök kapcsolatának kezeléséhez, az adatfeldolgozáshoz és az elemzéshez, valamint a megjelenítéshez.A cloud-based IoT solution typically uses custom code and cloud services to manage device connectivity, data processing and analytics, and presentation.

Az IoT-megoldásgyorsítók teljes körű, üzembe helyezésre kész IoT-megoldások, amelyek gyakori IoT-forgatókönyveket implementálnak.The IoT solution accelerators are complete, ready-to-deploy IoT solutions that implement common IoT scenarios. A forgatókönyvek közé tartoznak a csatlakoztatott gyárak és az eszközszimuláció.The scenarios include connected factory and device simulation. A megoldásgyorsítók üzembe helyezésekor az üzemelő példány magában foglalja az összes szükséges felhőalapú szolgáltatást és minden szükséges alkalmazáskódot.When you deploy a solution accelerator, the deployment includes all the required cloud-based services along with any required application code.

A megoldásgyorsítók az Ön saját IoT-megoldásainak kiindulópontjaiként szolgálnak.The solution accelerators are starting points for your own IoT solutions. Az összes megoldásgyorsító forráskódja nyílt, és elérhető a GitHubban.The source code for all the solution accelerators is open source and is available in GitHub. A megoldásgyorsítókat letöltheti és saját igényei szerint testre szabhatja.You're encouraged to download and customize the solution accelerators to meet your requirements.

A megoldásgyorsítókat tanulási eszközként is használhatja, mielőtt létrehozná saját egyéni IoT-megoldását.You can also use the solution accelerators as learning tools before building a custom IoT solution from scratch. A megoldásgyorsítók bevált gyakorlatokat alkalmaznak a felhőalapú IoT-megoldásokhoz, amelyeket követhet.The solution accelerators implement proven practices for cloud-based IoT solutions for you to follow.

Az összes megoldásgyorsító alkalmazáskódja tartalmaz egy olyan webalkalmazást, amely lehetővé teszi az alkalmazásgyorsító kezelését.The application code in each solution accelerator includes a web app that lets you manage the solution accelerator.

Megjegyzés

A távoli figyelési és prediktív karbantartási megoldások el lettek távolítva az Azure IoT megoldás-gyorsító webhelyről.The remote monitoring and predictive maintenance solutions have been removed from the Azure IoT solution accelerators site. További információ: Mi az Azure IoT megoldás-gyorsító? (előző verzió).To learn more, see What are Azure IoT solution accelerators? (previous version).

Támogatott IoT-forgatókönyvekSupported IoT scenarios

Jelenleg két megoldási gyorssegéd áll rendelkezésre az üzembe helyezéséhez:Currently, there are two solution accelerators available for you to deploy:

Csatlakoztatott gyárConnected Factory

A Connected Factory megoldás-gyorsító segítségével telemetria gyűjthet az olyan ipari eszközökről, amelyek egy OPC egységes architektúra -felülettel rendelkeznek, és szabályozzák azokat.Use the Connected Factory solution accelerator to collect telemetry from industrial assets with an OPC Unified Architecture interface and to control them. Az ipari objektumok lehetnek például a gyártósoron található összeszerelő- és tesztelőállomások.Industrial assets might include assembly and test stations on a factory production line.

A csatlakoztatott gyár irányítópultjának használatával a következő ipari eszközöket monitorozhatja és kezelheti:You can use the connected factory dashboard to monitor and manage your industrial devices:

A csatlakoztatott gyári megoldás irányítópultját bemutató képernyőkép.

EszközszimulációDevice Simulation

Az eszköz-szimulációs megoldás gyorsítása használatával reális telemetria létrehozó szimulált eszközöket futtathat.Use the Device Simulation solution accelerator to run simulated devices that generate realistic telemetry. Ez a megoldásgyorsító más megoldásgyorsítók viselkedésének vagy saját IoT-megoldásainak tesztelésére is használható.You can use this solution accelerator to test the behavior of the other solution accelerators or to test your own custom IoT solutions.

Az eszközszimulációs webalkalmazás a következő szimulációk konfigurálására és futtatására használható:You can use the device simulation web app to configure and run simulations:

Képernyőkép, amely az eszköz-szimulációs megoldás irányítópultját mutatja.

Tervezési alapelvekDesign principles

Minden megoldásgyorsító ugyanazon tervezési elvek és célok figyelembevételével készült.All the solution accelerators follow the same design principles and goals. Tervezésük során fontos volt:They're designed to be:

  • A méretezhetőség, így több millió csatlakoztatott eszközt csatlakoztathat és felügyelhet.Scalable, letting you connect and manage millions of connected devices.
  • A bővíthetőség, hogy saját elvárásainak megfelelően testre szabhassa megoldásgyorsítóit.Extensible, enabling you to customize them to meet your requirements.
  • Az érthetőség, hogy könnyedén megérthesse a működésüket és a megvalósításukat.Comprehensible, enabling you to understand how they work and how they're implemented.
  • A modularitás, hogy lecserélhessen egyes alkalmazásokat.Modular, letting you swap out services for alternatives.
  • A biztonság, amely az Azure biztonsági eszközeit a beépített csatlakozási és eszközbiztonsági funkciókkal kombinálja.Secure, combining Azure security with built-in connectivity and device security features.

Architektúra és nyelvekArchitectures and languages

Az eredeti megoldásgyorsítók a .NET és model-view-controller (MVC) architektúra használatával készültek.The original solution accelerators were written using .NET using a model-view-controller (MVC) architecture. A Microsoft új mikroszolgáltatási architektúra használatára frissíti a megoldásgyorsítókat.Microsoft is updating the solution accelerators to a new microservices architecture. Az alábbi táblázat ismerteti a megoldásgyorsítók jelenlegi állapotát, illetve tartalmazza a megfelelő GitHub-adattárakra mutató hivatkozásokat:The following table shows the current status of the solution accelerators with links to the GitHub repositories:

MegoldásgyorsítóSolution accelerator ArchitektúraArchitecture NyelvekLanguages
Csatlakoztatott gyárConnected Factory MVCMVC .NET.NET
EszközszimulációDevice Simulation MikroszolgáltatásokMicroservices .NET.NET

A Services architektúrával kapcsolatos további információkért lásd: Bevezetés az Azure IoT Reference Architecture.To learn more about the microservices architecture, see Introduction to the Azure IoT reference architecture.

Üzembe helyezési beállításokDeployment options

A megoldásgyorsítókat a Microsoft Azure IoT-megoldásgyorsítók webhelyéről vagy a parancssorból helyezheti üzembe.You can deploy the solution accelerators from the Microsoft Azure IoT Solution Accelerators site or using the command line.

A megoldás-gyorsító futtatásának díja a mögöttes Azure-szolgáltatások futtatásának összesített díja.The cost of running a solution accelerator is the combined cost of running the underlying Azure services. Az igénybe vett Azure-szolgáltatások részleteit az üzembehelyezési beállítások kiválasztásakor tekintheti meg.You see details of the Azure services used when you choose your deployment options.

Következő lépésekNext steps

Ha szeretné kipróbálni az egyik IoT-megoldás-gyorssegédet, tekintse meg a gyors üzembe helyezési megoldást a csatlakoztatott gyár megoldásban.To try out one of the IoT solution accelerators, check out the quickstart Try a connected factory solution.