Accedi / Registrati Account

Una serie di runtime cloud native

Funzioni e vantaggi

Sviluppo cloud native più semplice e flessibile

Red Hat® Runtimes supporta un insieme di runtime cloud native per lo sviluppo di applicazioni Java™ o JavaScript su Red Hat OpenShift®. Garantisce portabilità tra più infrastrutture cloud e consente allo sviluppatore di utilizzare microservizi, container e automazione DevOps.

Crea le tue app in modo semplice e veloce

Red Hat® Runtimes offre un'esperienza iniziale semplice e veloce, tramite un servizio di avvio basato sul web che accelera lo sviluppo cloud native su Red Hat OpenShift. Puoi creare applicazioni di esempio, o booster, implementandole in OpenShift con la massima facilità.

Per usare il servizio di avvio:

  • Visita developers.redhat.com/launch
  • Scegli il runtime e la missione della tua applicazione
  • Esegui il deployment automatico o manuale su OpenShift

Sviluppo semplificato

Red Hat Runtimes semplifica lo sviluppo delle applicazioni cloud native. Integra le capacità di OpenShift con il modello di programmazione a più runtime, che include l'individuazione dei servizi, le configurazioni esterne e la tolleranza di errore. Red Hat Runtimes consente di creare API HTTP, interagire con un database e implementare modelli di controllo dell'integrità, per accelerare lo sviluppo delle applicazioni.

Integrazione e automazione DevOps

Grazie all'integrazione con OpenShift, Red Hat Runtimes offre agli sviluppatori una piattaforma self service per il provisioning, la creazione e l'implementazione delle applicazioni e dei rispettivi componenti. Red Hat Runtimes si integra con strumenti di integrazione continua (CI, Continuous Integration) e distribuzione continua (CD, Continuous Delivery) come Git, Maven e Jenkins. Offre tutta la sicurezza necessaria per semplificare i flussi di lavoro Kubernetes, oltre ad abilitare capacità di bilanciamento del carico e scalabilità automatica con controllo e automazione basati su criteri.

Sviluppo reattivo con Vert.x e Node.js

Eclipse Vert.x è un framework poliglotta event-driven per applicazioni che viene eseguito sulla macchina virtuale Java, mentre Node.js è un runtime JavaScript. Sia Vert.x e Node.js semplificano la creazione di applicazioni distribuite e reattive e forniscono un modello di sviluppo I/O event-driven e non bloccante, che contribuisce a renderle leggere ed efficienti. Entrambe permettono di creare app reattive, in grado di gestire grandi volumi di utenti ed eventi simultanei. Promuovono inoltre la scalabilità verticale e orizzontale con l'aggiunta o la rimozione di nodi, senza compromettere la reattività dell'applicazione.

La giusta dimensione dello sviluppo Java con Thorntail

Thorntail offre tutto il necessario per sviluppare ed eseguire applicazioni Java EE, inserendo le librerie di runtime server nello stesso pacchetto del codice applicativo. Accelera la transizione dai sistemi monolitici ai microservizi perché è compatibile con MicroProfile e sfrutta l'esperienza leader di settore di Java EE.

Flessibilità strategica

Red Hat Runtimes supporta più runtime, linguaggi, framework e architetture. L'interoperabilità certificata con Red Hat JBoss Middleware garantisce la flessibilità necessaria per scegliere la giusta combinazione di servizi per la tua applicazione. Le applicazioni sviluppate con Red Hat Runtimes containerizzato evitano il vendor lock-in, perché supportano le configurazioni di cloud ibrido.

Più runtime per lo sviluppo con Jakarta EE, Java Web e JavaScript

La serie di runtime cloud native Red Hat Runtimes offre agli sviluppatori tutta la flessibilità necessaria per scegliere i runtime più adatti alle proprie modalità di sviluppo.

Node.js: Node.js è una piattaforma affidabile che consente di creare, ospitare e ampliare l'uso di applicazioni JavaScript lato server basate su tecnologie open source.

Red Hat JBoss Enterprise Application Platform (EAP): JBoss EAP è il principale runtime open source per applicazioni basato su Jakarta EE, utilizzato per creare, distribuire ed eseguire servizi e applicazioni Java altamente transazionali.

Red Hat JBoss Web Server: Red Hat JBoss Web Server è un container Tomcat integrato da usare con le applicazioni Spring Boot.

Scopri di più sulla soluzione Red Hat per il supporto dei runtime cloud native