<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DevOps on Cloud Engineering Chronicles with Mohammad</title>
    <link>https://varmazyar.de/categories/devops/</link>
    <description>Recent content in DevOps on Cloud Engineering Chronicles with Mohammad</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 15 Dec 2025 09:40:24 +0000</lastBuildDate>
    <atom:link href="https://varmazyar.de/categories/devops/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cracking JWT, Decoding Generative Models and Mastering SOLID: A Deep Dive for Software Engineers and DevOps Professionals</title>
      <link>https://varmazyar.de/posts/cracking-jwt-decoding-generative-models-and-mastering-solid-a-deep-dive-for-software-engineers-and-devops-professionals/</link>
      <pubDate>Mon, 15 Dec 2025 09:40:24 +0000</pubDate>
      <guid>https://varmazyar.de/posts/cracking-jwt-decoding-generative-models-and-mastering-solid-a-deep-dive-for-software-engineers-and-devops-professionals/</guid>
      <description>Introduction Link to heading In the dynamic and ever-expanding arena of software engineering and DevOps, three key categories necessitate a deep dive: JSON Web Tokens (JWT), Generative Models, and SOLID principles. JWT is central to secure data transfer between parties, Generative Models bring in the facet of Machine Learning models that can generate new instances after learning from data, and SOLID principles guide towards writing software that’s easy to manage and grows with your business requirements.</description>
    </item>
    <item>
      <title>Unraveling The Mystiques of Explainable AI, Concurrency, and Message Queues</title>
      <link>https://varmazyar.de/posts/unraveling-the-mystiques-of-explainable-ai-concurrency-and-message-queues/</link>
      <pubDate>Mon, 03 Nov 2025 09:32:33 +0000</pubDate>
      <guid>https://varmazyar.de/posts/unraveling-the-mystiques-of-explainable-ai-concurrency-and-message-queues/</guid>
      <description>Introduction Link to heading Explainable Artificial Intelligence (AI), concurrency, and message queues are three fundamental topics in the world of software engineering and DevOps. These concepts have distinct roles but are intertwined intricacies of building robust, scalable, and efficient systems. Explainable AI allows us to understand and interpret decisions made by AI models, providing a sense of transparency. Concurrency enhances system efficiency by allowing multiple operations to occur simultaneously. Message queues are integral in providing asynchrony and decoupling in systems, enhancing maintainability and scalability.</description>
    </item>
    <item>
      <title>Harnessing the Power of Generative Models and Canary Releases in Software Development</title>
      <link>https://varmazyar.de/posts/harnessing-the-power-of-generative-models-and-canary-releases-in-software-development/</link>
      <pubDate>Mon, 27 Oct 2025 09:31:30 +0000</pubDate>
      <guid>https://varmazyar.de/posts/harnessing-the-power-of-generative-models-and-canary-releases-in-software-development/</guid>
      <description>Introduction Link to heading In the expanding world of software development and artificial intelligence, two notions have emerged that hold significant importance - Generative Models and Canary Releases. Generative Models open new horizons in the domain of machine learning by synthesizing high-quality output, while Canary Releases exemplify a risk-mitigating strategy for software updates. Generative Models, a type of unsupervised learning approach, are designed to learn the true data distribution of the training set to generate new data points with some variations.</description>
    </item>
    <item>
      <title>Effortless Terraform Management: How Terragrunt Keeps Your Code DRY and Efficient</title>
      <link>https://varmazyar.de/posts/terragrunt-how-to-keep-your-terraform-code-dry-and-maintainable/</link>
      <pubDate>Thu, 05 Sep 2024 16:20:00 +0200</pubDate>
      <guid>https://varmazyar.de/posts/terragrunt-how-to-keep-your-terraform-code-dry-and-maintainable/</guid>
      <description>Effortless Terraform Management: How Terragrunt Keeps Your Code DRY and Efficient Link to heading In 2016, an open-source tool called Terragrunt was released to address two key issues with Terraform: (1) the lack of state locking and (2) the inability to configure Terraform state as code. While Terraform has since introduced solutions like backends to handle these problems, new challenges emerged as infrastructure grew more complex. The biggest issue? Keeping your Terraform code DRY (Don’t Repeat Yourself) and easy to maintain across environments.</description>
    </item>
    <item>
      <title>Leveraging Kubernetes Operators for Efficient CI/CD Pipelines with Docker</title>
      <link>https://varmazyar.de/posts/leveraging-kubernetes-operators-for-efficient-cicd-pipelines-with-docker/</link>
      <pubDate>Thu, 29 Aug 2024 16:52:45 +0200</pubDate>
      <guid>https://varmazyar.de/posts/leveraging-kubernetes-operators-for-efficient-cicd-pipelines-with-docker/</guid>
      <description>In recent years, the tech industry has witnessed a significant shift towards containerized application deployment, continuous integration/continuous delivery (CI/CD) pipelines, and the adoption of Kubernetes for orchestration. Within this context, Kubernetes Operators have emerged as a powerful tool for simplifying and automating the management of complex applications on Kubernetes clusters. When combined with Docker, these technologies can optimize the development and deployment processes, leading to more efficient workflows and faster time-to-market for software products.</description>
    </item>
    <item>
      <title>Streamlining Infrastructure as Code with Pulumi, Helm, and Terragrunt</title>
      <link>https://varmazyar.de/posts/streamlining-infrastructure-as-code-with-pulumi-helm-and-terragrunt/</link>
      <pubDate>Thu, 29 Aug 2024 16:48:44 +0200</pubDate>
      <guid>https://varmazyar.de/posts/streamlining-infrastructure-as-code-with-pulumi-helm-and-terragrunt/</guid>
      <description>In the realm of cloud computing, the concept of Infrastructure as Code has revolutionized the way organizations manage their cloud resources. By treating infrastructure configurations as code, teams can automate provisioning, deployment, and maintenance processes, leading to increased efficiency, consistency, and scalability. In this blog post, we delve into the powerful synergy between three popular tools - Pulumi, Helm, and Terragrunt - that are instrumental in streamlining Infrastructure as Code practices.</description>
    </item>
    <item>
      <title>Transforming Software Development with CI/CD, Kubernetes, and Docker</title>
      <link>https://varmazyar.de/posts/transforming-software-development-with-cicd-kubernetes-and-docker/</link>
      <pubDate>Thu, 29 Aug 2024 16:46:14 +0200</pubDate>
      <guid>https://varmazyar.de/posts/transforming-software-development-with-cicd-kubernetes-and-docker/</guid>
      <description>In today&amp;rsquo;s fast-paced software development landscape, staying ahead of the curve means adopting cutting-edge technologies and practices that streamline the deployment process, increase scalability, and enhance overall productivity. Three key components driving this transformation are Continuous Integration/Continuous Deployment (CI/CD), Kubernetes orchestration, and Docker containers. In this article, we delve into how these technologies work harmoniously to revolutionize software development practices.&#xA;Understanding CI/CD Link to heading Continuous Integration (CI) and Continuous Deployment (CD) are software development practices that automate the process of testing and deploying code changes.</description>
    </item>
    <item>
      <title>Empowering Microservices with Istio on Kubernetes</title>
      <link>https://varmazyar.de/posts/empowering-microservices-with-istio-on-kubernetes/</link>
      <pubDate>Thu, 29 Aug 2024 16:40:00 +0200</pubDate>
      <guid>https://varmazyar.de/posts/empowering-microservices-with-istio-on-kubernetes/</guid>
      <description>In the world of modern cloud-native applications, orchestrating microservices efficiently is crucial for ensuring scalability, reliability, and security. Kubernetes has become the de facto standard for container orchestration, providing a robust platform for deploying and managing microservices. However, as the number of microservices grows, managing and monitoring them can become complex.&#xA;This is where Istio comes in. Istio is an open-source service mesh that provides a set of powerful tools for managing microservices traffic, enforcing security policies, and collecting telemetry data.</description>
    </item>
    <item>
      <title>The Impact of GenAI on Modern Cloud and DevOps Practices</title>
      <link>https://varmazyar.de/posts/genai-impact-cloud-devops-practices/</link>
      <pubDate>Wed, 28 Aug 2024 11:46:20 +0200</pubDate>
      <guid>https://varmazyar.de/posts/genai-impact-cloud-devops-practices/</guid>
      <description>Introduction Link to heading In today’s rapidly evolving technological landscape, software development and operations have become more complex and interconnected than ever. The rise of cloud computing, microservices, and continuous delivery has transformed how we build and deploy applications. However, with these advancements comes increased complexity, necessitating the convergence of various disciplines such as DevSecOps, Site Reliability Engineering (SRE), Platform Engineering, and Cloud Engineering. Each of these disciplines addresses unique challenges but also shares common goals—improving efficiency, scalability, security, and collaboration across teams.</description>
    </item>
    <item>
      <title>Optimizing Airflow Scheduler on Google Kubernetes Engine: A Cost-Effective Approach</title>
      <link>https://varmazyar.de/posts/optimizing-airflow-scheduler-gke/</link>
      <pubDate>Tue, 27 Aug 2024 11:46:20 +0200</pubDate>
      <guid>https://varmazyar.de/posts/optimizing-airflow-scheduler-gke/</guid>
      <description>Introduction Link to heading Running hundreds of daily tasks on Apache Airflow is a routine for data-driven companies like StoreMaven. We use Google’s managed Composer environment to streamline our data pipelines. However, as the number of tasks grows, the default Composer setup on Google Kubernetes Engine (GKE) reveals its limitations, particularly when it comes to scaling efficiently and cost-effectively.&#xA;In this post, I’ll share our journey of optimizing the Airflow Scheduler on GKE, which led to significant cost savings while maintaining high performance.</description>
    </item>
    <item>
      <title>How to Become a DevOps Engineer: An Honest Guide</title>
      <link>https://varmazyar.de/posts/how-to-become-a-devops-engineer/</link>
      <pubDate>Mon, 26 Aug 2024 11:46:20 +0200</pubDate>
      <guid>https://varmazyar.de/posts/how-to-become-a-devops-engineer/</guid>
      <description>The role of a DevOps Engineer is one of the most sought-after positions in IT today, and it often comes with a lucrative salary. However, the path to landing this role can vary greatly depending on the company, with job titles like Site Reliability Engineer (SRE) or Platform Engineer sometimes being used interchangeably.&#xA;Despite the differences in titles and interview processes, the core responsibilities of a DevOps Engineer remain consistent. We’re the ones bridging the gap between development and operations teams, driving automation and continuous delivery practices, and ensuring the reliability and scalability of applications and infrastructure.</description>
    </item>
  </channel>
</rss>
