AWS Amplify vs. Google Firebase – Zwei BaaS im Vergleich

In unserer heutigen Zeit, wo die Entwicklung von Apps und Software im Allgemeinen eine extrem wichtige Rolle spielt, ist es notwendig genau diesen Prozess für die Entwickler zu vereinfachen. Ein Programmarchitektur, die sich über die letzte Zeit herauskristallisiert hat, heißt „Serverless Architecture“. Diese Architektur ermöglicht es eine App ohne Serversoftware und Hardware Management laufen zu […]

Amplify – Ein Backend as a Service Framework von AWS

Ein großer Trend in unserer heutigen Industrie ist der Übergang in die Cloud. Sie bietet eine Varietät von Möglichkeiten, um den Entwicklern das Leben zu erleichtern. Der Hauptakteur im Cloud Computing ist AWS. AWS wurde im März 2006 gestartet und war somit das erste Unternehmen, was den Cloud Service angeboten hat. Dementsprechend hat sich dieser […]

Eine Real-Time-Chat-App mit Google Firebase (baas)

Mobile Geräte wie Smartphone, Tablets oder Laptops können wir heutzutage kaum noch wegdenken. Auch die Programme auf diesen Geräten werden immer schneller und der Nutzer möchte seine Daten und Anwendungen in Real-Time bedienen. Um nicht bei jedem neuen Programm oder App ein aufwändiges Backend zu entwickeln, nur um dann später festzustellen, dass es doch auch […]

Integration eines Kong API Gateways für eine Spring Boot Anwendung mit Apache Camel

Teil 3 Im finalen Teil unserer Reihe behandeln wir nun die Integration und Konfiguration des Kong API Gateways für unsere Spring Boot Anwendung. Die hierfür verwendeten Komponenten sind in Abbildung 1 rot umrahmt. Vollständiger Code verfügbar unter: https://git.opitz-consulting.de/scm/oclab/blue-335-api-gw-camel-integration.git Konfiguration des API Gateways Kong: Die Initiale Docker Konfiguration des API Gateways kann dem Docker Compose File […]

Integration eines Kong API Gateways für eine Spring Boot Anwendung mit Apache Camel

Teil 2 Im zweiten Teil unserer Reihe stellen wir nun den ersten Teil unserer Anwendung vor, dies entspricht dem rot umrahmten Fenster unserer Architektur in Abbildung 1. Dieser beinhaltet eine Beispielanwendung mit Spring Boot und Apache Camel. Wir stellen dabei zwei verschiedene Routing Mechanismen von Camel vor. Vollständiger Code verfügbar unter: https://git.opitz-consulting.de/scm/oclab/blue-335-api-gw-camel-integration.git Aufbau der Spring […]

Integration eines Kong API Gateways für eine Spring Boot Anwendung mit Apache Camel

Teil 1 In einer Reihe von drei Blogbeiträgen präsentieren wir einen Architekturentwurf, der ein Kong API Gateway für eine Spring Boot Anwendung mit Apache Camel implementiert. Mit dem Kong API Gateway können Zugriffe auf verschiedene Backendservices über eine Vielzahl von Plugins einfach verwaltet und gesteuert werden. Camel bietet im Backend eine Unterstützung für eine Vielzahl […]

Evaluierung Java Microframeworks – Setting the scene

In letzter Zeit haben Microframeworks wie Javalin, Ktor, Spring Fu oder Micronaut in der Java-Welt zunehmend an Bedeutung gewonnen. Anhand eines internen Projektes haben wir zwei Microframeworks evaluiert, um herauszufinden wie sich diese bewähren und für welche Kontexte sich die Frameworks eignen. Die Frameworks, die im Rahmen der Evaluierung betrachtet wurden, waren Javalin und Micronaut. […]

OPITZ CONSULTING unterstützt die Digitalisierung des Landes Nordrhein-Westfalen

Ende 2019 erhielt OPITZ CONSULTING in einem Konsortium unter Federführung der COSINEX GmbH aus Bochum den Zuschlag für einen Rahmenvertrag im Bereich Java-spezifischer Individualentwicklung durch die d-NRW AöR. Dieser Rahmenvertrag ist Teil der langfristigen Digitalisierungsstragie des Landes Nordrhein-Westfalen zur Realisierung von Grundlagenprojekten (wie etwa dem Online-Zugangsgesetz (OZG)), sowie der Vorgaben des IT-Planungsrats und werden in […]

Die Entwicklung von KaHaWa-Mobile – Herausforderungen und Take-Aways

Wer oder was ist KaHaWa? KaHaWa ist ein junges Startup, das sich zum Ziel genommen hat, die Kaffeevirtuosen zu unterstützen, die wissen, wie sie ihren idealen Kaffee haben wollen. Zu den Gründern des Startups zählt Jan Lukas Braje, ein junger Mitarbeiter von OC am Standort Hamburg. Nach dem Start im Web auf getkahawa.com, hieß es […]

Re-engineering für Produktionssysteme in der Automotive-Branche

Fallstudien zur IT-Modernisierung in der Praxis (Teil 1) Von Rolf Scheuch Mit einer Fallstudie zum Re-engineering für Produktivsysteme in der Automotive-Branche starten wir eine Reihe an Fallstudien aus der Praxis der IT-Modernisierung. Damit möchten wir Ihnen spannende Impulse für Ihren ganz eigenen Weg mitgeben. Weitere Fallstudien werden wir in den nächsten Wochen in diesem Blog […]