-
Ahmed Muhi - 07 Oct, 2025
Introduction to Cloud-Native Architecture Patterns: Building Resilient Distributed Systems
Discover why cloud-native architecture patterns exist and which problems they solve. Learn the five core challenges of distributed systems and the battle-tested patterns that address them - from resilience to observability.
-
Ahmed Muhi - 20 Jun, 2025
Understanding Kubernetes Ingress: Routing External Traffic to Your Services
Learn how Kubernetes Ingress routes external HTTP and HTTPS traffic to Services, how host and path routing work, and why an Ingress controller is needed.
-
Ahmed Muhi - 13 Jun, 2025
Understanding Kubernetes Services: Giving Pods a Stable Network Address
Learn how Kubernetes Services give changing groups of pods a stable network address, route traffic to healthy pods, and prepare the foundation for Ingress.
-
Ahmed Muhi - 30 Jan, 2025
GitHub Actions: Understanding the Push and Pull Request Triggers
Learn how to use push and pull request triggers in GitHub Actions to automate workflows effectively with branch and path filters.
-
Ahmed Muhi - 06 Dec, 2024
Understanding Kubernetes ReplicaSets: Ensuring High Availability for Your Applications
Dive deep into Kubernetes ReplicaSets, learning how they ensure application availability and scaling. Perfect for KCNA preparation.