A evolução contínua das aplicações e a necessidade de integração entre serviços têm demandado que os seus ciclos de atualização sejam cada vez mais frequentes.
O problema é que, cada vez que um procedimento de atualização é executado, ele pode gerar falhas associadas a diversos fatores, além de custos relacionados à realização do procedimento de forma contínua.
Para tratar dessa questão, foram desenvolvidas estratégias de CI/CD (Continuous Integration/Continuous Delivery), que utilizam mecanismos de automatização dos procedimentos de construção e implantação dos componentes de software na infraestrutura.
Na RNP, foi elaborado um modelo de referência de CI/CD que auxiliasse a nossa comunidade em seus projetos, com base nos resultados obtidos na utilização de Kubernetes na Plataforma de Experimentação da RNP e na experiência adquirida ao longo de 15 anos de evolução contínua do Video@RNP, que em breve migrará para o eduplay.
Liceciatura em Ciências - Módulo 4 - Política e Organização da Educação Brasileira - Aula 2 - Bate-papo com professor de Ciências - prof. Dirceu - Paula Vicentini