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

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

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

Klassifikation mit dem Autopiloten von Amazon Sagemaker

Dies ist der erste Beitrag einer zweiteiligen Reihe, die die Möglichkeiten von Amazon SageMaker evaluiert. Nachdem wir uns bereits mit dem Thema Reinforcement Learning anhand des AWS DeepRacers beschäftigten [Link zu Blogpost], haben wir nun den Amazon SageMaker untersucht. Dabei lag der Hauptfokus auf den folgenden Fragestellungen:  Welche Funktionen bietet Amazon SageMaker Liefert automatisiertes maschinelles […]

Evaluierung Java Microframeworks: JAVALIN

Wir haben es uns zur Aufgabe gemacht, verschiedene Microframeworks anhand eines kleinen Anwendungsfalles zu evaluieren, der detaillierte Anwendungsfall wurde bereits in unserem ersten Blog-Post „https://thecattlecrew.net/2020/07/01/evaluierung-java-microframeworks-setting-the-scene/“ beschrieben. Heute werden wir uns auf das Microframework Javalin konzentrieren. Im Folgenden zeigen wir die wichtigsten Eigenschaften, Stärken und Schwächen von Javalin. Das Codebespiel ist unter diesen Link „https://github.com/opitzconsulting/javalin-demo“ zu […]

Das erste Coding Dojo in 2020

Zu Beginn des Jahres wurde es für OC mal wieder Zeit für ein Coding Dojo. Das Thema des ersten Coding Dojos am 21. Januar 2020 war Flutter. Viele fragen sich an dieser Stelle bestimmt: ,,Was ist Flutter?“ Der Wortlaut erinnert an das Flattern der Flügel von Vögeln. Doch geht es bei Flutter wirklich um Vögel? […]

Access a Standby System with a Single IP Address? Yes, it works!

Accessing a Standby System like Oracle Dataguard or Dbvisit Standby via Transparent Application Failover (TAF) is a standard approach. It works well. Without any obvious hints. But what, if the customer tells you, that the clients used are only able to work with one SINGLE IP ADDRESS? And if there are hundreds of devices. What […]

Spring Security – JSON Web-Token-Authentifizierung (2/3)

2. Anmeldung testen – Vorbereitung Sobald wir einen Benutzer erstellt haben, können wir die Anmeldung testen. Ein LoginRequest erreicht den AuthenticationController. Dieser enthält  eine Referenz auf AuthenticationManager und JwtProvider. JwtProvider ist eine Klasse, die aus der io.jsonwebtoken Biblithek stammt. Sie stellt uns einige Tools für Token Generierung und Validierung zur Verfügung. Beim LoginRequest werden Username […]

Apache Zeppelin für OpenDevStack

Aufgrund einer Projektpause haben wir uns mit einem Projekt des OCLabs beschäftigt, dessen Ziel es ist, Apache Zeppelin in einem Docker Container auf OpenDevStack zu deployen. Was ist Apache Zeppelin? Apache Zeppelin bietet die Möglichkeit ähnlich wie Jupyter Notebook, Notebooks zu erstellen, um Daten zu analysieren. Ein Notebook zeichnet sich dadurch aus, dass man Code- […]

Einen Chatbot ohne eine Zeile Code erstellen – Ein Traum!?

Seit unserem letzten Update auf The Cattle Crew zum OC Digital Assistant hat sich bei dessen Entwicklung einiges getan. Diesmal möchten wir euch einen kurzen Einblick in einen alternativen Ansatz zur Entwicklung eines Chatbots geben, der uns in den letzten Tagen zufällig über den Weg gelaufen ist. Die Technologie dahinter halten wir für super spannend. […]