From 4ebf0bf2da18c9823dfa892f6f85db6e0585b3f8 Mon Sep 17 00:00:00 2001 From: Athos Ribeiro Date: Tue, 22 Sep 2015 18:48:35 -0300 Subject: [PATCH] informações sobre separação de ambientes no MPOG --- relatorioR4.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) 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