From fe6fca6fb9fdfa0922305191e77bcbee7d65281d Mon Sep 17 00:00:00 2001 From: Rodrigo Siqueira de Melo Date: Tue, 22 Sep 2015 20:44:34 -0300 Subject: [PATCH] Pequenas alterações na seção "Implantação em ambientes de Desenvolvimento, Homologação e Produção" --- relatorioR4.md | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/relatorioR4.md b/relatorioR4.md index 41485d8..e62b868 100644 --- a/relatorioR4.md +++ b/relatorioR4.md @@ -396,24 +396,25 @@ 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. +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. +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 os +usuários finais. 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. +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 feitas com o uso de +técnicas de entrega contínua, através do uso de receitas Chef (técnica avançada +que permite sempre replicar uma série de passos), de modo que as mesmas +receitas são executadas em cada um dos ambientes. ## Dificuldades encontradas -- libgit2 0.21.2