Superintendência Estadual de Tecnologia da Informação e Comunicação | Última Alteração | Versão | |
Time: | 300 | 09/08/2021 | 1.0 |
Integrantes: | Alexsandra Félix, Ana Paula Rodrigues, Anny Victória, Cláudio Leal, Suerlei Dutra |
Versão do projeto: 09 de março de 2020
|
|
Cliente: | David Lucas da Silva (Coordenador de Gestão Estratégica) | ||
Product Owner: | Julien Martins Czelusniak Suzuki |
Mudar a arquitetura do E-estado para Microserviços
Microserviços são um tipo inovador de arquitetura de software, que consiste em construir aplicações desmembrando-as em serviços independentes. Estes serviços se comunicam entre si usando API's e promovem grande agilidade em times de desenvolvimento.
Com a mudança da arquitetura do e-Estado de monorepo (repositório único) para Microserviços possibilita-se que estas Interfaces de Programação de Aplicações (API) possam ser ativados por variados times de desenvolvimento para uso independente do sistema, no caso do e-Estado no status de manutenção para PHP ele possibilita que vários times usando várias linguagens diferentes de PHP realizem inserções, sem aguardar o retorno do sistema. Quando se tem uma aplicação grande como o e-Estado e escrito em linguagem PHP, o sistema precisará sofrer alterações e ficará indisponível para outras linguagens que não sejam PHP. Mas com o uso de microserviços por vários times de DEV poderão trabalhar isoladamente com suas linguagens de domínio sem haver prejuízos. Essa abordagem de desenvolvimento de software valoriza a leveza e a capacidade de compartilhar processos semelhantes entre várias aplicações.
Refatorar 100% da funcionalidades existentes no sistema e-Estado através de microserviços otimização uso das equipes de DEV até Setembro de 2020.
Producter Owner: Jonatas Justiniano Lima
Cliente: Maico Moreira (Diretor Executivo/Setic)
Time de desenvolvimento:
Rubens Fidelis
Diego Gonçalves
Diego Barros
Time de Desenvolvimento: iniciou e terminou Esquadrão Suicída
Valor de custo do projeto: Não possui
Valor de mercado: Não possui
(Os valores não puderam ser levantados durante a entrevista. O PO Jônatas concordou em levantar os valores em momento próximo futuro, para que se possa aplicar os dados no doc.sistemas na página do projeto)