Modelli di progettazione Java per le aziende nell'era Cloud Native (Italian Edition)
by Markus Eisele
Capitolo 1. Quadristrategici per la modernizzazione
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Java aziendale si è evoluto da J2EE a Jakarta EE, ma Kubernetes, l'infrastruttura Cloud e l'IA generativa richiedono nuovi approcci. I modelli di progettazione tradizionali non sono più adatti ai moderni sistemi distribuiti.
La sfida: i sistemi aziendali ora comprendono monoliti OpenJDK 8 stabili, applicazioni modulari containerizzate e microservizi basati sull'IA su GraalVM (una JVM ad alte prestazioni che compila Java in binari nativi), tutti in esecuzione simultanea. Questo capitolo introduce il "Quadro a quattro percorsi" per orientarsi in questa complessità e prendere decisioni di modernizzazione strutturate, come mostrato nella Figura 1-1.
Inizia dal tuo obiettivo principale (stabilità e sicurezza, agilità del Cloud, prestazioni e velocità, o nuove funzionalità) e segui il percorso verso la strategia di modernizzazione appropriata. Ogni percorso porta a risultati specifici e scelte tecnologiche che corrispondono ai tuoi obiettivi aziendali.
Figura 1-1. Il Four-Path Framework
Percorso 1: Manutenzione (Stabilità e Sicurezza)
Questo percorso si applica alle applicazioni che forniscono valore aziendale, hanno una bassa frequenza di cambiamento e un alto rischio di riscrittura. Questi ...
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