Sem resumo de edição
Sem resumo de edição
Linha 9: Linha 9:


* Arquitetura Atual: A aplicação é estruturada como um monolito.
* Arquitetura Atual: A aplicação é estruturada como um monolito.


* Bibliotecas e Frameworks Principais: Utiliza-se o Spring Boot, Spring Framework, com controle de dependências gerenciado pelo Maven.
* Bibliotecas e Frameworks Principais: Utiliza-se o Spring Boot, Spring Framework, com controle de dependências gerenciado pelo Maven.
Linha 14: Linha 15:
Integrações:
Integrações:


Integrações Atuais: A aplicação integra-se com IDP, banco de dados Oracle próprio, AWS, SAP, Memcached e SOM-WF v2.
* Integrações Atuais: A aplicação integra-se com IDP, banco de dados Oracle próprio, AWS, SAP, Memcached e SOM-WF v2.
 
 
*Integrações Futuras: Não há informações precisas sobre futuras integrações.


Integrações Futuras: Não há informações precisas sobre futuras integrações.


Possíveis Dificuldades:
Possíveis Dificuldades:


Dificuldades Antecipadas: A análise é necessária para prever dificuldades na implementação do SOM utilizando o conceito de platform engineering.


Problemas de Escalabilidade e Desempenho: Existem desafios comuns a sistemas monolíticos e on-premise, mas nada fora do esperado.
* Dificuldades Antecipadas: A análise é necessária para prever dificuldades na implementação do SOM utilizando o conceito de platform engineering.
 
 
* Problemas de Escalabilidade e Desempenho: Existem desafios comuns a sistemas monolíticos e on-premise, mas nada fora do esperado.
 


Passos Iniciais:
Passos Iniciais:


Recomendações Iniciais: Para adotar o conceito de platform engineering com o Humanitec, seria necessário um estudo mais aprofundado. Como dica inicial, é importante prestar atenção nas integrações existentes.


Documentação e Recursos: Atualmente, devido à natureza da aplicação e seus múltiplos projetos simultâneos, não há documentação centralizada disponível, exceto pelo README do projeto e a estrutura de Docker.
*Recomendações Iniciais: Para adotar o conceito de platform engineering com o Humanitec, seria necessário um estudo mais aprofundado. Como dica inicial, é importante prestar atenção nas integrações existentes.
 
 
*Documentação e Recursos: Atualmente, devido à natureza da aplicação e seus múltiplos projetos simultâneos, não há documentação centralizada disponível, exceto pelo README do projeto e a estrutura de Docker.

Edição das 15h00min de 9 de agosto de 2024

Tecnologia e Versões de Java:

  • Versão Atual: A aplicação utiliza atualmente o Java 8.


  • Planos de Migração: Existe um plano para migração ao Java 17, mas ainda não há uma estimativa definida para sua implementação.

Estrutura da Aplicação:

  • Arquitetura Atual: A aplicação é estruturada como um monolito.


  • Bibliotecas e Frameworks Principais: Utiliza-se o Spring Boot, Spring Framework, com controle de dependências gerenciado pelo Maven.

Integrações:

  • Integrações Atuais: A aplicação integra-se com IDP, banco de dados Oracle próprio, AWS, SAP, Memcached e SOM-WF v2.


  • Integrações Futuras: Não há informações precisas sobre futuras integrações.


Possíveis Dificuldades:


  • Dificuldades Antecipadas: A análise é necessária para prever dificuldades na implementação do SOM utilizando o conceito de platform engineering.


  • Problemas de Escalabilidade e Desempenho: Existem desafios comuns a sistemas monolíticos e on-premise, mas nada fora do esperado.


Passos Iniciais:


  • Recomendações Iniciais: Para adotar o conceito de platform engineering com o Humanitec, seria necessário um estudo mais aprofundado. Como dica inicial, é importante prestar atenção nas integrações existentes.


  • Documentação e Recursos: Atualmente, devido à natureza da aplicação e seus múltiplos projetos simultâneos, não há documentação centralizada disponível, exceto pelo README do projeto e a estrutura de Docker.