Pomysły dotyczące rozwiązań
W tym artykule opisano pomysł rozwiązania. Architekt chmury może użyć tych wskazówek, aby ułatwić wizualizowanie głównych składników dla typowej implementacji tej architektury. Skorzystaj z tego artykułu jako punktu wyjścia, aby zaprojektować dobrze zaprojektowane rozwiązanie zgodne z konkretnymi wymaganiami obciążenia.
To rozwiązanie Internetu rzeczy (IoT) demonstruje lokalną sieć brzegową do przetwarzania i zbierania danych.
Architektura
Pobierz plik programu Visio tej architektury.
Ta implementacja korzysta z usługi Azure SQL Edge na procesorze brzegowym. Komunikacja z urządzeniami i z urządzeń odbywa się przy użyciu usługi Edge Hub. Komunikacja między urządzeniami IoT i aplikacjami w chmurze odbywa się przy użyciu usługi Azure IoT Hub.
Składniki
Architektura korzysta z następujących usług platformy Azure:
- Azure IoT Edge to w pełni zarządzana usługa oparta na usłudze Azure IoT Hub. Może uruchamiać obciążenia w chmurze — niezależnie od tego, czy sztuczna inteligencja, platforma Azure i usługi innych firm, czy własna logika biznesowa — na urządzeniach brzegowych za pośrednictwem standardowych kontenerów.
- Usługa Azure IoT Hub zapewnia wysoce bezpieczną i niezawodną komunikację między aplikacją IoT a zarządzanymi urządzeniami. Rozwiązanie to może rozszerzyć rozwiązanie z chmury na krawędź za pomocą uwierzytelniania poszczególnych urządzeń, wbudowanego zarządzania urządzeniami i skalowanej aprowizacji.
- Azure SQL Edge to niewielki, zoptymalizowany pod kątem krawędzi aparat bazy danych SQL z wbudowaną sztuczną inteligencją.
- Azure Cognitive Services to kompleksowa rodzina usług sztucznej inteligencji i interfejsów API poznawczych, z których mogą korzystać twoje inteligentne aplikacje. Usługi mogą być uruchamiane na urządzeniach usługi IoT Edge za pośrednictwem kontenerów.
- Usługa Azure SQL Database to w pełni zarządzana relacyjna baza danych z wbudowaną inteligencją.
- Program SQL Server na maszynach wirtualnych może uruchamiać obciążenia programu SQL Server w chmurze przy najniższym całkowitym koszcie własności.
- Usługa Azure Cosmos DB to szybka baza danych NoSQL z otwartymi interfejsami API dla dowolnej skali.
Szczegóły scenariusza
Rozwiązanie Internetu rzeczy (IoT) może wymagać, aby lokalna sieć brzegowa zapewniała zbieranie danych i obliczeń, a nie chmury. Urządzenia brzegowe często spełniają następujące potrzeby lepiej niż chmura:
- Szybka analiza danych w czasie rzeczywistym
- Wysoka dostępność
- Wysoka przepustowość
Potencjalne przypadki użycia
Poniżej przedstawiono przykłady używania sieci brzegowych w rozwiązaniach platformy Azure.
Manufacturing
- Przewidywanie awarii maszyny na podłodze zakładu: użyj danych czujników, aby monitorować maszyny i przewidywać awarie. Wysyłanie alertów o błędach do chmury. Zobacz na przykład, jak zeISS wyostrza swoją koncentrację na doskonałości optycznej w usłudze Microsoft Azure SQL Edge.
- Udostępnianie danych w czasie rzeczywistym na podłodze zakładu w celu natychmiastowego podejmowania decyzji: przechwytywanie danych produkcyjnych w bazie danych usługi Azure SQL Edge. Dane służą do monitorowania procesów produkcyjnych, zwiększania możliwości pracowników frontonu i udostępniania szczegółowych informacji w czasie rzeczywistym. Zobacz na przykład, w jaki sposób program Achilles używa przeglądarki Microsoft Azure SQL Edge, aby zapewnić pracownikom pierwszej linii połączenie i pracownikom.
Opieka zdrowotna
- Uzyskaj pełny widok pacjentów: konsoliduj i analizuj dane z urządzeń medycznych i pacjentów, aby zapewnić ujednolicony i pełny obraz stanu każdego pacjenta.
- Monitorowanie operacji i procedur: konsolidowanie i analizowanie danych z operacji i innych procedur w celu uzyskania szczegółowych informacji i poprawy wyników.
Energia
- Monitorowanie platform naftowych na morzu: monitorowanie warunków platformy i zapisywanie danych w bazie danych brzegowej w celu zapewnienia wysokiej dostępności. Użyj danych, aby przewidzieć błędy, monitorować wydajność i zmniejszać ryzyko.
- Monitorowanie statków na morzu: stosowanie uczenia maszynowego i analizy danych w czasie rzeczywistym lokalnie bez konieczności przesyłania danych za pośrednictwem satelity. Zobacz na przykład, jak firma geotechniczna Fugro generuje szczegółowe informacje o środowisku szybciej i bardziej niezawodnie dzięki przetwarzaniu brzegowym.
Współautorzy
Ten artykuł jest obsługiwany przez firmę Microsoft. Pierwotnie został napisany przez następujących współautorów.
Główny autor:
- Ansley Yeo | Lider technologii / IoT
Następne kroki
Aby uzyskać więcej informacji, zobacz następujące artykuły:
- Co to jest usługa Azure IoT Edge?
- Co to jest usługa Azure SQL Edge?
- Tworzenie rozwiązania przy użyciu usługi Azure SQL Edge — część pierwsza
Powiązane zasoby
Powiązane zasoby zawierają dodatkowe informacje na temat rozwiązań brzegowych, w tym informacje na temat odpowiednich składników platformy Azure i określonych architektur.