Soluções Personalizadas

Justamente por entender que nem sempre uma solução existente vai se aplicar a qualquer situação, gostamos de oferecer soluções personalizadas para cada caso.

Diversas tarefas podem ser automatizadas para aumentar a produtividade da sua empresa, seja para ganhar tempo ou retirar a responsabilidade do departamento de TI de tarefas repetitivas.

Ao longo de nossa existência, já criamos processos e scripts personalizados para as mais diversas tarefas, para tanto tentamos usar sempre as tecnologias já existentes nos sistemas operacionais Microsoft e Linux, evitando a necessidade de aquisição de novos softwares, também contamos fortemente com os scripts feitos em Powershell, devido sua confiabilidade e versatilidade.

Cenários de caso

Deseja saber de alguns exemplos?
Abaixo uma pequena lista de soluções que já desenvolvemos para nossos clientes:

Atualização de Security Group na AWS

Problema: Um cliente possui uma unidade com IP dinâmico, precisa acessar alguns recursos na nuvem da Amazon (AWS).

Solução: Foi desenvolvido um script em Powershell no Lambda que executa a cada X tempo (Cloudwatch) para atualizar o Security Group com o IP atual da unidade.

Automatização de certificado SSL

Problema: Um aplicativo web interno precisava de certificado SSL (https) para compliance com cliente.

Solução: Criado um script que faz a emissão e renovação automatica do certificado, além disso instala no servidor web (IIS) e configura o site corretamente,houve uma economia de dinheiro, uma vez que retiramos a necessidade de compra de certificado para cada pagina no IIS.

Bloqueio de logon simultâneo

Problema: Por questão de requisitos da empresa, os usuários não poderiam logar em mais de uma estação ao mesmo tempo, ferramentas que fazem esse gerenciamento costumam ter um alto valor, o próprio AD não permite esse controle.

Solução: Para esse caso, desenvolvemos uma série de scripts e diretivas (GPO), é feito o controle das maquinas que os usuários logam, e ao logar em uma segunda maquina, um aviso é exibido ao usuário, alguns segundos depois a maquina é deslogada.

VPN para servidor remoto em local não gerenciado

Problema: Um servidor precisa estar localizado em um local remoto, dentro de outra empresa, e precisa se comunicar com outro servidor e internet através de uma VPN, porém a mesma eventualmente pode cair, necessitando de intervenção manual.

Solução: No servidor que fica no local não gerenciado, um script monitora o acesso à um determinado servidor na outra ponta da VPN, em caso de queda (oscilação da rede, etc), a VPN é desconectada, reconectada e as rotas são atualizadas, tudo de maneira autônoma.

Update de software em massa

Problema: Um determinado software é utilizado por diversos colaboradores (mais de 500), em alguns momentos alterações precisam ser feitas, como updates, alteração de configurações, etc.A equipe de TI fica sobrecarregada e o tempo para mudança nas estações é elevado, ao usar outros softwares de gerenciamento, pode acontecer erro caso o programa esteja em uso.

Solução: Desenvolvemos um método, novamente aliando scripts em Powershell e diretivas (GPO) para identificar um update, seja do software ou de configuração, avisar o usuário da estação que é necessário fazer um update e para isso ele deve fechar o software e aguardar, após confirmação do software fechado tudo é atualizado, uma nova mensagem é enviada ao usuário informando que ele pode voltar à usar a estação.

Backup personalizado de aplicação

Problema: Aplicações com Jira e Confluence da Atlassian possuem um backup nativo apenas para ambientes pequenos, em implantações mais robustas existem apenas guias de como fazer esse backup.

Solução: Nesse cenário desenvolvemos uma série de passos, inclusive em parceria com outros fornecedores para entregar um processo de backup robusto e seguindo as diretivas da Atlassian:
Um snapshot é tirado das pastas que possuem os arquivos de instalação, tudo é compactado com senha e enviado para um servidor de maneira segura.
Em paralelo é feito um backup do banco de dados e também enviado para um servidor.
Após o processo, logs são analisados para verificar o sucesso da operação.
Tudo é enviado para nuvem como redundância.
O resultado é enviado por email para auditoria. (Ver também
backups e monitoramento).

Automatização em transferência de arquivos (carga)

Problema: Alguns arquivos precisavam ser transferidos a cada tempo para algumas empresas parceiras, seja via FTP, FTPS ou SFTP.

Solução: Desenvolvido um script (Robô) que monitora uma pasta, e envia os arquivos via o protocolo desejado, sem necessidade de interação humana, uma vez que os dados do acesso são restritos.

Outros exemplos

Migração e virtualização: Migração de servidores de alta complexidade, como P2V, V2V, P2P, entre servidores com BIOS para UEFI, entre virtualizadores diferentes (VmWare, Hyper-V, XenServer, etc).

Centralização de logs: Servidores dedicados para centralização logs e scripts personalizados para tratamento dos mesmos, com alertas e muito mais.

Auditoria de arquivos: Relatórios com informações de usuários, arquivos acessados, tipos de acesso (Leitura, gravação, etc), hora e muito mais, permitindo que se tenha um excelente controle sobre o que acontece com sua estrutura.

Tarefas em massa: Gerenciamento de grupos locais com auditoria, alteração de configurações, inventário de hardware, esses são só alguns exemplos.

Alteração / verificação em massa dos atributos do Active Directory: Desde preenchimento de campos específicos, como e-mail, até mesmo levantamento para auditoria sobre troca de senhas e muito mais.

Lembramos que esses exemplos são apenas uma parcela do que já desenvolvemos, entre em contato e nos conte o seu problema, podemos montar uma solução personalizada para atender as necessidades da sua empresa.