Red Hat Runtimes

Fonctions et avantages

Jump to section

Environnements d'exécution et frameworks

La solution Red Hat Runtimes offre divers frameworks et environnements d'exécution adaptés aux architectures cloud hautement distribuées, notamment les microservices.

Red Hat Runtimes inclut la sélection d'environnements d'exécution cloud-native suivante :

  • Quarkus : un framework Java™ natif pour Kubernetes conçu pour le développement des microservices et le développement serverless
  • Thorntail : permet de créer des applications Java qui peuvent être démarrées avec uniquement les bibliothèques Java EE et le code bootstrap nécessaires
  • Node.js : plateforme fiable pour la création, l'hébergement et la mise à l'échelle d'applications JavaScript côté serveur.
  • Spring Boot : pour créer des applications autonomes basées sur Spring et adaptées à la production
  • OpenJDK : mise en œuvre libre et Open Source de la plateforme Java™, Standard Edition (Java SE)

La solution Red Hat JBoss Enterprise Application Platform (EAP) fournit un environnement d'exécution d'applications Java™ EE Open Source pour la création, le déploiement et l'exécution d'applications et de services Java.

Mise en mémoire cache distribuée

Red Hat Data Grid est un magasin de données NoSQL distribué et en mémoire, qui permet de développer des applications de manière flexible, de renforcer la protection des données et d'améliorer les capacités de récupération après sinistre. Avec la mise en mémoire cache, les applications peuvent accéder aux données, les traiter et les analyser plus rapidement. Le partitionnement des données et leur distribution sur les nœuds de cluster permet de simplifier l'évolutivité linéaire.

La mise en mémoire cache facilite l'accès aux données et optimise le service de messagerie pour des communications plus stables entre les applications existantes.

Gestion des identités et des accès

Red Hat build of Keycloak fournit des capacités d'authentification unique et unifiée basées sur les normes les plus courantes, telles que SAML 2.0, OpenID Connect et OAuth 2.0. Vous pouvez ainsi sécuriser vos applications web de manière hautement professionnelle.

Le serveur peut jouer le rôle de fournisseur d'identité basé sur SAML ou OpenID Connect, et transmettre les informations d'identité entre votre annuaire d'utilisateurs ou vos fournisseurs tiers et vos applications à l'aide de jetons standardisés.

Messagerie

Basée sur le projet Apache ActiveMQ Artemis, la solution Red Hat AMQ est un broker de messages multiprotocole Java construit sur un noyau asynchrone, doté d'un journal natif rapide pour la persistance des messages.

Le broker AMQ est un middleware orienté messages qui assure un transfert fiable des données entre les applications existantes et les nouvelles applications. Il offre persistance, haute disponibilité et des fonctions de mise en file d'attente avancées, et peut s'intégrer parfaitement à Red Hat JBoss Enterprise Application Platform.

Envie de créer des applications cloud-native ?