Platformautomatisering
Analyses op cloudschaal zijn gericht op het scheiden van de runtime-, automatiserings- en gebruikerslagen.
Automatisering voor runtime-interactie wordt uitgevoerd met behulp van Azure Pipelines en azure-Resource Manager-sjablonen met scripts.
Belangrijk
Analyse op cloudschaal maakt gebruik van Azure-beleid om grenzen te stellen en ervoor te zorgen dat wijzigingen die worden uitgevoerd door de operationele teams van de gegevenslandingszone, compatibel zijn.
Analyses op cloudschaal maken gebruik van beleidsregels om het volgende af te dwingen:
- Naamgevingsconventies.
- Netwerkregels.
- Niet-toegestane services.
De gegevenslandingszone heeft specifieke vereisten voor de standaardconfiguratie.
- De grootte van subnetten.
- Het aantal subnetten.
- Het aantal resourcegroepen.
- De namen van resourcegroepen.
- Sleutelkluizen.
In het volgende diagram ziet u hoe automatiseringsprincipes worden geïmplementeerd voor een gegevenslandingszone.
Implementatiemodellen
Analyses op cloudschaal bestaan uit:
- Een landingszone voor gegevensbeheer.
- Een of meer gegevenslandingszones.
- Een of meer gegevenstoepassingen die gegevensproducten produceren in elke datalandingszone.
Elke toepassing kan zich in de loop van de tijd onafhankelijk ontwikkelen vanwege verschillende vereisten en levenscyclussen. Een van de gegevenslandingszones kan bijvoorbeeld op een bepaald moment RA-GRS-opslagaccounts vereisen. Het is belangrijk om een IaC-weergave (Infrastructure as Code) te hebben van elk van de assets in een opslagplaats. Op deze manier kunnen wijzigingen worden geïmplementeerd op basis van vereisten in de respectieve gegevenslandingszone en gegevenstoepassingen.
De volgende tabel bevat een overzicht van de teams die betrokken zijn bij een implementatie van analyses op cloudschaal.
Naam | Rol | Aantal teams |
---|---|---|
Cloudplatformteam | Het Azure-cloudplatformteam in uw organisatie. | Een voor het hele Azure-platform. |
Gegevensplatformteam | Verantwoordelijk voor het maken en onderhouden van Azure Resource Manager sjabloonopslagplaatsen voor verschillende niveaus van cloudanalyse. Onderhoudt ook de landingszone voor gegevensbeheer en ondersteunt andere teams als er implementatieproblemen of vereiste verbeteringen zijn. | Een voor analyses op cloudschaal. |
Team voor gegevenslandingszone | Verantwoordelijk voor het implementeren en onderhouden van een specifieke gegevenslandingszone. Ondersteunt ook de implementatie en verbetering van gegevenstoepassingen die gegevensproducten produceren. | Eén team per gegevenslandingszone. |
Team voor gegevenstoepassingen | Verantwoordelijk voor de implementatie en updates van gegevensproducten. | Eén team per gegevenstoepassing. |