Panoramica
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.
I vantaggi della versione Red Hat di Quarkus
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.
Risorse da Red Hat
I vantaggi dell'utilizzo di Quarkus su OpenShift
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.
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.