Hi, I'm Ali Aljaffer 🙋🏽♂️😊 a DevOps Engineer who is passionate about automation, infrastructure as code, and building scalable, reliable systems. I come from a web development background and absolutely love drawing system architecture diagrams.
❗️ Some images in blog and project posts are unavailable due to AWS Bahrain region outage.
K3s Cluster Homelab: Documenting my homelabbing journey! :) (read more!)
Application Zero-Downtime Deployment Strategies: We explore Rolling Updates, Canary Deployments, and Blue/Green Deployments (read more!)
The end (?) of the Kubernetes learning journey: After achieving Kubestronaut, am I done with Kubernetes? (read more!)
The Kubernetes learning journey (so far): Sharing thoughts after getting into the administration side of K8s (read more!)
Collaboration on GitHub: A session I presented in DevOps bootcamp to help colleagues on how to efficiently collaboarate on GitHub. (read more!)
Author Clock/Entertainment System: Author Clock replica built on Raspberry Pi with YouTube, Spotify, and Kodi integration (read more!)
Kubernetes Event-Driven Architecture (KEDA): A simple, yet powerful way to scale your app's workers on Kubernetes! (case study)
Catus Locatus: Location-based pet recovery web app using React and Leaflet maps to report and view lost pets. (case study)
End-to-End Automated App Deployment on Azure: A fully automated approach with CI/CD pipelines and monitoring to deploy a three-tier application (case study)
Azure Three-Tier web app: Azure Three-Tier web app deployed using Terraform and containers (case study)
AWS Budget Notifications for Discord Channels: Receive Budget Alerts straight to your personal Discord server channel! (case study)
Body & Power Gym: Volunteer-built website for a local gym using Next.js, Docker, and Strapi CMS for fully managed and responsive content delivery. (case study)
Image Captioning with AWS and HuggingFace: A serverless image captioning app using AWS services and a HuggingFace model on SageMaker. (case study)
Tuwaiq Tracker: Responsive full-stack tracker that scrapes, stores, and displays course offerings from Tuwaiq Academy using Next.js and MongoDB. (case study)