Three Ways of Doing Recommendations in AWS

Recommender systems have quickly become prominent everywhere in our daily lives. We have grown accustomed to receiving recommendations for everything, be it for the next song we listen to, movie we watch, or the next product we buy. We are used to having so many options to choose from that it is sometimes hard to make simple decisions, such as which movie to watch tonight. We investigated with the help of Jens several out-of-the-box recommendation services offered by AWS, as well as building our own […]

Read more

Manually catalog backup pieces in Oracle Object Storage (OSB)

Typically, when working Oracle Secure Backup / libopc you should in general have an RMAN Catalog. Just to be on the safe side. But what if you do not have it and would like to just catalog all backups in OSS Bucket as you could do with CATALOG START WITH? It is not possible to […]

Read more

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 […]

Read more

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 […]

Read more

Catastrophic slow backup/restore to Oracle Cloud Infrastructure Object Storage and its fix

I used Oracle Zero Downtime Migration Tool to move some databases from OnPrem Exadata to a freshly instantiated OCI Exadata Cloud Service (Quarter Rack to be more precise). I found out then, that the speed and performance of backup and restore to OCI Object Store was more than catastrophical. Instead of advertised ~2,5h for a […]

Read more

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 […]

Read more

KPI Ideenfindung – OC Data Kitchen: Schritt für Schritt mit Co-Creation sinnvolle Datenlösungen entwickeln. Teil 3.

Auf unserer gemeinsamen Reise zu sinnvollen Data Analytics Lösungen erlebten wir die Co-Creation von Absichten und Zielen und richtungsweisenden Entscheidungen für den Rahmen und Fokus unserer Arbeit (Teil 1). Wir starteten mit dem Aufbau einer Analytics Map für den IST-Zustand zu Perspektiven Mensch, Kunde, Daten, Use Cases und KPI. Die Map ermöglicht ein gemeinsames Verständnis […]

Read more

Aufbau der Analytics Map – OC Data Kitchen: Schritt für Schritt mit Co-Creation sinnvolle Datenlösungen entwickeln. Teil 2.

Wir kümmerten uns in Teil 1, in den Schritten 1 und 2 um die Absichten, den Zweck und die Ziele unseres Vorhabens, sinnvolle Datenlösungen zu entwickeln. Jede der Teilnehmer/innen verfügte so über ein gemeinsames Bild, wo die Reise hingehen soll. Schritt 3 – Entstehung der Visualisierung  – Die Analytics Map Wir starten mit der Entwicklung […]

Read more

OC Data Kitchen: Schritt für Schritt mit Co-Creation sinnvolle Datenlösungen entwickeln. Teil 1.

Überblick Im Rahmen der OC Data Kitchen entwickeln wir Data-Lösungen in Co-Creation. Ein erster fundamentaler Baustein der OC Data Kitchen ist es, zu verstehen, wo der Mehrwert für den Menschen bzw. Kunden liegt. Gemäß dem Motto: „There is only one valid definition of business purpose: to create a customer” (Peter Drucker). Wir nennen diesen Baustein […]

Read more

Klassifikation mit dem Autopiloten von Amazon Sagemaker – Teil2

TestCase2 – Regression Einleitung Einer der vielen Use-Cases von Machine Learning (ML), der eine hohe Nachfrage in der heutigen Wirtschaft aufweist, ist die Fähigkeit Geschäftszahlen vorherzusagen. Hierzu werden Regressionsalgorithmen verwendet, um unter anderem Produktpreise, Konsumverhalten oder Immobilienpreise vorherzusagen.  Um einen konkreten Use-Case darzustellen, haben wir ein eigenes Regressions-Modell in AWS SageMaker trainiert und evaluiert. Hierfür […]

Read more