Person with long red hair working at a desk facing a computer
Jump to section

O que é provisionamento?

Copiar URL

O provisionamento é o processo de definição da infraestrutura de TI. Ele também se refere às etapas necessárias para gerenciar o acesso aos dados e recursos e para disponibilizá-los a usuários e sistemas. 

O provisionamento e a configuração são diferentes, mas ambos são etapas do processo de implantação. A configuração é feita após o provisionamento. 

Quando falamos em "provisionamento", ele pode ser de diferentes tipos, como de servidores, de redes, de usuários, de serviços e muito mais.

Este é o processo de definição de um servidor que será usado em uma rede com base nos recursos exigidos. 

O provisionamento abrange todas as operações necessárias para criar uma nova máquina e colocá-la em funcionamento, incluindo a definição do estado desejado do sistema.

O provisionamento de servidores inclui a definição do hardware físico em um datacenter, a instalação e configuração do software (como o sistema operacional e as aplicações) e a conexão dele com o middleware, as redes e o armazenamento. 

O provisionamento de usuários é um tipo de gerenciamento de identidades que monitora privilégios de autorização e direitos de acesso. Ele é definido por meio de atributos e objetos do usuário, como funcionários, fornecedores, prestadores de serviço e etc. Os serviços fornecidos incluem e-mail e acesso a um banco de dados ou rede. 

A configuração do controle de acesso baseado em função (RBAC) é um exemplo de provisionamento de usuários. Geralmente, o RBAC inclui permissões, funções, grupos e usuários.

O usuário é atribuído a um ou mais grupos. Esses grupos recebem funções (como somente leitura, editor ou administrador) que contêm permissões.

O provisionamento de usuários costuma ser gerenciado pela TI e recursos humanos.

Este processo inclui a definição de uma rede para que usuários, servidores, containers, dispositivos de IoT, entre outros, possam acessá-la. No mundo conectado de hoje, há muitos tipos diferentes de itens que consomem a rede.  

O setor de telecomunicações costuma usar o provisionamento de redes como uma forma de fornecer serviços ao usuário, como a fiação e o equipamento necessário. Isso também inclui a ativação do serviço de um ambiente sem fio. 

Este processo inclui a definição de um serviço e o gerenciamento dos dados relacionados. O setor de telecomunicações utiliza esse provisionamento na definição de serviços para os clientes, assim como na infraestrutura de nuvem

Por exemplo, o provisionamento de serviços de nuvem é o componente de autosserviço da cloud computing. Os usuários recebem os serviços de nuvem por meio de um portal de autosserviço, sem precisar da ajuda da equipe de TI.

Você pode fazer muito mais com a automação.

Antes, o provisionamento da infraestrutura de TI costumava ser feito manualmente, incluindo a configuração dos servidores físicos e do hardware de acordo com as definições desejadas. Quando era necessário aumentar a capacidade, você precisava solicitar mais hardware, aguardar o recebimento dele e fazer a configuração e o provisionamento. 

Hoje, a infraestrutura é muitas vezes definida com base no software. Além disso, com a virtualização e os containers, os desenvolvedores aceleram o processo de provisionamento e eliminam a necessidade de gerenciamento e provisionamento frequentes do hardware. Também é possível gerenciar o provisionamento por meio da automação.

Com a infraestrutura virtual, muitos ambientes empresariais também aumentaram sua escalabilidade e capacidade, o que gera mais desafios. Os desenvolvedores ainda precisam provisionar a infraestrutura virtual de cada implantação nova. Ao fazer isso manualmente, o processo é demorado e suscetível a erros humanos. 

Quando os desenvolvedores gerenciam o provisionamento manualmente em cada implantação, é muito difícil acompanhar as mudanças, controlar as versões e evitar erros e inconsistências.

A infraestrutura como código (IaC)oferece uma solução que possibilita a automação da infraestrutura. 

A IaC é o gerenciamento e provisionamento da infraestrutura por meio de códigos, em vez de processos manuais. 

Ao automatizar o provisionamento da infraestrutura com a IaC, os desenvolvedores não precisam provisionar e gerenciar manualmente os servidores, sistemas operacionais, armazenamento e outros componentes sempre que criarem ou implantarem uma aplicação. 

Com a IaC, são criados arquivos de configuração que incluem as especificações da infraestrutura. Isso elimina a maior parte do trabalho de provisionamento realizado pelos desenvolvedores. Assim, eles só precisam executar um script para preparar a infraestrutura. 

O uso da IaC assegura que o mesmo ambiente seja provisionado sempre.

Ao implantar a infraestrutura como código, também é possível separá-la em módulos, que podem ser combinados de diferentes maneiras por meio da automação. 

A codificação da infraestrutura fornece um template de provisionamento para você seguir. Ainda que esse processo possa ser feito manualmente, há ferramentas de automação, como o Red HatAnsible AutomationPlatform, que cuidam disso para você. 

Com o Ansible Automation Platform, um playbook é usado para descrever o estado desejado da infraestrutura, que depois é provisionada pela ferramenta. Também é possível usar a solução no gerenciamento de configurações para manter os sistemas no estado desejado. 

A automação do provisionamento de qualquer infraestrutura é a primeira etapa para automatizar o ciclo de vida operacional das aplicações.

Ao adotar essa abordagem por toda a empresa, você automatiza não apenas os processos de TI, mas também tecnologias, equipes e organizações. 

Com a solução de automação adequada, você pode acelerar a implantação de novas aplicações e serviços, gerenciar a infraestrutura de TI com mais eficiência e aumentar a produtividade do desenvolvimento de aplicações.

A Red Hat acredita que a automação seja um componente estratégico essencial da modernização da TI e da transformação digital. Com as nossas soluções, serviços e treinamentos, você tem o controle necessário para automatizar os negócios e se concentrar na inovação e no futuro.

As soluções Red Hat ajudam a escalar a automação na empresa para quem ainda não está familiarizado com essa tecnologia ou quer ampliar os negócios ao adotar novos casos de uso.

Leia mais sobre automação

Soluções Red Hat

Red Hat Consulting

Os consultores estratégicos da Red Hat fornecem uma visão geral da sua organização, analisam os desafios e ajudam a superá-los com soluções abrangentes e econômicas.

Red Hat Ansible Automation Platform

Uma plataforma com suporte completo para implementar a automação em escala, de ponta a ponta.

Red Hat Process Automation

Uma plataforma para o desenvolvimento de aplicações nativas em nuvem que automatiza decisões e processos de negócios.

Conteúdo adicional

Ebook

A empresa automatizada: unifique pessoas e processos

VÍDEO - THE SOURCE TV

Automação

A automação é fundamental para acelerar a entrega de serviços e minimizar o risco de erro humano

Treinamentos Red Hat

Treinamento gratuito

Ansible Essentials: Simplicity in Automation Technical Overview

Treinamento gratuito

Red Hat Ansible Automation for SAP

Illustration - mail

Quer receber mais conteúdo deste tipo?

Cadastre-se para receber a nossa newsletter Red Hat Shares.