Login / Registre-se Account

Automação

O que é provisionamento?

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.


Provisionamento de servidores

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. 

Provisionamento de usuários

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.

Provisionamento de redes

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. 

Provisionamento de serviços

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.


Como automatizar o provisionamento 

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 solução é a infraestrutura como código (IaC), 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 componentes modulares 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 Hat® Ansible Automation® Platform, 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.


Por que escolher a Red Hat para a automação?

Ao adotar essa abordagem em toda a empresa, você automatiza os processos de TI e tecnologias, equipes e organizações inteiras. 

Com a solução de automação adequada, você implanta novas aplicações e serviços com mais rapidez, gerencia a infraestrutura de TI com mais eficiência e aumenta 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.

Além disso, o Red Hat Ansible Automation Platform foi reconhecido como líder pela Forrester Research no Forrester Wave™: Infrastructure Automation Platforms, 3º trimestre de 2020.

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.

As ferramentas que você precisa para automatizar sua TI

Red Hat Ansible Automation Platform

O Red Hat Ansible Automation Platform é uma plataforma simples e sem agentes voltada à automação da TI em escala. Centralize e controle a infraestrutura de TI por meio de um painel gráfico, controle de acesso baseado em função e muito mais.

Red Hat Insights logo

Identifique e corrija de maneira proativa as ameaças que põem em risco a segurança, o desempenho, a disponibilidade e a estabilidade com o Red Hat Insights. Com as análises preditivas, você evita problemas e tempo de inatividade não planejado no ambiente Red Hat.

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