▾ G11 Media Network: | ChannelCity | ImpresaCity | SecurityOpenLab | GreenCity | Italian Channel Awards | Italian Project Awards | ...

Red Hat, ecco servito JBoss EAP 7.3

Il paniere d’offerta di Red Hat si arricchisce con Red Hat JBoss Enterprise Application Platform 7.3, con il supporto di Jakarta Enterprise Edition (EE) 8, miglioramenti a Red Hat OpenShift Container Platform e nuove funzionalità di sicurezza

Sicurezza Cloud
L’ultima novità in casa Red Hat è JBoss EAP, nella nuova release 7.3: si tratta di un server applicativo open source, conforme a Java EE 8 e a Jakarta EE 8 per implementare e gestire applicazioni Java business-critical in ambienti IT ibridi (bare metal, virtuali, cloud privati o pubblici). Con questa release, Red Hat da seguito al suo impegno a favore del supporto di Jakarta EE, consentendo ai clienti di estendere gli investimenti esistenti nelle applicazioni, e favorendo la transizione verso architetture e paradigmi di programmazione emergenti che richiedono una piattaforma leggera, modulare e nativa cloud.

redhatjbosseap

JBoss EAP 7.3: cosa c'è di nuovo
Jakarta EE è il più recente standard per la realizzazione di applicazioni Java enterprise mission-critical. JBoss EAP 7.3 offre il supporto completo di Jarkarta EE 8, compresa la compatibilità con l'intera famiglia di release JBoss EAP 7 e le relative applicazioni. Questa versione introduce nuove funzionalità e miglioramenti progettati per migliorare la sicurezza, la gestione dei server, l'osservabilità e miglioramenti per JBoss EAP su Red Hat OpenShift.
Tra le principali caratteristiche: miglioramenti alla sicurezza - supporto per la Server Name Indication (SNI) quando si usa HTTPS, per l'Online Certificate Status Protocol (OCSP) per controllare la validità del certificato durante l'autenticazione, il rilevamento automatico di diverse tipologie di keystore, e quello per la derivazione dei certificati dall’autorità di certificazione Let's Encrypt, nonché altri miglioramenti apportati come parte della Java EE Security API Specification; miglioramenti nella messaggistica - spesso utilizzata in applicazioni event-driven o transazionali, questa release aggiunge la possibilità di assegnare Message-Driven Beans (MDB) a più gruppi di consegna e di ricevere messaggi solo quando tutti i gruppi sono attivi. L'utilizzo della memoria del giornale di messaggistica può essere regolato per un uso più efficiente delle risorse, e il bridge Java Messaging Service (JMS) ora include una migliore metrica di reporting per massima osservabilità; miglioramenti in OpenShift – disponibile come immagine OpenShift containerizzata JBoss EAP, questa release porta nuove funzionalità per migliorare questa opzione. 
Un approfondimento sulla strategia del vendor open source enterprise -   Red Hat Open Source Day 2019, il futuro del software passa da qui L’evento di riferimento per il mondo Open Source. Linux è lo standard enterprise per l’open hybrid architecture, dorsale infrastrutturale di un mondo in cui applicazioni e workload si muovono senza soluzioni di continuità dall’on premise al cloud nelle sue diverse forme e viceversa. Dall’edge al cloud senza lock in, garantendo sicurezza, performance, scalabilità, automazione e una gestione a tutto tondo
Gli aggiornamenti includono un nuovo EAP Kubernetes Operator, tooling per personalizzare la configurazione dell'immagine del server distribuito in modo da includere solo le capacità necessaria, riducendo così il footprint della memoria. L'aggiornamento aggiunge anche una configurazione più automatizzata della memoria JVM quando viene distribuita in un container Linux, e la possibilità di eseguire script CLI JBoss personalizzati come parte di un'immagine EAP realizzata su OpenShift; Anteprima tecnica di Eclipse MicroProfile - Questa release include una serie di funzioni di anteprima che implementano diverse specifiche MicroProfile, tra cui MicroProfile Config (configurazione di microservizi esternalizzata per la portabilità in ambienti diversi), MicroProfile Metrics (per l'osservabilità del server EAP), MicroProfile REST Client (per chiamate in sicurezza di tipo RESTful API), MicroProfile Health Checks (per automatizzare l'inizializzazione del contenitore e riavviare quando necessario), e MicroProfile OpenTracing (per l'osservabilità e la diagnostica per le chiamate cross-servizi). Metriche e Tracing provengono dal progetto open source SmallRye. MicroProfile è adatto per i microservizi Java cloud native, quindi con questa release gli sviluppatori possono sfruttare la piattaforma JBoss EAP enterprise per realizzare applicazioni MicroProfile cloud native. Red Hat prevede di fornire il supporto JBoss EAP alle API di Eclipse MicroProfile in una prossima release attraverso un meccanismo di espansione.

Red Hat Application Migration Toolkit vestito di nuovo
Oltre agli aggiornamenti a JBoss EAP 7.3, da segnalare anche novità Red Hat Application Migration Toolkit (che può essere scaricato gratuitamente. Il tool di migrazione del server è incluso nella distribuzione JBoss EAP). In particolare, gli utenti EAP 7.3 possono utilizzare il toolkit per il tool di migrazione del server EAP. I percorsi di migrazione e aggiornamento supportati includono l'aggiornamento dalle versioni precedenti di JBoss EAP a 7.3, i server applicativi Java EE di terze parti a JBoss EAP, Spring Boot a Red Hat Runtimes, Oracle JDK a Red Hat OpenJDK e la containerizzazione delle applicazioni. Per gli aggiornamenti EAP sono state aggiunte: Jakarta EE - A seguito del passaggio da Java EE a Jakarta EE sono cambiate le coordinate Maven di diverse specifiche API e le distinte base JBoss EAP.
Red Hat Application Migration Toolkit identifica le modifiche richieste alle applicazioni analizzate; Spring Boot – presenti regole aggiuntive per supportare la migrazione delle applicazioni Spring Boot a Red Hat Runtime. Queste regole vengono eseguite quando viene selezionato il target 'rhr' nella configurazione di analisi; funzione Target Runtime - questa nuova funzione valuta le tecnologie identificate in ogni applicazione per la compatibilità con specifici runtime (per esempio JBoss EAP e Red Hat JBoss Web Server). Le definizioni di target runtime sono estensibili, consentendo l'uso di target runtime personalizzati nelle esecuzioni di analisi; estensione Visual Studio Code/Eclipse - contiene le caratteristiche necessarie per eseguire l'analisi dell'Application Migration Toolkit nell’ambiente di sviluppo.

Ottenere il supporto EAP 7.3
JBoss EAP è incluso in Red Hat Runtimes, un prodotto Red Hat Middleware che include anche una serie di runtime cloud native e funzionalità come Spring Boot, Node.js, Red Hat SSO, Red Hat AMQ Broker e Red Hat Data Grid. Tutti questi prodotti sono integrati e ottimizzati per Red Hat OpenShift, offrendo ai clienti una piattaforma applicativa cloud ibrida coerente su cui possono ottimizzare le loro applicazioni Java esistenti, innovando al contempo con microservizi Java e non Java, DevOps, CI/CD e tecniche di implementazione avanzate. JBoss EAP è disponibile per il download da parte dei membri della comunità degli sviluppatori di Red Hat. I clienti possono scaricare gli ultimi aggiornamenti dal Red Hat Customer Portal. www.redhat.com.
Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con le notizie di ImpresaCity.it iscriviti alla nostra Newsletter gratuita.

Notizie correlate

Iscriviti alla nostra newsletter

Soluzioni B2B per il Mercato delle Imprese e per la Pubblica Amministrazione

Iscriviti alla newsletter