Zoveel subscripties in je Azure-cloudomgeving; waarom eigenlijk?
Wanneer subscripties (abonnementen) afgestemd zijn op de behoeften en prioriteiten van jouw organisatie, kun je jouw applicatiemigraties en applicatieontwikkeling (lifecycle management) versnellen. Subscripties ondersteunen jouw applicatieteams bij het ontwerpen, ontwikkelen en testen van nieuwe en/of bestaande oplossingen. Om die applicaties goed af te stemmen, gebruik je het cloud design principle Subscription Democratization als eenheid voor beheer en schaal. Hierbij bied je applicatieteams flexibiliteit en vrijheid, maar blijf je in control.
![Insights-Subscription-democratization-header[80].jpg](https://stccchostorageaccountprd.blob.core.windows.net/media/images/Insights-Subscription-democratiz.2e16d0ba.fill-1600x1200.jpg)
Solution-based aanpak
Subscripties bieden een beheergrens voor governance: het zijn de grenzen die je toewijst met Azure-policies. Dit is nodig omdat de lifecycle management en autorisatie van oplossingen kunnen verschillen. Door subscripties te gebruiken kun je oplossingen groeperen en onderbrengen in een subscriptie met passende veiligheidsconfiguraties.
Maar het design principle Subscription Democratization doet nog meer dan alleen het afstemmen van de subscripties. Het principle zorgt bijvoorbeeld ook voor meer bewustwording rondom kostenbeheer. Zo is het mogelijk om oplossingen op basis van kosten te groeperen. Per subscriptie heb je dan controle over de kosten met budgets. Omdat de standaard Microsoft-rekening ook gegroepeerd is op subscriptie, zijn complexe calculaties voor meer inzicht en/of doorbelasting overbodig. Applicatieteams kunnen hun verbruik beoordelen en proactief actie ondernemen om onnodig verbruik van Azure Services te verminderen.
Let op!
Tip
Aan uitgaand verkeer (egress) uit een subscriptie zijn kosten verbonden. Dit geldt ook voor verkeer tussen twee subscripties die in Azure staan.
Zorg daarom voor een goede balans in de hoeveelheid subscripties, ook omdat subscriptiemodellen in veel gevallen kostengedreven zijn. Daarom worden oplossingen vaak uit elkaar in losse subscripties gezet. Vindt er een hoge mate van data-uitwisseling plaats tussen subscripties? Dan kun je ervoor kiezen de applicaties in één subscriptie onder te brengen.
Verschillende vormen
Er zijn verschillende contractuele vormen van het gebruik van subscripties:
- Traditionele contractvorm: maandelijkse, automatische betaling per creditcard vanuit jouw organisatie direct aan Microsoft.
- Microsoft Customer Agreement (MCA): contract vanuit jouw organisatie direct bij Microsoft voor een x aantal resources. Je betaalt niet per creditcard, maar ontvangt maandelijks de rekening.
- Cloud Solution Provider (CSP): een cloud solution provider (zoals Centric) sluit de subscriptie voor jou als klantorganisatie af. Zij schakelen dan voor jou met Microsoft en sturen je de rekening. Hierdoor kan additionele dienstverlening op één factuur worden gecombineerd.
Vaak starten organisaties met de traditionele contractvorm, waarna zij overstappen naar MCA. Bij CSP wordt ook het beheer van de subscriptie bij de provider belegd. Deze vorm wordt vaak ingezet wanneer applicaties ontwikkeld worden door de cloud solution provider. Dan wordt die subscriptie CSP.
Insights-update
Ontvang nieuwe Insights maandelijks in je inbox.
Tip: Je bent niet gebonden aan één contractvorm, deze kun je ook naar vrije keuze combineren."
Vereisten voor nieuwe subscripties
De volgende principes zijn een leidraad bij het vaststellen van de vereisten voor nieuwe subscripties:
Beheergrens
Subscripties bieden een beheergrens voor RBAC (Role Based Access Control), die een duidelijke scheiding mogelijk maakt. Verschillende omgevingen voor ontwikkeling, test en productie zijn bijvoorbeeld vaak geïsoleerd vanuit een beheerperspectief. In een ontwikkelomgeving mag een brede groep gebruikers aanpassingen doorvoeren, waar dit in een productieomgeving meer beperkt is.
Beleidsgrens
Subscripties dienen als grens voor de toewijzing van governance. Voor beveiligde oplossingen zijn bijvoorbeeld vaak extra beleidsregels nodig om aan de eisen te voldoen. Denk hierbij aan het verplichtstellen van encryptie in productieomgevingen. Deze extra beleidsregels kun je per afzonderlijke subscriptie toepassen. Zo kunnen ontwikkelingsomgevingen soepelere beleidsregels hebben dan productieomgevingen vanwege datarichtlijnen.
Schaalgrens
Azure resources zijn gelimiteerd per subscriptie. Door subscripties als schaalgrens te gebruiken, wordt voorkomen dat er tegen limieten wordt aangelopen wanneer nieuwe applicaties in Azure worden ondergebracht.
Subscription Democratization
Tip
De architectuur van het scheiden van applicaties (of solutions, zoals Microsoft ze noemt) met behulp van subscripties noemt Microsoft in het CAF "landing zones"
Zoals je hebt gelezen is Subscription Democratization een belangrijk thema. Het is niet voor niets het eerste design principle uit het Cloud Adoption Framework ̵ geef het de aandacht die het verdient!
Related articles
-

Succesvol Azure-beheer vanuit één centraal punt
-

De 7 R’s van cloudrationalisering
Blockchain kan worden ingezet om gemeenten te helpen data rondom de registratie ongeboren vrucht te delen, waarmee onjuiste registratie kan worden voorkomen.
-

Haal het beste uit de cloud met Microsoft Cloud Adoption Framework
De juiste cloudstrategie en -implementatie met behulp van een set hulpprogramma’s, richtlijnen en handleidingen die jou helpen het optimale uit de cloudimplementatie te halen.