Implementação de Git e GitHub para Controle de Versionamento de Software + Prova de Conceito (PoC) do Processo de Commit, Push e Revert de Mudanças no Código
Neste projeto baseado em um cenário real, atuei como Engenheiro DevOps na migração de códigos de aplicações e websites de um repositório local para repositórios remotos no GitHub.
Minha missão foi realizar o upload do código armazenado em meu computador para o GitHub, e validar o funcionamento entre os repositórios (local e remoto) através de alguns testes de alterações do código. Além disso, para concluir o processo de validação, precisei executar um procedimento de reversão (rollback testing).
O procedimento de reversão foi fundamental para garantir que, em caso de qualquer problema ou falha no processo de migração, pudesse retornar ao estado anterior de funcionamento dos sistemas sem impactar a continuidade das operações. A experiência adquirida nesse projeto fortaleceu minha habilidade em gerenciar eficazmente os processos de integração contínua e entrega contínua, contribuindo para o sucesso do cenário.