Dela via


Plattformsautomatisering

Analys i molnskala fokuserar på att separera körnings-, automatiserings- och användarskikten.

Automation för körningsinteraktion görs med hjälp av Azure Pipelines och skriptbaserade Azure Resource Manager-mallar.

Viktigt

Analys i molnskala använder Azure-principer för att sätta gränser och se till att ändringar som utförs av datalandningszonens åtgärdsteam är kompatibla.

Analys i molnskala använder principer för att framtvinga:

  • Namngivning.
  • Nätverksregler.
  • Tjänster som inte tillåts.

Datalandningszonen har specifika krav för standardkonfigurationen.

  • Storleken på undernät.
  • Antalet undernät.
  • Antalet resursgrupper.
  • Namnen på resursgrupper.
  • Nyckelvalv.

Följande diagram visar hur automatiseringsprinciper implementeras för en datalandningszon.

Diagram som visar en översikt över automatisering på hög nivå.

Distributionsmodeller

Analys i molnskala består av:

  • En landningszon för datahantering.
  • En eller flera datalandningszoner.
  • Ett eller flera dataprogram som producerar dataprodukter i varje datalandningszon.

Varje program kan utvecklas oberoende över tid på grund av olika krav och livscykel. En av datalandningszonerna kan till exempel kräva RA-GRS-lagringskonton någon gång. Det är viktigt att ha en IaC-representation (infrastruktur som kod) för varje tillgång på en lagringsplats. På så sätt kan ändringar implementeras baserat på krav i respektive datalandningszon och dataprogram.

I följande tabell sammanfattas de team som är involverade i en distribution av analys i molnskala.

Name Roll Antal team
Molnplattformsteamet Azure-molnplattformsteamet i din organisation. En för hela Azure-plattformen.
Dataplattformsteamet Ansvarar för att skapa och underhålla Azure Resource Manager malllagringsplatser för olika nivåer av analys i molnskala. Underhåller även landningszonen för datahantering och stöder andra team om det finns distributionsproblem eller nödvändiga förbättringar. Ett för analys i molnskala.
Datalandningszonsteam Ansvarar för att distribuera och underhålla en specifik datalandningszon. Stöder även distribution och förbättring av dataprogram som producerar dataprodukter. Ett team per datalandningszon.
Dataprogramteamet Ansvarig för distribution och uppdateringar av dataprodukter. Ett team per dataprogram.

Nästa steg

Etablera analysplattform i molnskala