- Vårt erbjudande
- Kundcase
- Insikter & Inspiration
- Om oss

Så blir du cool med Azure Storage Actions
/ Data & Integrations /
Så blir du cool med Azure Storage Actions
Azure Storage Actions är en ny tjänst från Microsoft som är särskilt utformad för att automatisera hantering och underhåll av data i Azure Blob Storage. Den här tjänsten är för närvarande i "preview", vilket innebär att nya funktioner fortfarande kan läggas till, och att vissa funktioner kan komma att ändras.

Med Storage Actions kan du skapa flöden som automatiskt utför specifika åtgärder baserat på olika förhållanden eller triggers – ett effektivt sätt att säkerställa att data hanteras och skyddas korrekt utan att behöva manuellt ingripande.
Storage Actions vs. Lifecycle Management
Det är lätt att blanda ihop Azure Storage Actions med Azure Lifecycle Management, men det finns några viktiga skillnader. Lifecycle Management är fokuserat på att hantera data över tid, med automatiska regler för att flytta data mellan olika lagringsnivåer beroende på ålder eller användningsfrekvens. Den är bra för långsiktig hantering av lagringskostnader och effektivitet. Azure Storage Actions, å andra sidan, erbjuder en bredare verktygslåda för att utföra specifika operationer på data under dess livscykel, exempelvis flytta data när specifika villkor är uppfyllda eller köra skript som svar på förändringar i lagringen. Denna tjänst ger därmed större flexibilitet att skapa arbetsflöden för att reagera på förändringar eller skapa anpassade hanteringsprocesser.
De grundläggande komponenterna:
Storage Tasks
I Azure Storage Actions definierar man tasks för de specifika uppgifter som ska utföras, exempelvis att ta bort filer, flytta data mellan containers eller ändra filens metadata. Genom att skapa specifika tasks kan man konfigurera handlingar som ska köras automatiskt för en blob-storage.
Conditions
Conditions fungerar som kriterier för när en task ska utföras. Med hjälp av IF-statements kan man t.ex. ställa in att en viss åtgärd ska triggas om ett visst antal dagar har gått sedan en fil senast ändrades, om filstorleken överstiger ett visst värde eller om ett specifikt mönster i filnamnet uppfylls. Nedan visar vilka olika properties som finns tillgängliga för conditions. Man kan även kombinera flera conditions med AND eller OR.

Operations
Operations är själva handlingarna som sker när conditions uppfylls. Dessa kan omfatta att kopiera data till andra containers, flytta data till arkivlagring, eller till och med att trigga ett externt skript som kör specifika processer. Nedan är en lista över de operations som finns tillgängliga i nuläget.

Assignments
När man har definierat sina tasks kopplar man dessa till assignments. Här väljer man vilken blob-storage ens task ska köras mot samt sätter upp triggers som berättar när och hur ofta ens task ska exekveras.
Exempel på användningsområden för Storage Actions
Här är några exempel där Azure Storage Actions kan vara till hjälp för att automatisera och effektivisera arbetsflöden i molnet:
- Undvika att filer raderas: Om du sparar filer som inte får raderas, t.ex. fakturor eller andra finansiella dokument kan du lägga till en task som övervakar din storage och gör en undelete om det skulle inträffa.
- Data-arkivering: Om din organisation har data som sällan används kan Storage Actions automatiskt flytta dessa filer till en billigare arkivlagring baserat på anpassade regler. T.ex. kan alla filer som inte uppdaterats på över ett år automatiskt arkiveras.
- Automatisk datarensning: I många organisationer ackumuleras data snabbt, vilket kan leda till ökade lagringskostnader. Med en enkel regel kan Azure Storage Actions radera filer som överstiger en viss storlek och har legat inaktiva under en viss tid, utan att IT-avdelningen behöver göra manuella insatser.
- Backups och återställning: Skapa säkerhetskopior av kritiska filer till en annan container varje vecka. På detta sätt kan din organisation försäkra sig om att de viktigaste filerna alltid är tillgängliga och enkelt kan återställas vid behov.
Sammanfattningsvis erbjuder Azure Storage Actions trevlig lösning för att automatisera hanteringen av dataflöden i Azure Blob Storage. Genom att kombinera tasks, conditions och operations kan företag säkerställa att data hanteras på rätt sätt, samtidigt som lagringseffektiviteten optimeras. I dagsläget är det gratis att använda i och med det är i "preview". Vad kostnaden blir vid "general availability" vet vi inte men borde bli transaktionsbaserad.
Känner du dig inte lite coolare nu när du vet mer om Azure Storage Actions? Vi tycker åtminstone att du är det!
