Criou página com '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...' |
Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
Tecnologia e Versões de Java: | Tecnologia e Versões de Java: | ||
Versão Atual: A aplicação utiliza atualmente o Java 8. | * 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. | * 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: | Estrutura da Aplicação: | ||
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. | ||
Integrações: | Integrações: | ||
Edição das 14h59min 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.