open source Open Sourcing your Project Some random thoughts Why? When it comes to open sourcing a project, they key question should be: “Why do I want to do this?” Typical reasons are: growing a user
kubernetes k8s Service Discovery My kubernetes students are moving towards making their pods interact with each other. Along those lines, they need to find a good approach to service discovery, i.e. how to
kubernetes Minikube Tweaks I am tutoring some people starting with kubernetes. On their local machines, they're using minikube, and it lets them explore a lot of k8s features without the immediate need of
mobile (Mobile) Application Security Whenever a team is tasked with the development of a mobile application, one topic often is greatly underrated or simply not dealt with for other reasons like laziness or a
Software Product Management Jez Humble (Twitter: @jezhumble) teaches a class on software product management at UC Berkeley's. For 2020 he recorded all his lectures, and you can find everything available for free (licensed
docker Docker, iptables and ufw In case you are using Docker on Linux systems (pretty much the standard), it is important to be aware of the fact that Docker is is using iptables rules to
cloud Keycloak Realm Export/Import I have been using keycloak as my identity management solution for a couple of years now, and I have yet to see a different OSS solution that might make me
cloud Kafka: getting rid of a Topic the hard Way I am a big fan of Kafka, and I am using it a lot to connect my domains and services with scalable and performant asynchronous communication. Over the time, I
cloud Cassandra Quickstart I don't know why exactly, but when it comes to high-performance no-SQL databases with clustering capabilities, many people seem to exclude Apache's Cassandra from their list of candidates. This might
cloud Distribute and scale using CockroachDB A robust database engine is the foundation of many applications, no matter where they are running. There is a vast variety of options you have to choose from. But when
docker Sidecar Pattern When designing distributed systems for the cloud, containerisation comes in handy. It can be of great help when it comes to separation of concerns. Each one of the containers is
testing Automated Integration Testing Granted, unit testing is a must-have. It won't however take you all the way to success. If your solution is modular in nature, or you are exposing RESTful APIs, you
case-studies Digital Parking Portal Originally, the project started out as a pilot together with Audi and the municipal parking authority in the city of Ingolstadt, Germany. The idea was to provide a smooth, digitally
portfolio About me Hi, I am Markus Schneider. I am the owner of Plexx Digital, a company that is here to help you with all your digitization efforts. Check out my portfolio here.
training Seminar Offerings Whether you have your own development team(s) or just are an interested individual: my seminar offerings might be a good way for you to get to know new tools
kubernetes Single Node Kubernetes Cluster Okay, obviously this doesn't make a lot of sense in a production environment. But everyone needs to start somewhere, and if you are planning to get started with kubernetes , setting
operations The Art of Alerting Well, it should rather read "the art of reasonable alerting". I am writing this to share the essence of this article that I just read: My Philosophy of Alerting by
aws AWS Load Balancing A while ago, I was part of a nice pilot project. It involved a server hosted at Amazon Web Services. It was a pilot, it was just one machine, and
case-studies Other Case Studies The case studies collection has currently been archived and is pending to be re-published once the site renovation has been completed. Please re-visit in early April to find all case
portfolio Bear with me... This site is currently undergoing some construction work. The idea is to create a combination of portfolio website and blog. I will need another couple of days to complete the
case-studies Smart Parking in the UK I am currently a contributor to a quite exciting project in the UK. Parking Matters, a Liverpool-based consulting firm specialised on the parking industry, have created a platform that collects
traefik Traefik: redirect to https The Traefik API gateway/proxy comes with a whole bunch of built-in policies. Traefik calls them "middlewares". There is a middleware named "redirectscheme" which lets you force a redirect from
traefik Traefik Metrics for Prometheus Since quite a while, I have been a big fan of Traefik. Last weekend, I discovered that Traefik itself is capable of exposing metrics data for popular products like e.
CI/CD CI/CD with Jenkins Part 2In my last project, I had to get back to using Jenkins. Other than a few years ago, I wanted to use it in a containerized environment this time.
operations Traefik API Gateway In the past, I always used to install either apache2 http daemon or nginx as a proxy infront of my hosted applications and services. I did this primarily because I