Perché scegliere la versione Red Hat di Quarkus

Copia URL

Quarkus è uno stack Java™ Kubernetes native finalizzato alla realizzazione di microservizi rapidi e ottimizzati e applicazioni serverless.

La versione Red Hat di Quarkus, componente di Red Hat Runtimes, offre una solida integrazione con Red Hat OpenShift® e l'accesso a funzionalità production ready che la rendono una piattaforma ottimale per le applicazioni cloud native.

Gli sviluppatori possono scegliere i framework Java che preferiscono per le proprie applicazioni, eseguibili in modalità Java Virtual Machine (JVM). 

La filosofia su cui si fonda Quarkus mette i container al centro; ciò significa che la soluzione è ottimizzata per un ridotto consumo di memoria e per tempi di avvio rapido.

Red Hat offre un ambiente di sviluppo Kubernetes native preconfigurato e strumenti che eliminano i tempi di configurazione e preparazione per ottenere cicli di sviluppo più veloci.

L'impiego di Red Hat OpenShift e Red Hat Runtimes che include Quarkus, consente agli sviluppatori di aumentare nettamente la produttività e la capacità di promuovere l'innovazione.

Risparmio sui costi

Il ridotto consumo di memoria e i tempi di avvio rapidi di Quarkus apportano un utilizzo più efficiente delle risorse, migliorando al contempo l'esperienza utente.

Ottimale per gli sviluppatori

Quarkus supporta gli standard e le librerie Java più diffuse, il coding live e le configurazioni unificate, assicurando uno sviluppo rapido e iterativo.

Ideale per app serverless

Tempi di avvio rapidi, ridotto consumo di memoria e ingombro ridotto dell'applicazione rendono Quarkus ideale per le applicazioni serverless.

Affidabilità

Quarkus ha come punto di forza l'ecosistema collaudato e affidabile di Java Enterprise, con una community attiva di utenti e il contributo di oltre 180 sviluppatori.

Integrazione di OpenShift

Essendo preintegrato in OpenShift, Quarkus offre un ambiente ideale per applicazioni scalabili, rapide e ottimizzate.

Ecosistema esteso 

Quarkus è dotato di oltre 90 estensioni per configurare, avviare e integrare nell'applicazione un framework o una tecnologia, consentendo agli sviluppatori di dedicarsi esclusivamente al codice.

Risposta basata su eventi

Quarkus è ideale per applicazioni altamente reattive poiché utilizza un loop di eventi reattivo e non bloccante sia per il codice imperativo sia per quello reattivo, grazie al quale gli sviluppatori possono scegliere di volta in volta l'opzione più idonea allo scenario in uso.

 

Leggi la checklist "Quattro motivi per provare Quarkus"

Risorse da Red Hat

Un ambiente applicativo unificato consente alle aziende di sviluppare e distribuire le proprie soluzioni in tempi rapidi, ottenendo un vantaggio competitivo.

L'impiego di Red Hat OpenShift e di una toolchain di sviluppo cloud native che include Quarkus, consente agli sviluppatori di aumentare la produttività in maniera significativa. Red Hat offre un ambiente di sviluppo Kubernetes native preconfigurato e strumenti che eliminano i tempi di configurazione e preparazione per ottenere cicli di sviluppo più veloci.

Hub

Il blog ufficiale di Red Hat

Leggi gli articoli del blog di Red Hat per scoprire novità e consigli utili sulle nostre tecnologie, e avere aggiornamenti sul nostro ecosistema di clienti, partner e community.

Tutte le versioni di prova dei prodotti Red Hat

Grazie alle versioni di prova gratuite dei prodotti Red Hat potrai acquisire esperienza pratica, prepararti per le certificazioni o capire se il prodotto che hai scelto è giusto per le esigenze della tua organizzazione.

Continua a leggere

Cloud computing: Red Hat OpenShift per gli ingegneri della piattaforma

Red Hat OpenShift offre gli strumenti di progettazione delle piattaforme ideali per creare e gestire le Internal Developer Platform (IDP).

Cos'è la migrazione delle applicazioni?

La migrazione delle applicazioni è un processo capace di migliorare i carichi di lavoro trasferendo un'applicazione da un ambiente all'altro.

Integrated Development Environment (IDE)

Un IDE, o ambiente di sviluppo integrato, è un software progettato per la realizzazione di applicazioni che aggrega strumenti di sviluppo comuni in un'unica interfaccia utente grafica.

Sviluppo e distribuzione delle applicazioni: risorse consigliate

Prodotto in evidenza

  • Red Hat Runtimes

    Un insieme di prodotti, strumenti e componenti per lo sviluppo e la manutenzione di applicazioni native del cloud. Include il broker Red Hat AMQ, Red Hat Data Grid, Red Hat JBoss® Enterprise Application Platform, Red Hat JBoss Web Server, la build Red Hat di OpenJDK, la build Red Hat di Quarkus, un set di runtime nativi del cloud, un toolkit di migrazione per le applicazioni, il Single Sign-On e un servizio di avvio.

Articoli correlati