Automatyzacja platformy
Analiza w skali chmury koncentruje się na oddzieleniu środowiska uruchomieniowego, automatyzacji i warstw użytkownika.
Interakcja automatyzacji ze środowiskiem uruchomieniowym odbywa się przy użyciu usługi Azure Pipelines i skryptów szablonów usługi Azure Resource Manager.
Ważne
Analiza w skali chmury używa zasad platformy Azure , aby umieścić granice i upewnić się, że zmiany wykonywane przez zespoły operacji strefy docelowej danych są zgodne.
Analiza w skali chmury używa zasad do wymuszania:
- Konwencje nazewnictwa.
- Reguły sieciowe.
- Niedozwolone usługi.
Strefa docelowa danych ma określone wymagania dotyczące konfiguracji standardowej.
- Rozmiar podsieci.
- Liczba podsieci.
- Liczba grup zasobów.
- Nazwy grup zasobów.
- Magazyny kluczy.
Na poniższym diagramie przedstawiono sposób implementowania zasad automatyzacji dla strefy docelowej danych.
Modele wdrażania
Analiza w skali chmury składa się z następujących elementów:
- Strefa docelowa zarządzania danymi.
- Co najmniej jedna strefa docelowa danych.
- Co najmniej jedna aplikacja danych, która tworzy produkty danych w każdej strefie docelowej danych.
Każda aplikacja może ewoluować niezależnie w czasie ze względu na różne wymagania i cykle życia. Na przykład jedna ze stref docelowych danych może wymagać kont magazynu RA-GRS w pewnym momencie. Ważne jest, aby mieć reprezentację infrastruktury jako kodu (IaC) każdego elementu zawartości w repozytorium. Dzięki temu zmiany można zaimplementować na podstawie wymagań w odpowiedniej strefie docelowej danych i aplikacjach danych.
Poniższa tabela zawiera podsumowanie zespołów zaangażowanych w wdrożenie analizy w skali chmury.
Nazwa | Rola | Liczba zespołów |
---|---|---|
Zespół ds. platformy w chmurze | Zespół ds. platformy w chmurze platformy Azure w organizacji. | Jedna dla całej platformy Azure. |
Zespół ds. platformy danych | Za tworzenie i konserwowanie repozytoriów szablonów usługi Azure Resource Manager dla różnych poziomów analizy w skali chmury. Ponadto utrzymuje strefę docelową zarządzania danymi i obsługuje inne zespoły, jeśli występują problemy z wdrażaniem lub wymagane ulepszenia. | Jeden dla analizy w skali chmury. |
Zespół strefy docelowej danych | Odpowiedzialny za wdrażanie i konserwowanie określonej strefy docelowej danych. Obsługuje również wdrażanie i ulepszanie aplikacji danych, które generują produkty danych. | Jeden zespół na strefę docelową danych. |
Zespół ds. aplikacji danych | Odpowiedzialny za wdrażanie i aktualizacje produktów danych. | Jeden zespół na aplikację danych. |