Proposta para automatização de infra-estrutura de Tecnologias de Informação com base em ferramentas de gestão de configurações

Estudo de caso: Source Code

Autor: Cláudio Nasson Tamele

Maputo, Setembro de 2020

Com o crescente aumento de inovações na área de Tecnologias de Informação e Comunicação (TICs), há uma necessidade acrescida das empresas que actuam nesse ramo de se adaptarem mais rápido as mudanças do mercado pois os clientes estão cada vez mais exigentes e
demandam por serviços com mais rapidez.

A Source Code é uma empresa Moçambicana que actua no domínio das TICs fornecendo uma vasta gama de produtos e serviços aos seus clientes. A empresa está dividida em cinco (5) áreas, são elas: Desenvolvimento de Software, Infra-estrutura e Rede, Gestão e Planeamento, Marketing e Vendas, Administração e Recursos Humanos.

Foi possível constatar Source Code uma falta de eficiência na realização de actividades de TI causada pelo uso de processos manuais, uma vez que a estes estão associados alguns problemas como falta de padronização e erros na realização das actividades. Assim sendo, o que se propõem com este trabalho é a implementação de uma ferramenta de gestão de configurações para a automatização da infra-estrutura de Tecnologias de Informação (TI) na Source Code, onde prevê-se que a contribuição esteja nos benefícios associados a um aumento de eficiência, rapidez e padronização.

Após análise e comparação de diferentes ferramentas de gestão de configuração, propôs-se a automatização da infra-estrutura de TI na Source Code usando o Ansible, que é um software código aberto disponível numa versão grátis denominada Ansible Project e numa versão comercial denominada Ansible Engine. É uma ferramenta que é conhecida pela sua simplicidade e facilidade de uso. Além de gestão de configurações, implementação e configuração de infra-estrutura, esta ferramenta é também usada para orquestração,
permitindo a execução de acções de forma paralela ou não em tempo real em uma máquina ou conjunto de máquinas remotas.

Palavras-Chave: Automatização, Infra-estrutura Como Código, Ferramentas de Gestão de Configurações, Ansible.