Capítulo 1. Estruturasestratégicas para a modernização
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O Java empresarial evoluiu do J2EE para o Jakarta EE, mas o Kubernetes, a infraestrutura da Cloud e a IA generativa exigem novas abordagens. Os padrões de design tradicionais não se encaixam mais nos sistemas distribuídos modernos.
O desafio: os sistemas corporativos agora abrangem monólitos estáveis do OpenJDK 8, aplicativos modulares em contêineres e microsserviços com IA no GraalVM (uma JVM de alto desempenho que compila Java para binários nativos), todos rodando simultaneamente. Este capítulo apresenta a “Estrutura de Quatro Caminhos” para lidar com essa complexidade e tomar decisões estruturadas de modernização, conforme mostrado na Figura 1-1.
Comece com seu objetivo principal (estabilidade e segurança, agilidade na Cloud, desempenho e velocidade ou novos recursos) e siga o caminho até a estratégia de modernização adequada. Cada caminho leva a resultados específicos e escolhas de tecnologia que correspondem aos seus objetivos de negócio.
Figura 1-1. A Estrutura de Quatro Caminhos
Caminho 1: Manter (Estabilidade e Segurança)
Este caminho se aplica a aplicativos que agregam valor ao negócio, têm baixa frequência de alterações e alto risco de reescrita. Esses sistemas operam discretamente o seu negócio: ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access