Att hålla koll på alla resurser i en Azure-miljö kan vara en utmaning, särskilt för större organisationer. Vilka resurser finns? Hur används de? Finns det något som kostar mer än det borde eller är felkonfigurerat ur ett säkerhetsperspektiv? Här kommer Azure Resource Inventory (ARI) till undsättning – ett kraftfullt verktyg som hjälper dig att skapa en detaljerad översikt över din Azure-miljö.
Vad är Azure Resource Inventory (ARI)?
ARI är ett open-source-verktyg från Microsoft som automatiskt samlar in information om dina Azure-resurser och genererar en omfattande rapport. Denna rapport ger dig insikter i din Azure-miljö, bland annat får du fram:
✅ En fullständig lista över alla resurser (VM:s, lagring, nätverk, etc.)
✅ Respektive resurs konfiguration och status
✅ Kostnadsanalyser och optimeringsförslag
✅ Säkerhetsrekommendationer baserade på best practices
Genom att använda ARI kan du identifiera onödiga kostnader, säkerhetsrisker och förbättringsområden – allt på ett överskådligt sätt.
Så installerar och kör du ARI
ARI finns som ett Git respository man kan ladda hem och installera. Men ett enklare sätt är att installera det direkt som en Powershell modul genom scriptet nedan.
Install-Module -Name AzureResourceInventory
Under installationen kan man bli informerad om att installera en del dependencies.
När installationen är det bara att köra scriptet nedan för att starta analysen av din Azure-miljö.
Invoke-ARI
Du kommer att bli ombedd att logga in med dina Azure credentials och sen är det bara att luta sig tillbaka och låta analysen rulla på, vilket kan ta en stund beroende på omfattningen av din Azure-mijö.
By default så körs analysen på alla subscriptions för din Tenant men med hjälp av parametrar kan du styra hur och på vad analysen körs.
Mer om vilka parametrar som finns hittar du här.
När rapporten är klar får du en omfattande Excel-fil som inte bara är en översikt över dina resurser, den ger också konkreta förslag på förbättringar såsom.
Kostnadsoptimering
ARI identifierar resurser som är:
💰 Underutnyttjade eller inaktiva – Till exempel virtuella maskiner som körs men inte används.
💰 Felkonfigurerade – T.ex. överdimensionerade databaser som kostar mer än nödvändigt.
💰 Dubbelarbete – T.ex. flera redundanta resurser som kan konsolideras.
💰 Reserved instances – Hur mycket du kan tjäna på att gå över på en reserved instance.
Säkerhetsförbättringar
ARI hjälper till att upptäcka säkerhetsrisker genom att flagga:
🔐 Resurser med svaga eller saknade åtkomstkontroller
🔐 Resurser som saknar kryptering eller nätverksrestriktioner
🔐 Exponerade tjänster utan korrekt skydd
Har ni inte kört ARI på er Azure-mijö så rekommenderar jag er att göra det. Inte minst för att få reda på hur ni kan sänka era kostnader och kunna täppa till eventuella säkerhetsbrister.
Behöver ni hjälp med hur ni ska gå till väga eller tolka resultat så finns vi på Wizardworks till ert förfogande. 🧙

Written by
Markus Lundberg
Read more about Data & Integrations

Azure Integration Services, nyckeln till moderna integrationer
Många företag står med ena benet i äldre system och det andra i moln- och AI-världen. Hur bygger man en sömlös bro mellan dessa två utan att fastna i komplexa integrationsprojekt? I denna artikeln om Azure Integration Services visar vi hur Microsofts integrerade verktygslåda ger dig kraften att automatisera processer, exponera API:er och skapa eventstyrda flöden med robust säkerhet och skalbarhet.
Read more
Azure Events, hur man tar kontroll över sin Azure-miljö.
Vill du ha bättre koll på vad som händer i din Azure-miljö, i realtid? Läs om hur du kan få bättre kontroll på ändringar i din miljö. Vem skapar nya resurser? Finns det något certifikat som snart är expired, etc? Med Azure Events kan du dessutom automatiskt ta actions på när saker händer!
Read more
Nyheterna i C# 14 och .NET 10
I november släpps .NET 10 tillsammans med C# 14. En LTS release som kommer med en del roliga nyheter. I denna artikeln går vi igenom vad som är nytt och bra att veta.
Read more