From 8a6e4e55464e664258571d93df640cebcd9795e2 Mon Sep 17 00:00:00 2001 From: Paulo Tada Date: Mon, 22 Aug 2016 18:50:50 -0300 Subject: [PATCH] Revisão dos itens de automação e empacotamento e adição da parte do treinamento --- relatorioR5.md | 34 ++++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) diff --git a/relatorioR5.md b/relatorioR5.md index 61df790..6322164 100644 --- a/relatorioR5.md +++ b/relatorioR5.md @@ -374,8 +374,6 @@ iria pautar as evoluções durante as Release 6 e 7, que foram canceladas. ### Estudos Avançados para a definição e automação da infraestrutura -TODO: revisão Tada - A evolução das rotinas e procedimento de implantação da plataforma nos ambientes do Ministério do Planejamento foi um dos principais benefícios obtidos como resultado da release 4. Dada a complexidade dos serviços e @@ -393,21 +391,21 @@ do portal reprodutíveis por outras equipes, como a DTI/MP. #### Empacotamento -O empacotamento é uma atividade que tem como base um pacote contendo o +O empacotamento é uma atividade que tem como base construir um pacote contendo o código-fonte original de um projeto de software e tem como objetivo preparar pacotes binários (instaladores) para que o software possa ser instalado facilmente por diversos usuários finais de um sistemas. O empacotamento inclui, mas não está limitado, às seguinte atividades: -* integração com serviços (e.g. servidores de aplicação) do sistema para que - possam ser gerenciados utilizando as ferramenta padrão do sistema +* Integração com serviços (e.g. servidores de aplicação) do sistema para que + possam ser gerenciados utilizando as ferramentas padrão do sistema operacional; -* gerenciamento de dependências, de forma que todos os pacotes necessários para +* Gerenciamento de dependências, de forma que todos os pacotes necessários para o funcionamento de plataforma sejam instalados automaticamente em conjunto com os componentes principais; -* integração de forma sustentável de customizações específicas do Portal do +* Integração de forma sustentável de customizações específicas do Portal do Software Público Brasileiro; -* gerenciamento de atualizações, de forma que a instalação de uma nova versão +* Gerenciamento de atualizações, de forma que a instalação de uma nova versão seja feita corretamente na presença de uma versão anterior, e que o processo seja executado corretamente sem intervenção manual. @@ -424,7 +422,7 @@ Na Release 5 foram priorizadas as seguintes ações para a sustentação da plataforma: * Refatoração dos scripts -* Confirudação dos ambientes local de teste e de desenvolvimento +* Configuração dos ambientes local, de teste, e de desenvolvimento * Evolução do monitoramento do ambiente * Migração do Noosfero para Rails 4 (última versão framework) @@ -499,7 +497,23 @@ TODO: Paulormm ### Treinamento -TODO: Tada +Ao final da Release 5, foi realizado um treinamento aos membros que compõe a +equipe que será responsável pela sustentação dos ambientes do Softwarepublico +nos ambientes do Ministério do Planejamento. O objetivo do treinamento é +compartilhar as informações e conhecimentos quanto a: + +* Arquitetura e composição das máquinas e serviços; +* Preparação dos ambientes para instalação (pré-requisitos); +* Processo automatizado de instalação ou atualização dos ambientes utilizando a +ferramenta *Chef* e *Chake*; +* Processo de realizar *backups* e restauração dos dados do ambiente; +* Suporte aos serviços em caso de insdisponibilidade. + +O treinamento foi realizado com 6 membros da DTI/MP e 2 membros técnicos do +LAPPIS utilizando ambientes virtuais provídos pela nuvem do Ministério do +Planejamento que utiliza a plataforma *Microsoft Azure* para simular a +construção e atualização de um ambiente inicial do Softwarepublico. + ### Entrega da plataforma estável -- libgit2 0.21.2