Red Hat OpenShift Application Runtimes

Features und Vorteile

Schnelle und einfache Anwendungsentwicklung

Red Hat® OpenShift Application Runtimes bietet einen schnellen und einfachen Einstieg dank seines web-basierten Launch Service. Mit ihm lässt sich die cloudnative Entwicklung auf Red Hat OpenShift beschleunigen. Für Sie ist das eine effiziente Methode zur Erstellung von Beispielanwendungen oder Boostern und deren Entwicklung und Implementierung auf OpenShift.

So können Sie den Launch Service nutzen:

  • Besuchen Sie developers.redhat.com/launch
  • Wählen Sie Runtime und Mission für Ihre Anwendung.
  • Implementieren Sie OpenShift entweder manuell oder automatisch.
Red Hat OpenShift Application Runtimes launch service

Features und Vorteile

Einfachere Entwicklung

Red Hat OpenShift Application Runtimes macht die Entwicklung cloudnativer Anwendungen zum Kinderspiel. Es integriert die OpenShift-Funktionen mit dem Programmiermodell mehrerer Runtimes, darunter Service Discovery, externalisierte Konfigurationen und Fehlertoleranz. Red Hat OpenShift Application Runtimes unterstützt Sie bei der Erstellung von HTTP APIs, der Interaktion mit einer Datenbank sowie der Implementierung von Health Check-Mustern zur Beschleunigung der App-Implementierung.

DevOps Integration und Automatisierung

Dank seiner Integration mit OpenShift bietet Red Hat OpenShift Application Runtimes Entwicklern eine Self-Service-Plattform zur Bereitstellung, Entwicklung und Implementierung von Apps und ihren Komponenten. Red Hat OpenShift Application Runtimes lässt sich mit CI (Continuous Integration) – und CD (Continuous Delivery) –Tools wie Git, Maven und Jenkins integrieren. Es bietet die notwendige Sicherheit zur Verschlankung von Kubernetes Workflows sowie Lastverteilungs- und Autoskalierungsfunktionen mit richtlinienbasierter Kontrolle und Automatisierung.

Reaktive Entwicklung mit Vert.x und Node.js

Eclipse Vert.x ist ein mehrsprachiges ereignisorientiertes Anwendungs-Framework, das auf Java Virtual Machine ausgeführt wird, während es sich bei Node.js um eine JavaScript Runtime handelt. Mit Vert.x und Node.js können Sie verteilte, reaktive Anwendungen entwickeln und ein ereignisorientiertes, nicht blockierendes I/O-Entwicklungsmodell zur Verbesserung ihrer Kompaktheit und Effizienz bereitstellen. Beide ermöglichen die Erstellung reaktionsstarker Apps und Services für eine große Anzahl an gleichzeitigen Nutzern und Events. Egal, ob Sie nun nach unten oder oben skalieren bzw. Knoten entfernen oder hinzufügen, Ihre Anwendungen bleiben stets reaktionsstark.

„Rightsizing“ Ihrer bootfähigen Java-Entwicklung mit Wildfly Swarm

WildFly Swarm bündelt alles, was Sie zur Entwicklung und Ausführung von Java EE Anwendungen benötigen, und zwar Server Runtime Bibliotheken mit Ihrem Anwendungscode. Mit ihm können Sie den Übergang von monolithischen Anwendungen zu Microservices beschleunigen, da es MicroProfile-kompatibel ist und auf den aktuellen branchenüblichen Java EE Erkenntnissen basiert.

Strategische Flexibilität

Red Hat OpenShift Application Runtimes unterstützt mehrere Runtimes, Sprachen, Frameworks und Architekturen. Seine zertifizierte Interoperabilität mit Red Hat JBosss® Middleware garantiert Ihnen die Flexibilität für die richtige Mischung an Services für Ihre Anwendung. Mit der containerisierten Red Hat OpenShift Application Runtimes entwickelte Apps befreien Sie von der Anbieterbindung, da sie Unterstützung für Hybrid Cloud-Konfigurationen bieten.

Mehr Runtimes für die Java EE, Java Web und JavaScript Entwicklung

Red Hat OpenShift Application Runtimes bietet Entwicklern die notwendige Flexibilität zur Auswahl der richtigen Runtimes für ihre Entwicklungskomponenten.

Node.js: Node.js ist eine vertrauenswürdige Plattform für die Entwicklung, das Hosting sowie die Skalierung serverseitiger Javascript-Anwendungen mit OpenSource-Technologien.

Red Hat JBoss Enterprise Application Platform (EAP): JBoss EAP ist eine führende Open Source Java EE-basierte Application Runtime zur Erstellung, Implementierung und Ausführung hoch transaktioneller Java-Anwendungen und -Services.

Red Hat JBoss Web Server: Red Hat JBoss Web Server ist ein eingebetteter Tomcat Container zur Nutzung mit Spring Boot Anwendungen.

Erfahren Sie mehr über OpenShift Application Runtimes