Beratung in Java und Cloud Projekten


Als Manufaktur für Softwareentwicklung mit Java, Kotlin und andere Sprachen für die Cloud oder klassisch auf einem Applikationsserver wie JBoss, Wildfly oder IBM Websphere und XML, stehen wir seit jahrzehnten erfolgreich für unsere Kunden im Einsatz. Die dabei gewonnenen Erfahrungen machen wir mit unserem Geschäftsbereich Beratung für Sie nutzbar.

Sie suchen Unterstützung bei der Konzeption einer erfolgreichen Softwarearchitektur ?

Eine passende Softwarearchitektur ist die Vorraussetzung, dass Ihre Anwendung in der Praxis den Anforderungen gerecht werden kann. Die Architektur beeinflusst entscheidend Kosten, Projektdauer, Erweiterbarkeit und den späteren produktiven Einsatz einer Anwendung.

Wir beraten Sie bei der Entwicklung und Auswahl von offenen Architekturen mit Java, Java Enterprise Edition (Java EE) und JavaScript. Wir evaluieren mögliche Zielsysteme wie Applikationsserver, Cloud-Systeme wie Kubernetes / Openshift oder Serverless-Technologien mit SpringBoot.


Unsere Leistungen im Bereich Architektur umfassen:

  • Architektur Workshop
    Lassen Sie sich vor dem Start Ihrer Entwicklungsaktivitäten Empfehlungen für Ihre Architektur aussprechen
  • Erstellung von Proof of Concept
    Eine Machbarkeitsstudie oder ein Prototyp ist hilfreich bei technologischen Herausforderungen wie Microservices, REST oder JavaScript. Gerade auch bei Sorgen im Bereich der Performance Anforderungen an Ihre Architektur können mit Prototyping vor Projektbeginn Risiken vermieden werden.
  • Referenzimplementierung
    Ein Ausschnitt Ihrer Software, der mustergültig implementiert ist und dabei die Kernpfeiler Ihrer Architektur illustriert, kann enorme Vorteile in der Orientierung für Ihr Entwicklungsteam bieten. Gerne erstellen wir eine solche Referenz-Implementierung
  • Review Ihrer bestehendenSoftware-Architektur
    Erfüllt Ihre Architektur die Anforderungen an Performance, Erweiterbarkeit und Konformität zu Standards? Im Rahmen eines Architekturreviews stellen wir Ihre System- und Softwarearchitektur in Frage. Die Kriterien-Aufteilung in Teilsysteme, Komponentenbildung, Abstraktion und Design werden untersucht, sowie Ihre Technologieauswahl bewertet.

Unsere Leistungen im Bereich Entwicklung umfassen:

  • Entwicklung und Testmanagement der Software nach Anforderungsmanagement
  • Dokumentation des Codes, der Architektur, der Schnittstellen
  • Erstellen eines Betriebshandbuch
  • Einrichtung von DevOps-Prozess vor Start der Entwicklung.
    Mit Git, Jenkins, Sonarqube oder Tools die Sie im Unternehmen einsetzen
  • Unterstützung oder federführend bei der Inbetriebnahme der Software
  • Support und Wartung der Software