Juli 2017

Camunda Spring-Boot Starter Database Configuration

By | 21.07.2017|Software Engineering|

Within my last post the Camunda Spring-Boot Starter application used a h2 in-memory database. In general this is a good approach while developing and testing, but it should be replaced by a persistent database in later development and production stages. Using Spring-Boot capabilities this can be easily achieved by configuration. Within this post we will create a Camunda Spring-Boot starter database configuration which uses h2 in-memory database during automated tests only. For all other scenarios a MySQL database is used.

Camunda Spring-Boot Starter Project Setup

By | 19.07.2017|Software Engineering|

In course of my current project I experimented with Camunda BPM Spring-Boot starter throughout this week. Within this post Camunda Spring-Boot project setup using Apache Maven will be described.

Maintenance Mode for your API

By | 05.07.2017|Software Engineering|

I recently implemented a simple maintenance mode for a REST API. Letting the web server return a 503 Service Unavailable sounds easy enough. But there was a catch displaying a maintenance page in our Angular client application.

Einfaches Digitales Vergessen: sensible Informationen einfach und sicher austauschen

By | 03.07.2017|Digitalisierung|

In der heutigen Wissensgesellschaft ist der sichere Austausch sensibler Informationen für Unternehmen von essentieller Bedeutung. Informationen zur Unternehmensstrategie, zu Projekten oder auch personenbezogene Informationen wie Bewerbungsunterlagen werden häufig digital ausgetauscht. Bei den derzeit eingesetzten Lösungen verliert der Sender jedoch die Kontrolle über seine sensiblen Informationen, sobald er sie weitergegeben hat. Hier setzt das Projekt „EDV – Einfaches Digitales Vergessen“ an, das neben dem sicheren Datenaustausch auch eine Lösung für das automatisierte Löschen von Daten entwickeln möchte. Das Bundesministerium für Wirtschaft und Energie (BMWi) fördert das EDV-Vorhaben. Die esentri AG ist Koordinator des Verbundprojekts, an dem weiterhin die CAS software AG und das Forschungszentrum Informatik sowie die Hochschule Pforzheim beteiligt sind.

Juni 2017

Deploy to Oracle Application Container Cloud using Maven

By | 28.06.2017|Cloud|

In previous posts we discussed how Microservice applications can be implemented, combined and monitored in Oracle Application Container Cloud service. So far, we focused on a manual deployment process. However, when aiming to implement a working Microservice strategy DevOps is a key success factor. One area DevOps concentrates on is software delivery automation (CI/CD).

Elektromobilität für den Alltag optimieren

By | 27.06.2017|Digitalisierung|

Einkaufen per Rad oder Car Sharing? Arbeitsweg mit der Bahn oder Mitfahrgelegenheit? Zum Hobby mit Taxi oder e-Bike? Jede Alltagsbeschäftigung kann ihrer eigenen Mobilitätsform bedürfen und machmal macht es Sinn, Termine zu verknüpfen. Wie das optimal klappt, könnte in Zukunft eine Mobilitätsapp individuell vorschlagen. Den Prototypen eines elektronischen Assistenten für Mobilitätskunden und weitere Werkzeuge für Anbieter von Mobiltätsangeboten hat das Projekt BiE nun vorgestellt.

esentri beim Tech-Shuttle in Köln

By | 21.06.2017|Events|

Einsteigen, bitte! We want you for Cologne! Ob Absolvent oder alter Hase: Für den Einsatz bei spannenden (Beratungs)-Projekten mit Java EE und Open Source Technologien suchen wir tatkräftige Unterstützung. Jetzt bewerben!

When Maven builds ADF – Part III

By | 08.06.2017|Oracle ADF|

"I have added the dependency to my project but then I cannot can't use the page template...", "I cannot use the declarative components on my pages...". Such complaints were common when I started the last Maven ADF projects. So let's see how to overcome another Maven ADF "feature" with Oracle JDeveloper.

Hello, Robot! Wie sich unsere Fähigkeiten in Zukunft ändern müssen

By | 01.06.2017|Digitalisierung|

Höher, schneller, besser. Das Rad in der IT-Welt dreht sich rasant. Ich habe mich gefragt wie es eigentlich um unsere Fähigkeiten im Alltag und Beruf bestellt ist, wenn sich "da draussen" so viel ändert. Worauf kommt es in den nächsten Jahren an? Was müssen wir neu lernen, was können wir getrost vergessen? Nach einer kurzen Google-Recherche finde ich eine interessante Grafik, die die Entwicklung der wichtigsten Skills von 2015 und 2020 vergleicht. Das aktuelle Jahr eignet sich also gut für eine kleine Zwischenbilanz.

Mai 2017

Running Spring-Boot Microservices on Oracle Container Cloud

By | 30.05.2017|Cloud, Software Architektur|

After looking into how to run a Spring-Boot based Microservice application on Oracle’s Application Container Cloud service, this post will concentrate on Oracle Container Cloud Service. In short, Oracle Container Cloud Service is Oracle’s enterprise-grade container infrastructure solution. It provides features to compose, deploy, orchestrate and manage Docker container-based applications. In contrast to Oracle Application Container Cloud Service customers can completely control containers deployed within this infrastructure. Therefore, this service provides the highest amount of flexibility for container-based applications. On the other hand, it does not relieve customers of tasks like Oracle Application Container Cloud Service.