Publicado: 1 de setembro de 2023
Contribuidores: Michael Goodwin
Em TI e computação, o provisionamento refere-se ao processo de configurar a infraestrutura de TI, que inclui hardware, redes, virtual machines e outros recursos, tornando-os disponíveis para sistemas e usuários.
O termo é usado (às vezes de forma vaga) de várias maneiras em TI, mas geralmente significa "tornar algo disponível para uso". O provisionamento é um passo inicial no processo de implementação e não deve ser confundido com configuração. Uma vez que os recursos, como servidores, componentes de rede, aplicações ou dispositivos, são provisionados, eles são então configurados de acordo com especificações organizacionais ou de usuários, implementados, gerenciados e mantidos ao longo de seu ciclo de vida.
O provisionamento eficaz é importante porque ajuda a manter os ambientes de TI seguros e permite que as empresas utilizem os recursos de tecnologia da informação da maneira mais eficiente possível para maximizar o lucro e a produtividade.
Aprofunde-se no seu aprendizado sobre observabilidade, entendendo sua importância e a diferença entre monitoramento e APM.
Cadastre-se para receber o guia para operacionalizar o FinOps
Para que os ambientes de TI funcionem bem, todas as partes precisam operar sem dificuldades. O provisionamento adequado desempenha um papel significativo no sucesso dessa iniciativa. As necessidades de provisionamento variam de acordo com a organização, mas os seguintes são alguns dos tipos mais comuns:
O provisionamento de servidor é o processo de configurar servidores físicos ou virtuais com os recursos necessários para desempenhar sua função. Existem muitos tipos diferentes de servidores, servidores de arquivos, servidores web, servidores de aplicações, servidores proxy e servidores de políticas, por exemplo, cada um com sua própria função. As empresas também têm suas próprias exigências específicas de servidores.
O provisionamento de servidor inclui determinar como um servidor, seja ele baseado em nuvem ou local, será utilizado e o que isso exige. Também inclui a configuração do hardware, a instalação de software, como sistemas operacionais e aplicações, e qualquer outra etapa necessária para criar uma nova máquina no estado desejado.
O provisionamento de rede refere-se à configuração dos componentes que compõem uma rede empresarial, como roteadores, switches, hubs e firewalls, para criar uma rede funcional que usuários, dispositivos e servidores autorizados possam acessar.
No processo de provisionamento de rede, as equipes de TI atribuem endereços IP, definem quais dispositivos e identidades de usuários podem acessar a rede (e o hardware e dispositivos a ela conectados) e implementam medidas de segurança de rede para ajudar a manter a rede segura.
O provisionamento de aplicações e de serviços abrange a configuração de aplicações e serviços empresariais que os usuários precisam para realizar seu trabalho. Isso inclui configurar contas de usuários e credenciais de acesso, conceder direitos de acesso a plataformas SaaS, aplicações, dados e outros recursos, e até mesmo provisionar configurações personalizadas de aplicações para atender mais precisamente a diferentes usuários e funções.
O provisionamento de usuários, ou provisionamento de contas, é um tipo de gerenciamento de identidades responsável pela criação, modificação ou exclusão de contas e perfis de usuários. Geralmente é tratado entre as equipes de RH e TI.
No provisionamento de usuários, são estabelecidas permissões e privilégios de acesso, e as autenticações são concedidas, muitas vezes usando o controle de acesso baseado em funções (RBAC). O RBAC concede a um usuário acesso a recursos específicos com base em seu papel e nas exigências de trabalho.
O provisionamento de usuários geralmente ocorre durante a integração de um novo funcionário ou quando alguém assume um novo cargo dentro da organização. O processo oposto, o desprovisionamento, ocorre quando um funcionário deixa a empresa ou durante o desligamento. Esses processos garantem que os usuários tenham acesso aos recursos e ferramentas de que precisam para realizar seu trabalho. Eles também ajudam a proteger a integridade do ambiente de TI, verificando se os acessos a recursos de TI são adequadamente atribuídos.
O gerenciamento de identidades e acessos é um componente crucial da cibersegurança.
Provisionamento em nuvem é o processo de criação da infraestrutura que suporta um ambiente de nuvem. Envolve a configuração dos componentes fundamentais de hardware, virtualização, armazenamento e rede necessários para a computação em nuvem, bem como os recursos, aplicativos e serviços baseados em nuvem que os usuários precisam acessar.
Um dos maiores problemas que as organizações enfrentam em sua jornada para a nuvem é o aumento das contas de serviços em nuvem. No entanto, você pode usar a plataforma IBM® Turbonomic para evitar o superprovisionamento e o retorno sobre investimento (ROI) decepcionante que o acompanha.
O software Turbonomic automatiza continuamente ações críticas em tempo real, sem intervenção humana, fornecendo a alocação mais eficiente de recursos de computação, armazenamento e rede para seus aplicativos em cada camada do stack.
O provisionamento de dispositivos é a configuração de equipamentos de TI, como telefones e computadores. É frequentemente usado para gerenciar dispositivos dentro da Internet das coisas (IoT). É realizado antes de entregar um dispositivo a um funcionário para garantir que o dispositivo opere sem dificuldades dentro do ambiente de TI. Além disso, ele é configurado com o acesso e os recursos apropriados para o usuário final a quem foi designado.
Provisionamento e configuração são operações importantes e distintas no processo de implementação. Antes que um recurso, como um dispositivo, servidor, rede ou outro, possa ser configurado, ele deve ser provisionado, ou "fornecido", no sentido geral da palavra.
Após ser disponibilizado por meio do provisionamento, os recursos de infraestrutura de TI são configurados: os componentes e configurações são organizados para atender aos requisitos específicos do negócio.
Assim como existem muitos tipos diferentes de provisionamento, há muitos tipos de configuração, como, por exemplo, configurar firewall, acessos ou configurações de conectividade em uma rede, configurar um banco de dados em um servidor ou configurar as definições de uma aplicação.
Tanto o provisionamento quanto a configuração podem ser aprimorados por meio da automação.
Tradicionalmente, as equipes de TI precisavam provisionar e configurar manualmente a infraestrutura de TI para cada nova implementação ou novo usuário, um processo tedioso e demorado que não é compatível com os fluxos de trabalho de DevOps. Em ambientes de TI modernos, onde a infraestrutura muitas vezes consiste em virtualização, contêineres e software, a maioria do provisionamento pode ser realizada por meio de automação. O provisionamento automatizado oferece uma maneira mais rápida, eficiente e consistente de criar a infraestrutura de TI e é frequentemente realizado por meio da infraestrutura como código (IaC).
A infraestrutura como código permite o provisionamento, configuração e gerenciamento de infraestrutura de TI usando código e modelos. Isso significa que os desenvolvedores não precisam mais provisionar e gerenciar manualmente os componentes da infraestrutura cada vez que uma aplicação é desenvolvida ou implementada, um novo funcionário é contratado ou uma nova rede ou implementação na nuvem é necessária. Com IaC, a infraestrutura pode ser provisionada, modificada ou desativada simplesmente executando um script.
As soluções de provisionamento automatizado podem ajudar as organizações a economizar tempo e dinheiro. Elas também ajudam a melhorar a segurança de seu ambiente de TI de várias maneiras:
Impulsione a produtividade
O provisionamento automatizado pode gerar ganhos significativos de produtividade em toda a organização, ajudando a simplificar processos e otimizar como os funcionários gastam seu tempo. Obviamente, isso beneficia as equipes de TI que, ao serem liberadas do fardo de provisionamento manual repetitivo, podem concentrar seus esforços em trabalhos estratégicos de nível superior.
O provisionamento automatizado ajuda os desenvolvedores a entregar novas aplicações e serviços mais rapidamente, pois os ambientes de que precisam são provisionados de forma automática e consistente. Também ajuda a garantir que todos os usuários da empresa tenham acesso aos recursos de que precisam para realizar seu trabalho, eliminando atrasos no fluxo de trabalho e outras interrupções na produtividade.
Escale mais facilmente
À medida que sua empresa cresce, também crescerão suas necessidades de provisionamento. O provisionamento automatizado permite que você escale com eficiência e confiança, sabendo que servidores, componentes de rede, dispositivos e outros recursos estão sendo fornecidos e acessados conforme o planejado.
A visualização full stack, a automação inteligente e os insights orientados por IA da plataforma Turbonomic podem ajudar a garantir que você esteja fazendo o uso mais eficiente de seus recursos ao escalar para cima ou para fora.
Aprimorar a conformidade
O provisionamento automatizado permite manter melhor a conformidade, pois possibilita centralizar padrões e governança, além de implementar essas políticas e procedimentos de maneira consistente em todo o ecossistema de TI. Quando mudanças precisam ser feitas, elas podem ser implementadas automaticamente (e de forma uniforme) em todos os recursos.
Reduzir erros
Assim como em qualquer processo manual, o provisionamento manual está sujeito a erros humanos. Com o provisionamento automatizado, os recursos (e o acesso a eles) são provisionados de forma consistente para atender aos padrões predefinidos. Além disso, é mantido um registro de auditoria automática, mostrando como o acesso foi definido, como a autenticação foi concedida, quais recursos foram acessados e quando. Dessa forma, o provisionamento automatizado reduz erros de configuração, diminuindo o tempo necessário para solucionar e corrigir esses problemas, além de mitigar os riscos de segurança que acompanham esses erros.
A plataforma de otimização de custos em nuvem híbrida da Turbonomic permite que você automatize continuamente ações críticas em tempo real que fornecem de forma proativa o uso mais eficiente de recursos de computação, armazenamento e rede para seus aplicativos em cada camada do stack.
Descubra servidores, armazenamento e software projetados para sua estratégia corporativa de nuvem híbrida e IA.
Reúna seus líderes de negócios e de TI com nossos especialistas e crie um plano de automação de alto impacto para sua empresa.
Saiba como o gerenciamento de recursos dos aplicativos transforma a observabilidade em ação com a automação orientada por IA.
Para engenheiros de plataforma e DevOps que buscam operacionalizar a velocidade de entrada no mercado e, ao mesmo tempo, garantir o desempenho dos aplicativos.
Veja como o AIOps pode ajudar a melhorar a velocidade, a utilização e a entrega de serviços para aprimorar a experiência do cliente.
Saiba como a BBC Studios implementa automação para gerenciar seu ambiente de TI.
A Compuware economizou milhões de dólares e acelerou o DevOps reduzindo sua infraestrutura de data centers e criando uma estratégia de TI de duas plataformas, entre recursos locais e na nuvem.