Dados pessoais
- Nome completo: Guilherme Almeida Andrade
- Matrícula acadêmica: 11821EAU003
- Curso: Engenharia de Controle e Automação
- Instituição: UFU - Universidade Federal de Uberlândia
- Previsão de formação: dezembro 2023
- Nro celular: 34 99994-7427
- Data de admissão: 28/11/2022
Renovações
- Atividades desenvolvidas:
- Projeto: P&D - Engenharia de Tráfego Automatizada, UberHub Code Club e Staff da 21a. Maratona de Programação
- P&D: Engenharia de Tráfego Automatizada e Comunicação Ótica Sem Fio
- Treinamento: Telco Lab IMS
- Demandas: Business Case Engenharia de Tráfego Automatizada
- Objetivos do estágio
- Desenvolver pesquisas de temas tecnológicos disruptivos gerando documentação formal
- Criar soluções que ajudem nos projetos e processos do Brain
- Dominar o conhecimento relativo aos desafios propostos no roadmap de P&D
- Testar e validar programas open-source ou proprietários nas PoCs definidas pelos Squads
- Organizar maratonas de programação e hackathons
- Certificar novos colaboradores nas metodologias e tecnologias utilizadas no Brain
- Evoluir para liderança aplicando Método Agile, Extreme Programming e novas técnicas definidas pelo time
- Apresentar resultados das pesquisas e pilotos nas VMOs e Weeklys planejadas pela Governança.
Relatório das Atividades
- Projeto: Engenharia de Tráfego Automatizada
- Objetivo
- O projeto Engenharia de Tráfego Automatizada busca, por meio da automação de configurações e processos atualmente manuais, otimizar a execução de tarefas na rede Backbone e Backhaul visando melhorar o desempenho e eficiência operacional.
- Desenvolvimento da Automatização
- Scripts Python foram criados utilizando a biblioteca Netmiko como base. Essa biblioteca simplifica a conexão por linha de comando (CLI) aos equipamentos de rede, utilizando o protocolo SSH, que permite realizar uma conexão segura com dispositivos de uma rede. Após a criação do código, topologias foram estruturadas utilizando os softwares de emulação de rede GNS3 e Eve-NG, permitindo observar em seus laboratórios o funcionamento da automação.
- Cases de Implementação
- Dois cenários se destacaram como pilares para a criação de uma ferramenta de automação.
- Verificação de Equipamentos
- Consiste em automatizar a varredura em todos os equipamentos, a fim de levantar a configuração de elementos que manipulam tráfego. O script realizará uma varredura na Backbone e Backhaul, obtendo informações de seus equipamentos. Caso identifique alguma necessidade de atuação como: protocolos ativos indevidamente, portas com status down, upgrades necessários, ele atua realizando modificações nas configurações destes equipamentos. Foi verificado que a implementação desta automação diminuiria o esforço para identificar o problema em cerca de 70%, além de reduzir a zero os gastos em verificações devido a ausência de trabalho do engenheiro.
- Configuração de Escopo
- A proposta é automatizar a manipulação de tráfego regional de peerings e OTTs com a utilização de código em Python. Uma OTT é uma empresa que fornece a distribuição de conteúdos em uma rede, geralmente disponibilizados em servidores cache em “caches de conteúdo”, que são armazenados fisicamente perto dos usuários finais e guardam cópias dos conteúdos geralmente mais utilizados. Deste modo, quando um usuário solicita esse conteúdo, ele é entregue a partir do servidor de cache local, em vez de ser baixado do servidor do provedor de OTT, economizando custos de largura de banda e melhorando a qualidade da transmissão, garantindo uma boa experiência ao cliente. Deste modo, o código Python deve acessar as informações da ferramenta Arbor Sightline, que pega informações de tráfego da Backbone e Backhaul utilizando uma integração com sua API, identificando o tráfego, ranqueando e proporcionando ao usuário melhor entendimento para a realização de possíveis mudanças. Foi possível verificar que sua implementação permitiria aos Engenheiros e Analistas de Telecom melhores condições para trabalhar com planejamento, sem realizar tarefas com muitos trabalhos operacionais, evitando assim erros humanos no processo.
- Situação Atual
- Como trabalho futuro, existe a necessidade de montar um plano de negócios para que seja viabilizado este projeto. Nesta análise, deverá participar a engenharia de planejamento, a engenharia de implantação, ativação de clientes e área financeira. A princípio o projeto está aprovado na VMO de 03/04/2023 e depende agora do resultado do BP e da fonte dos recursos para o desenvolvimento.
- O projeto Engenharia de Tráfego Automatizada busca, por meio da automação de configurações e processos atualmente manuais, otimizar a execução de tarefas na rede Backbone e Backhaul visando melhorar o desempenho e eficiência operacional.
- Projeto: Comunicação Ótica Sem Fio
Certificações
Telco Lab - Treinamento IMS
Estudo da arquitetura IMS, utilizando sua base para aplicação VoIP.
Utilizando o software Asterisk em uma máquina Linux, dois números distintos foram cadastrados e uma ligação entre eles foi realizada.
Demandas