The current customer I'm working for gave us several requirements, including: Build a microservice platform on AWS Be able to move from AWS to Azure, bare metal or whatever within 30 days The decision has been made and now we are developing and maintaining a k8s...
Allgemein
Vavr – Objekt-funktionale Programmierung leichtgemacht
Funktionale Programmierung hat in den letzten Jahren eine Art zweite Blüte erlebt und ist nun auch im Mainstream angekommen. Das Open Source Projekt Vavr will die Lücken in Java 8 schließen.
Self-Contained Systems
Self-Contained Systems sind also eine Softwarearchitektur, die beschreibt, eine fachliche Domäne in einzelne Systeme zu schneiden, deren Verbund wiederum das Gesamtsystem bildet. SCSs sollten dabei verschiedene Eigenschaften erfüllen, um einen tatsächlichen Mehrwert zu bieten.
A keen introduction to DynamoDB
The last couple of weeks two colleagues of mine and myself got the opportunity to build a Facebook Chatbot. Chatbots are the perfect fit for serverless architectures.
Serverless blue green deployments and canary releases with traffic shifting
Serverless computing is a hot topic. Especially AWS Lambda is gaining traction. It is being used as the foundation of Amazon's Alexa product-line and the basis of entire web sites like A Cloud Guru. We can rapidly build and release new business value to our customers...
Banking on AWS – Part 1: Amazon ECS
Im Rahmen unseres Innovation Labs "Bank in the Cloud" haben wir uns mit dem Open Source Kernbankensystem Apache Fineract CN beschäftigt. In einem einleitenden Beitrag sind bereits die Motivation und die Historie des Projekts erläutert worden. In diesem und den...
Serverless with AWS Lambda
This post is an introduction to Serverless computing - often called Functions-as-a-Service. I will explain, why this is indeed the Hot-Stuff(tm) and introduce you to AWS Lambda. We will build a completely serverless application that exposes 'Hello World' as a Lambda...
Wohnung weck mich
Endlich war es so weit, der erste 24h-Sprint seit meiner Zeit bei Senacor. Mit diesem Event hat man mich schon beim Bewerbungsgespräch gelockt. Neben dem doch manchmal stressigen Projektalltag ist 24h basteln an Smart Home Projekten eine willkommene Abwechslung.
Reaktive Architekturen mit RxJava Teil 2: Programmiermodelle zur asynchronen Datenverarbeitung
Reaktive Systeme basieren auf einer event-getrieben, asynchronen Datenverarbeitung. Dies ermöglicht eine nachrichtengestützte Kommunikation über System- und Prozessgrenzen und führt zu entkoppelten Komponenten nach dem reaktiven Manifest.
Innovation Lab “Bank in the cloud”
Für unsereins ist es heutzutage eine Selbstverständlichkeit zur Bank zu gehen, Geld abzuheben oder mit EC- bzw. Kreditkarte zu bezahlen. Dass es nicht überall auf der Welt so ist, hat man oftmals nicht im Blick.