Pomysły dotyczące rozwiązań
Ten artykuł jest pomysłem na rozwiązanie. Jeśli chcesz, abyśmy rozszerzyli zawartość o więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, przekazując opinię w usłudze GitHub.
W tym rozwiązaniu opisano sposób warstwowania danych i aplikacji lokalnych i na platformie Azure. Gdy dane przepływają do konta magazynu, możesz użyć usługi Azure Stack do analizowania danych pod kątem anomalii lub zgodności i wyświetlania szczegółowych informacji w aplikacjach.
Architektura
Pobierz plik programu Visio z tą architekturą.
Przepływ danych
- Dane są przekazywane na konto magazynu.
- Funkcja w usłudze Azure Stack analizuje dane pod kątem anomalii lub zgodności.
- Lokalne istotne szczegółowe informacje są wyświetlane w aplikacji usługi Azure Stack.
- Szczegółowe informacje i anomalie są umieszczane w kolejce.
- Dane są zbiorczo umieszczane na archiwalnym koncie magazynu.
- Funkcja wysyła dane z kolejki do usługi Azure Storage.
- Globalnie istotne i zgodne informacje są dostępne w aplikacji globalnej.
Składniki
- Magazyn: trwały, wysoce dostępny i wysoce skalowalny magazyn w chmurze
- Azure Functions: przetwarzanie zdarzeń za pomocą kodu bezserwerowego
- Azure Stack: tworzenie i uruchamianie innowacyjnych aplikacji hybrydowych w granicach chmury
Szczegóły scenariusza
Ten scenariusz może pomóc w warstwie danych i aplikacji lokalnych i na platformie Azure. Filtrowanie niepotrzebnych danych na wczesnym etapie procesu, przenoszenie aplikacji w chmurze do danych lokalnych i analizowanie zagregowanych danych na dużą skalę z wielu lokalizacji na platformie Azure.
Potencjalne przypadki użycia
Aplikacje warstwowe zapewniają następujące korzyści:
- Możliwość aktualizowania stosu technologii jednej warstwy bez wpływu na inne obszary aplikacji.
- Zespoły programistyczne pracują nad własnymi obszarami wiedzy.
- Możliwość skalowania aplikacji.
- Zwiększa niezawodność i większą niezależność bazowych serwerów lub usług.