Udostępnij za pośrednictwem


Organizowanie członków zespołu ds. operacji danych

Architektura analizy w skali chmury została zaprojektowana z zestawem podstawowych zasad.

Podstawowe zasady

  • Samoobsługowe włączanie: Umożliwianie zespołom projektów samodzielnej pracy, aby umożliwić elastyczne metody programowania.

  • Zarządzania: Wymuszaj zabezpieczenia na całej platformie Azure, aby upewnić się, że zespoły projektów widzą, zmieniają i wykonują funkcje w ramach swoich uprawnień.

  • Usprawnione wdrożenia: Upewnij się, że typowe zasady są dostępne w organizacji, aby pomóc zespołom w szybkim skalowaniu i obsłudze zespołów z mniejszym doświadczeniem w niektórych podstawowych projektach i artefaktach.

Role i zespoły

W ramach analizy w skali chmury zalecamy odejście od zespołów silosów w poziomie, aby zwinne pionowe zespoły między domenami. Zespół ds. operacji danych koncentruje się na zapewnieniu ładu w zwykły sposób kontroli, podczas gdy zespoły aplikacji danych koncentrują się na tworzeniu danych jako produkt. Może to oznaczać zmianę w organizacji wzorca, który jest bardziej dopasowany 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ędzy domenami w celu dostarczenia produktu. W takim przypadku produkt to dane dotyczące zużycia.

Aby uzyskać więcej informacji, zobacz Omówienie ról i zespołów na potrzeby analizy w skali chmury na platformie 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. W przypadku organizacji zalecane są następujące wytyczne dotyczące zgodności 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 obejmującym strategię rozwidlenia i gałęzi usługi 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, która centralnie zarządza infrastrukturą platformy danych i 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 przechwytywać, przetwarzać, przechowywać i obsługiwać swoje aplikacje danych.

Zespół powinien przedstawić swoje usługi w sposób samoobsługowy, który może obejmować narzędzia do przechowywania danych big data, przechowywanie wersji danych produktów, organizowanie/implementowanie potoku danych, usuwanie identyfikacji 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 DevOps automation for Cloud-scale analytics in Azure (Automatyzacja metodyki DevOps na potrzeby analizy w skali chmury na platformie Azure)

Następne kroki

Omówienie zespołów na potrzeby analizy w skali chmury na platformie Azure