Implantação de software é o processo de instalação remota de software em vários ou todos os computadores de uma rede simultaneamente, a partir de um local central. O termo “Implantação de Software” é geralmente utilizado no contexto de uma grande rede (mais de 20 computadores).
Você pode implantar softwares de diversas maneiras usando diferentes estratégias de implantação. Neste documento, vamos ver os métodos de implantação de software que você pode escolher e diversas verificações que pode aplicar para personalizar o processo de implantação de software.
Criação automatizada de pacotes de software:
A criação automatizada de pacotes de software pode ser feita utilizando modelos. Um modelo refere-se a uma aplicação predefinida que pode ser baixada e implantada em várias máquinas de destino. Você tem a opção de escolher entre 8.000 aplicações listadas como modelos que podem ser utilizados para criar pacotes. Você também pode automatizar as atualizações de modelos para Windows, o que significa que toda vez que houver uma nova versão do software, o modelo correspondente será atualizado automaticamente.
Criação manual de pacotes de software:
Se o software necessário não estiver disponível na seção de Modelos, você pode criar pacotes para Windows e Mac. Esses pacotes são armazenados no repositório de software para permitir a instalação na máquina do cliente, conforme necessário.
Implantação pelo administrador:
Esta é uma abordagem de implantação padrão que permite que os administradores distribuam aplicações para máquinas de destino remotamente, diretamente do console web. Os administradores podem implantar softwares a partir de um console web centralizado com opções de instalação silenciosa.
Autoinstalação pelo usuário final:
Os usuários finais podem instalar o software por conta própria usando o portal de autoatendimento. Nesse cenário, os administradores podem publicar uma lista de softwares no Portal de Autoatendimento, que pode ser acessada pelo usuário final na bandeja do sistema. Os usuários finais na mesma rede têm a opção de acessar esse catálogo de softwares e escolher instalá-los sem sempre perguntar ao administrador, permitindo que os administradores capacitem os usuários finais a instalar softwares com base nas suas necessidades. Consequentemente, essa abordagem de implantação de software minimiza o tempo e esforço. Os administradores também podem adicionar ou remover softwares publicados no Portal de Autoatendimento a qualquer momento.
As estratégias de implantação consideram um plano de ação ou conjunto de pré-requisitos que precisam ser seguidos para instalar ou desinstalar softwares e aplicações com sucesso. Escolher uma estratégia de implantação de software é fundamental quando se trata de implantar pacotes de software em uma rede. Isso envolve uma lista de tarefas que devem ser verificadas para garantir a instalação ou desinstalação bem-sucedida de software(s) em vários endpoints. Pode ser uma verificação de espaço livre em disco, criação de um atalho após a instalação ou execução de um script personalizado. Essas tarefas e verificações formam a base de uma estratégia de implantação de software. Elas são categorizadas como atividades pré e pós-implantação. Você pode usar esta lista de verificação de melhores práticas de implantação de software ao configurar um pacote de software.
Uma estratégia de implantação de software é necessária para garantir interferência mínima ou zero entre usuários finais. Você pode: