Pourquoi choisir la version Red Hat de Quarkus ?

Copier l'URL

Quarkus est une pile Java™ native pour Kubernetes qui permet de créer des applications serverless et des microservices rapides et légers.

Intégrée à la solution Red Hat Runtimes, la version Red Hat de Quarkus est une plateforme idéale pour les applications cloud-native, grâce à son intégration étroite avec Red Hat OpenShift® et à ses fonctions prêtes pour la production.

Les développeurs peuvent choisir les frameworks Java pour leurs applications exécutées en mode JVM (machine virtuelle Java). 

Quarkus a été conçu selon un modèle centré sur les conteneurs. Il consomme donc peu de mémoire et accélère le démarrage.

Red Hat fournit des environnements et des outils de développement pré-construits et natifs pour Kubernetes, qui permettent de se lancer plus rapidement dans le développement, en éliminant les temps de configuration et de préparation.

Grâce à Red Hat OpenShift et Red Hat Runtimes avec Quarkus, les développeurs peuvent améliorer considérablement leur productivité et leur capacité à innover.

Économies

La faible consommation de mémoire et le temps de démarrage rapide de Quarkus optimisent l'utilisation des ressources et l'expérience utilisateur.

Pensé pour le développeur

Quarkus prend en charge les normes et les bibliothèques Java les plus courantes, ainsi que la rédaction de code en direct et les configurations unifiées, pour permettre un développement rapide et itératif.

Adapté au serverless

Avec un temps de démarrage rapide, une faible consommation de mémoire et une taille d'application réduite, Quarkus est idéal pour les applications serverless.

Fiabilité

Développé à partir de l'écosystème Java d'entreprise, fiable et éprouvé, Quarkus profite d'une communauté active d'utilisateurs, à laquelle contribuent plus de 180 développeurs.

Intégration à OpenShift

Quarkus est intégré à OpenShift, ce qui en fait un environnement idéal pour les applications évolutives, rapides et légères.

Écosystème d'extensions

Il existe plus de 90 extensions pour configurer, démarrer et intégrer un framework ou une technologie à une application Quarkus, et ainsi se concentrer sur son code.

Réactif et basé sur les événements

Quarkus est idéal pour les applications réactives. Il utilise en effet une boucle d'événements réactive et non bloquante, qui permet aux développeurs de choisir entre le code impératif et réactif, selon le cas d'utilisation.

 

Consulter la liste d'avantages « Quatre raisons d'utiliser Quarkus »

Ressources Red Hat

Un environnement d'applications unifié permet le développement et la distribution rapides des solutions d'entreprise, et vous assure de conserver une longueur d'avance sur la concurrence.

Grâce à la solution Red Hat OpenShift et une chaîne d'outils de développement d'applications cloud-native, dont Quarkus, les développeurs peuvent améliorer leur productivité de manière significative. Red Hat fournit des environnements et des outils de développement pré-construits et natifs pour Kubernetes, qui permettent de se lancer plus rapidement dans le développement, en éliminant les temps de configuration et de préparation.

Hub

Le blog officiel de Red Hat

Découvrez les dernières informations concernant notre écosystème de clients, partenaires et communautés.

Tous les essais de produits Red Hat

Profitez de nos essais gratuits de produits Red Hat pour renforcer votre expérience pratique, préparer une certification ou évaluer l'adéquation d'un produit avec les besoins de votre entreprise.

En savoir plus

Red Hat OpenShift pour les ingénieurs de plateforme

Red Hat OpenShift offre aux ingénieurs de plateforme les outils nécessaires pour créer et gérer efficacement les plateformes de développement internes.

La migration d'applications, qu'est-ce que c'est ?

La migration d'applications est un processus capable d'améliorer les charges de travail en déplaçant une application logicielle d'un environnement à un autre.

Une architecture d'application, ou architecture applicative, qu'est-ce que c'est ?

Une architecture d'application, ou architecture applicative, décrit les modèles et les techniques utilisés pour concevoir et créer une application bien structurée.

Développement et distribution d'applications : ressources recommandées

Produit recommandé

  • Red Hat Runtimes

    Ensemble de produits, d'outils et de composants qui facilitent le développement et la maintenance des applications cloud-native. Comprend Red Hat AMQ Broker, Red Hat Data Grid, Red Hat JBoss® Enterprise Application Platform, Red Hat JBoss Web Server, la version Red Hat d'OpenJDK, la version Red Hat de Quarkus, un ensemble d'environnements d'exécution cloud-native, une boîte à outils de migration pour les applications, l'authentification unique et unifiée, ainsi qu'un service de lancement d'applications.

Articles associés