Quarkus Logo

Cloud-native Entwicklung mit Quarkus

Ein Java-Framework für Cloud-native Entwicklung. Schnelle Startzeiten, wenig Speicherverbrauch, Fokus auf API-Entwicklung. Keine Kompromisse bei Funktionalität und Stabilität.

Die Zeiten von großen JBoss/Wildfly Applikationsservern, die mehrere Minuten zum Starten brauchen und Unmengen an Arbeitsspeicher blockieren, gehören mit Quarkus der Vergangenheit an. Das von Red Hat entwickelte Open-Source Framework wurde auf Cloud-Anforderungen und moderne Entwicklungsprozesse optimiert. Es wird produktiv in großen und kleinen Projekten verwendet und ist "Battle-tested".

Das Quarkus-Framework kann in Kombination mit weiteren Komponenten unterschiedlichste Projekte bedienen: Ob Cloud oder On-Premise, API-fokussierte oder Server-Side Web-Apps.

Unsere Leistungen im Überblick

Wir haben mehr als 15 Jahre Erfahrung in Java Projekten unterschiedlichster Größe. Mit unserem tiefgreifenden Know-How, helfen wir Ihnen gerne bei der Planung und Umsetzung Ihrer Projekte.

Entwicklung als Dienstleistung
Migration von Anwendungen
Architektur & Architekturreview
Betrieb

Die Vorteile von Quarkus auf einen Blick

Java ist in der Enterprise-Welt aus mehreren Gründen verbreitet: Es ist lang erprobt, es gibt bereits viele gut getestete Komponenten, die Sprache bietet Typsicherheit und ist nicht zu low-level. Die Nachteile waren bisher allerdings vorallem lange Entwicklungszyklen und träge Applikationsserver. Quarkus bietet weiterhin die Vorteile aus der bisherigen Java-Welt, geht aber gezielt die Probleme an und senkt so die Kosten der Entwicklung und des Betriebs.

Container first: Quarkus ist auf weniger Speicherverbrauch und schnelle Startzeiten ausgelegt und damit ideal für den Einsatz in der Cloud, z.B. mit Kubernetes
Schnelle Entwicklungszyklen: Quarkus hat ein Live-Coding Feature. Änderungen am Code werden beim Entwickeln automatisch neu kompiliert und sind ohne Neustart sichtbar. Bei der Entwicklung bringt das eine wirklich große Zeitersparnis mit sich.
Dev-Services: Klassischerweise läuft bei Java-Entwicklung auf den Entwicklerrechnern eine H2-Datenbank, die sich im Detail deutlich von der Produktions-Datenbank unterscheidet (z.B. Postgres). Mit den Quarkus Dev-Services lässt sich eine solche aber ganz einfach dazuschalten. Fehler und Optimierungen, die sonst erst auf einem Test-System auffallen, können so direkt getestet werden.
Bekannte APIs: Trotz der vielen technischen Neuerungen, die Quarkus mit sich bringt, bleibt die Entwickler-API sehr ähnlich: CDI, JAX-RS, JPA, JTA, Hibernate etc. können weiterhin verwendet werden.

Wir planen, bauen, updaten und betreiben Ihre Anwendung

Erzählen Sie uns von Ihrem Anliegen und wir finden gemeinsam die beste Lösung.

Ein Auszug aus unseren Referenzen

Referenz Helmut Schmidt Universität Referenz Bayer Referenz SPIE Deutschland & Zentraleuropa, Geschäftseinheit CeGIT Referenz Hammelmann GmbH Referenz AGYA - Arab-German Young Academy
Kostenlos, online & schnell
Zur Terminauswahl