O que ? gerenciamento de patches?

O gerenciamento de patches ? um processo dentro da fun??o mais ampla do gerenciamento geral de sistemas. A id?ia por tr?s do gerenciamento de patches ? constru?da em torno dos m?todos adequados para identificar e testar v?rios tipos de altera??es de c?digo, com o objetivo de fazer com que o c?digo de programa??o funcione com um maior grau de efici?ncia. O gerenciamento de patches tamb?m se estende ? implementa??o real das altera??es de c?digo e ao monitoramento da fun??o do c?digo para identificar quaisquer circunst?ncias imprevistas que n?o surgiram durante a fase de teste.

Sob a ampla faixa de gerenciamento de patches, existem v?rias fun??es importantes que s?o consideradas parte desse processo em andamento. Primeiro, espera-se que um administrador que se dedique ao gerenciamento de patches mantenha um conhecimento pr?tico de todas as altera??es ou patches de c?digo aplicados a um sistema espec?fico. Isso ? considerado essencial, pois cada nova modifica??o do c?digo existente pode criar um problema com um patch aplicado ao sistema seis meses ou um ano antes.

O administrador que se envolve no gerenciamento de patches tamb?m deve garantir que a instala??o do patch seja executada corretamente. A inser??o de novo c?digo em uma string no local errado pode levar a v?rios problemas. Por esse motivo, o administrador far? todo o poss?vel para garantir que as altera??es no c?digo sejam feitas exatamente no mesmo ponto na sequ?ncia que foi usado nas simula??es de teste anteriores.

Como terceira responsabilidade comum, o administrador executar? v?rios testes, mesmo ap?s a conclus?o das altera??es no c?digo e o sistema ser considerado operacional e acess?vel pelos usu?rios finais. Essa prote??o ? para garantir que nada apare?a durante o uso ao vivo e que tamb?m n?o apare?a durante as simula??es realizadas antes da altera??o da instala??o real do c?digo. Portanto, o gerenciamento de patches inclui responsabilidades que v?o desde a avalia??o de poss?veis altera??es de c?digo at? o monitoramento constante de qu?o bem essas altera??es est?o funcionando em um ambiente de tempo real.

O gerenciamento de patches n?o ? uma responsabilidade incomum para os administradores de sistema. Muitas empresas exigem algum grau de personaliza??o do software que usam para v?rias fun??es. Em alguns casos, s?o criados patches que permitem que sistemas independentes interajam um com o outro at? certo ponto. O patch pode ser uma solu??o tempor?ria que resolve uma situa??o tempor?ria e n?o ser? necess?ria ap?s um per?odo especificado. Em outros casos, o gerenciamento de patches pode ser um processo importante de gerenciamento de altera??es. Os patches tempor?rios podem permitir que uma empresa funcione com o software e o hardware existentes at? que seja poss?vel comprar e instalar um sistema mais integrado e permitir uma diversidade maior de aplicativos necess?rios.