Você está na página 1de 3

BASIS - Documento de Repasse de Conhecimento

Contrato nº 04/2019

Nome do Sistema CENSUP


Repositório(s) do código fonte front-end: http://git.inep.gov.br/sistemas/censo-superior-
(front-end e back-end): web

back-end: http://git.inep.gov.br/sistemas/censo-superior-
java
Repositório(s) da git.inep.gov.br/sistemas/arquitetura-docs/wikis/==-FAVOR-
documentação: LEIAM-==
Última versão disponibilizada Ambiente de Desenvolvimento Ambiente de Produção
do front-end: 2.0.1871 2.0.1856
Última versão disponibilizada Ambiente de Desenvolvimento Ambiente de Produção
do back-end: 2.0.1199 2.0.1190
Autor(es) do documento: Nome E-mail
Cléber Barros cleber.barros@basisti.co
m.br

Pontos de atenção, especificidades e/ou dependências relevantes:

BACK-END:
- Tecnologias
- Java 11,

- Springboot 2.1.6-RELEASE,

- gradle 5.1,

Integração contínua (IC) no pipeline


http://172.29.9.1:8080/job/java_censo-superior_build/

Integração com o SSO :


https://sso.app.inep.gov.br/auth/admin/Desenvolvimento/console/index.html

Utilização de API RestCorp:


URL: http://desenvolvimento.inep.gov.br/swagger/
Utilizado no CENSUP para cadastro e atualização de Pessoa Física e seus dados como
contatos, endereço entre outros.
Utilização de API CorpAPI:
URL: https://desenvolvimento.app.inep.gov.br/corpapi/rest/swagger-ui.html
Utilizado no Censup para obtenção de dados de usuários em algumas rotinas

Ferramenta de Monitoramento Desempenho:


http://censosuperior.apps.inep.gov.br/censosuperior/glowroot/

Pagina com os componentes Frontend utilizados:


https://desenvolvimento.app.inep.gov.br/skeleton/

FRONT-END:
- Tecnologias
- Angular 6

- Node 8

- Git

- IDE
- Recomendamos o Visual Studio Code, tem se demonstrado leve e produtivo.

https://code.visualstudio.com/

Integração contínua (IC) no pipeline


http://172.29.9.1:8080/job/censo-superior-web/ .

- Branchs Front/Back:
2.0 -->Esteira das entregas para clone/produção
develop--> Esteira desenvolvimento
Criar branch --> para cada nova implementação usamos o padrão feature/Nº branch
que ao final é mergeado com a develop e depois com a 2.0 e segue a esteira do Jenkins

- Urls ambientes:
- Clone: http://clone.apps.inep.gov.br/censosuperior/

- Desenvolvimento: https://desenvolvimento.app.inep.gov.br/censosuperior

Outras informações:
- Testes e validações do QA e da DEED sendo realizadas no ambiente Clone.
- Rotina de Anulação de alunos utilizando banco de dados mongoDB. URL para conexão:
mongodb://censosuperior:c3nsup_dev@172.29.0.120:27017/?
authSource=censosuperior&readPreference=primary&appname=MongoDB
%20Compass&directConnection=true&ssl=false

Você também pode gostar