Vad är Patch Management?
Patchhantering är en process inom den större funktionen för övergripande systemhantering. Idén bakom patchhantering bygger på rätt metoder för att identifiera och testa olika typer av kodändringar, med ett öga för att göra programmeringskoden funktion med en större grad av effektivitet. Patchhantering sträcker sig också till den faktiska implementeringen av kodändringarna och övervakning av kodens funktion för att identifiera eventuella oförutsedda omständigheter som inte uppstod under testfasen.
Under den breda bannern för patchhantering finns det flera viktiga funktioner som anses vara en del av den pågående processen. Först förväntas en administratör som bedriver patchhantering upprätthålla en fungerande kunskap om alla kodändringar eller korrigeringar som tillämpas på ett visst system. Detta anses väsentligt eftersom varje ny modifiering av den befintliga koden kan skapa ett problem med en patch som applicerades på systemet sex månader eller ett år innan.
Administratören som arbetar med patchhantering måste också se till att installationen av patchen utförs korrekt. Införande av ny kod i en sträng på fel plats kan leda till ett antal problem. Av detta skäl kommer administratören att göra mycket för att se till att kodändringarna görs på exakt samma punkt i sekvensen som användes i de tidigare testsimuleringarna.
Som ett tredje gemensamt ansvar kommer administratören att köra ett antal test även efter att kodändringarna är slutförda och systemet betraktas som operativt och tillgängligt för slutanvändare. Denna skydd är att säkerställa att ingenting dyker upp under levande användning som inte också uppträdde under simuleringarna som genomfördes innan den faktiska installationen av koden ändras. Således ses patchhantering inkludera ansvar som sträcker sig från utvärdering av möjliga kodförändringar hela vägen till konstant övervakning av hur väl dessa förändringar fungerar i en realtidsmiljö.
Patchhantering är inte ett ovanligt ansvar för systemadministratörer. Många företag kräver viss grad av anpassning av programvaran de använder för olika funktioner. I vissa fall byggs fläckar som gör det möjligt för fristående system att interagera med varandra till viss del. Plåstret kan vara en tillfällig lösning som hanterar en tillfällig situation och kommer inte att krävas efter en viss tid. I andra fall kan patchhantering vara en viktig process för förändringshantering. De tillfälliga korrigeringarna kan tillåta ett företag att fungera med befintlig programvara och hårdvara tills det är möjligt att köpa och installera ett system som är mer integrerat och möjliggör en bredare mångfald av de applikationer som behövs.