Commit fe6fca6fb9fdfa0922305191e77bcbee7d65281d
1 parent
42ce4fee
Exists in
master
Pequenas alterações na seção "Implantação em ambientes de Desenvolvimento, Homologação e Produção"
Showing
1 changed file
with
16 additions
and
15 deletions
Show diff stats
relatorioR4.md
@@ -396,24 +396,25 @@ Foram criados 3 ambientes na infraestrutura da DTI: | @@ -396,24 +396,25 @@ Foram criados 3 ambientes na infraestrutura da DTI: | ||
396 | 396 | ||
397 | * Ambiente de desenvolvimento para que a equipe de desenvolvimento realize | 397 | * Ambiente de desenvolvimento para que a equipe de desenvolvimento realize |
398 | testes de novas funcionalidades ou de correções em um ambiente gerenciado pela | 398 | testes de novas funcionalidades ou de correções em um ambiente gerenciado pela |
399 | -DTI, replicando de fato o ambiente que existe em produção. | 399 | +DTI, replicando de fato o ambiente que existe em produção; |
400 | * Ambiente de homologação, de modo que uma vez aprovadas pela equipe de | 400 | * Ambiente de homologação, de modo que uma vez aprovadas pela equipe de |
401 | -desenvolvimento, as alterações realizadas no Portal do Software Público possam então | ||
402 | -ser homologadas pela equipe do Ministério. Este ambiente é gerenciado pelo próprio | ||
403 | -ministério. | ||
404 | -* Ambiente de produção, onde o Portal do Software Público é entregue para seu | ||
405 | -usuário final. | 401 | +desenvolvimento, as alterações realizadas no Portal do Software Público possam |
402 | +então ser homologadas pela equipe do Ministério. Este ambiente é gerenciado pelo | ||
403 | +próprio ministério; | ||
404 | +* Ambiente de produção, onde o Portal do Software Público é entregue para os | ||
405 | +usuários finais. | ||
406 | 406 | ||
407 | Todos os ambientes acima são gerenciados pelo SERPRO e se encontram em uma mesma | 407 | Todos os ambientes acima são gerenciados pelo SERPRO e se encontram em uma mesma |
408 | -nuvem, de modo que os ambientes de desenvolvimento e homologação possuem, inicialmente, | ||
409 | -as mesmas configurações de software que o ambiente de produção. Isto é importante para | ||
410 | -prevenção de imprevistos relacionados a configurações diversas, como por exemplo, | ||
411 | -regras de firewall. | ||
412 | - | ||
413 | -Para garantir que as configurações de software permaneçam as mesmas, todas as alterações | ||
414 | -realizadas em qualquer um dos servidores são realizadas com o uso de técnicas de | ||
415 | -entrega contínua, através do uso de receitas Chef, de modo que as mesmas receitas são | ||
416 | -executadas em cada um dos ambientes. | 408 | +nuvem, de modo que os ambientes de desenvolvimento e homologação possuem, |
409 | +inicialmente, as mesmas configurações de software que o ambiente de produção. | ||
410 | +Isto é importante para prevenção de imprevistos relacionados a configurações | ||
411 | +diversas, como por exemplo, regras de firewall. | ||
412 | + | ||
413 | +Para garantir que as configurações de software permaneçam as mesmas, todas as | ||
414 | +alterações realizadas em qualquer um dos servidores são feitas com o uso de | ||
415 | +técnicas de entrega contínua, através do uso de receitas Chef (técnica avançada | ||
416 | +que permite sempre replicar uma série de passos), de modo que as mesmas | ||
417 | +receitas são executadas em cada um dos ambientes. | ||
417 | 418 | ||
418 | ## Dificuldades encontradas | 419 | ## Dificuldades encontradas |
419 | 420 |