This article is about how to build a resilient architecture for distributed applications leveraging basic Domain-Driven Design and the Transactional Outbox Pattern with Azure Cosmos DB and Azure Service Bus.
KrakenD is a popular Open-Source API gateway. Learn how to deploy and configure the product on your Kubernetes cluster and expose a first sample service.
This article shows how to use the Azure DevOps Terraform provider to create projects, Git repos, pipelines and variables groups that automatically integrate with an Azure KeyVault.
Use WeaveWorks Flagger and the concept of canary releases to rollout new versions of your services to production with confidence. You can even get notifications via Microsoft Teams and monitoring via Prometheus/Grafana.
This article describes how you have to setup WSL2 on Windows 10 and other tools to make your workstation a "wonderful experience" for you as a developer or architect!
When it comes to horizontal autoscaling in Kubernetes, do yourself a favor and use KEDA!
See how you can scale your Kubernetes deployments based on custom metrics and Prometheus. Article #2 in the series about horizontal scaling in Kubernetes.
Horizontal Scaling in Kubernetes is one of the fundamental things you should do, when running applications in production. Learn about the basics in this series of articles about the scaling options in Kubernetes!
VS Code git integration stops working when adding new ssh keys and doesn't ask for the passphrase of your private key, just saying 'Permission denied'. Here's a solution.
Add the Kubernetes Reboot Daemon to your cluster to keep your worker nodes up to date and use Azure Logic Apps to get notified whenever one of your machines will be rebooted.