Organizowanie członków zespołu ds. operacji danych
Architektura analizy w skali chmury została zaprojektowana z zestawem podstawowych zasad.
Podstawowe zasady
Umożliwianie samoobsługi: Umożliwienie zespołom projektowym samodzielnej pracy w celu stosowania zwinnych metod rozwoju.
Zarządzanie: Egzekwowanie zasad na platformie Azure w celu zapewnienia, że zespoły projektowe mogą widzieć, zmieniać i wykonywać funkcje w ramach swoich uprawnień.
Usprawnione wdrożenia: Upewnij się, że wspólne zasady są dostępne w organizacji, aby pomóc zespołom szybko się rozwijać i wspierać zespoły z mniejszym doświadczeniem w niektórych podstawowych projektach i materiałach pomocniczych.
Role i zespoły
W ramach analizy w skali chmury zalecamy odejście od zespołów silosowych w poziomie do elastycznych pionowych zespołów międzydomenowych. Zespoły ds. operacji na danych koncentrują się na zarządzaniu w warstwie sterującej, podczas gdy zespoły ds. aplikacji danych koncentrują się na tworzeniu danych produktowych. Takie różnice wymagają zmian organizacyjnych w wzorcu bardziej dopasowanym do tworzenia aplikacji. Na przykład każda aplikacja ma właściciela produktu, który określa zakres wymagań i współpracuje z zespołem międzydomenowym w celu dostarczenia produktu. W takim przypadku produkt jest danymi do konsumpcji.
Aby uzyskać więcej informacji, zobacz Omówienie ról i zespołów na potrzeby analizy w skali chmury w usłudze Azure
Wdrażanie i operacje
Model procesu wdrażania i operacji danych (DataOps) jest istotną częścią, która obsługuje niektóre z tych podstawowych zasad. Następujące wytyczne są zalecane dla organizacji, aby były zgodne z zasadami:
- Użyj infrastruktury jako kodu.
- Wdrażanie szablonów obejmujących podstawowe przypadki użycia w firmie.
- Postępuj zgodnie z procesem wdrażania, który obejmuje strategię dotyczącą rozgałęzień i gałęzi GitHub.
- Obsługa centralnego repozytorium i wdrażanie stref docelowych zarządzania danymi.
Współautorzy z rozpoznawalnymi i indywidualnymi umiejętnościami powinni ustanowić grupę platformy w celu centralnego zarządzania infrastrukturą platformy danych oraz tworzyć i wdrażać wspólne elementy infrastruktury danych dla strefy docelowej zarządzania danymi oraz różne strefy docelowe danych. Grupa platform może również tworzyć, posiadać własne i zapewniać niezależną technologię, która pomaga zespołom aplikacji danych w przechwytywaniu, przetwarzaniu, przechowywaniu i utrzymywaniu aplikacji danych.
Grupa platform powinna przedstawić swoje usługi w sposób samoobsługowy, który może obejmować narzędzia do przechowywania danych masowych, wersjonowania danych produktów, organizowania/implementowania potoku danych, anonimizacji danych i nie tylko. Te typy narzędzi mają kluczowe znaczenie dla zminimalizowania wąskich gardeł w przepływie pracy i skrócenia czasu realizacji tworzenia nowych produktów danych.
Grupa platform powinna postępować zgodnie z najlepszymi rozwiązaniami opisanymi w tej sekcji, aby osiągnąć swoje cele. Inne zespoły ds. produktów danych powinny używać najlepszych rozwiązań w nadchodzących artykułach, aby przetestować i zautomatyzować swoje dane.
Aby uzyskać więcej informacji, zobacz Automatyzacja devOps na potrzeby analizy w skali chmury w usłudze Azure
Następne kroki
Omówienie zespołów na potrzeby analizy w skali chmury na platformie Azure