diff --git a/relatorioR4.md b/relatorioR4.md index 3ddd839..34b5624 100644 --- a/relatorioR4.md +++ b/relatorioR4.md @@ -392,8 +392,28 @@ manutenção do portal reprodutíveis por outras equipes, como a DTI/MP. ### Implantação em ambientes de Desenvolvimento, Homologação e Produção -`TODO: equipe DevOps` - +Foram criados 3 ambientes na infraestrutura da DTI: + +* Ambiente de desenvolvimento para que a equipe de desenvolvimento realize +testes de novas funcionalidades ou de correções em um ambiente gerenciado pela +DTI, replicando de fato o ambiente que existe em produção. +* Ambiente de homologação, de modo que uma vez aprovadas pela equipe de +desenvolvimento, as alterações realizadas no Portal do Software Público possam então +ser homologadas pela equipe do Ministério. Este ambiente é gerenciado pelo próprio +ministério. +* Ambiente de produção, onde o Portal do Software Público é entregue para seu +usuário final. + +Todos os ambientes acima são gerenciados pelo SERPRO e se encontram em uma mesma +nuvem, de modo que os ambientes de desenvolvimento e homologação possuem, inicialmente, +as mesmas configurações de software que o ambiente de produção. Isto é importante para +prevenção de imprevistos relacionados a configurações diversas, como por exemplo, +regras de firewall. + +Para garantir que as configurações de software permaneçam as mesmas, todas as alterações +realizadas em qualquer um dos servidores são realizadas com o uso de técnicas de +entrega contínua, através do uso de receitas Chef, de modo que as mesmas receitas são +executadas em cada um dos ambientes. ## Dificuldades encontradas -- libgit2 0.21.2