<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
            http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

    
        <url>
        <loc>https://mnourdine.com</loc>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/about</loc>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/experience</loc>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs</loc>
        <changefreq>daily</changefreq>
        <priority>0.9</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/contact</loc>
        <changefreq>yearly</changefreq>
        <priority>0.5</priority>
    </url>
    
    
        <url>
        <loc>https://mnourdine.com/blogs/day-23-terraform-associate-004-exam-complete-cheat-sheet</loc>
        <lastmod>2026-05-01T07:57:53+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-30-how-to-register-for-the-terraform-associate-004-exam-and-what-to-expect-on-test-day</loc>
        <lastmod>2026-05-01T21:21:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-29-take-the-exam-first-review-later-how-to-actually-use-bryan-krausens-practice-tests</loc>
        <lastmod>2026-05-01T20:54:22+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-28-how-i-prepared-for-the-terraform-associate-exam-with-practice-exams</loc>
        <lastmod>2026-05-01T20:02:44+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-27-building-a-multi-region-fault-tolerant-3-tier-infrastructure-with-aws-and-terraform</loc>
        <lastmod>2026-05-01T19:15:26+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-26-building-a-scalable-web-application-with-terraform-ec2-and-auto-scaling</loc>
        <lastmod>2026-05-01T17:54:54+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-25-deploying-a-static-website-on-aws-s3-with-terraform</loc>
        <lastmod>2026-05-01T08:03:38+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-24-final-exam-preparation-terraform-associate-004-practice-and-tips</loc>
        <lastmod>2026-05-01T08:03:09+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-22-putting-it-all-together-application-and-infrastructure-workflows-with-terraform</loc>
        <lastmod>2026-05-01T07:57:31+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-21-a-workflow-for-deploying-infrastructure-code-with-terraform</loc>
        <lastmod>2026-05-01T07:57:01+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-20-a-workflow-for-deploying-application-code-with-terraform</loc>
        <lastmod>2026-05-01T07:56:36+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-19-adopting-infrastructure-as-code-in-your-team-and-hcp-terraform</loc>
        <lastmod>2026-05-01T07:56:16+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-18-automated-testing-of-terraform-infrastructure</loc>
        <lastmod>2026-05-01T07:55:33+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-17-manual-testing-of-terraform-infrastructure</loc>
        <lastmod>2026-05-01T07:55:17+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-16-creating-production-grade-infrastructure-with-terraform</loc>
        <lastmod>2026-05-01T07:54:58+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-15-deploying-the-fastapi-app-on-eks-with-terraform-multiple-providers-in-practice</loc>
        <lastmod>2026-05-01T07:54:41+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-14-getting-started-with-multiple-providers-in-terraform</loc>
        <lastmod>2026-05-01T07:37:08+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-13-how-to-handle-sensitive-data-securely-in-terraform</loc>
        <lastmod>2026-05-01T07:36:48+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-12-mastering-zero-downtime-deployments-with-terraform</loc>
        <lastmod>2026-05-01T07:34:26+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-11-conditional-infrastructure-making-your-fastapi-deployment-environment-aware</loc>
        <lastmod>2026-05-01T07:33:58+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-10-mastering-loops-and-conditionals-in-terraform</loc>
        <lastmod>2026-05-01T07:33:25+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-9-ii-ideploying-a-real-fastapi-app-on-aws-with-terraform-modules</loc>
        <lastmod>2026-05-01T07:33:01+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-9-i-advanced-terraform-modules-versioning-and-multi-environment-deployment</loc>
        <lastmod>2026-05-01T08:00:02+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-8-building-reusable-infrastructure-with-terraform-modules</loc>
        <lastmod>2026-05-01T07:32:15+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-7-workspaces-vs-file-layouts-i-tried-both-heres-what-i-think</loc>
        <lastmod>2026-05-01T07:35:57+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/cicd-for-static-sites-deploy-to-aws-s3-cloudfront-with-docker-terraform-and-github-actions</loc>
        <lastmod>2026-04-08T13:59:27+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-6-how-to-securely-store-and-manage-terraform-state-files</loc>
        <lastmod>2026-05-01T07:30:20+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-5-terraform-state-and-scaling-infrastructure</loc>
        <lastmod>2026-05-01T07:30:04+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-4-deploying-a-highly-available-web-app-on-aws-using-terraform</loc>
        <lastmod>2026-05-01T07:29:21+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-3-inside-terraform-how-it-actually-works-under-the-hood</loc>
        <lastmod>2026-05-01T07:28:56+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-2-step-by-step-guide-to-setting-up-terraform-aws-cli-and-your-aws-environment</loc>
        <lastmod>2026-05-01T07:28:18+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/day-1-what-is-infrastructure-as-code-iac-and-why-it-matters</loc>
        <lastmod>2026-05-01T07:27:55+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/from-practice-to-certification-my-terraform-certification-journey-begins</loc>
        <lastmod>2026-05-01T07:27:34+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/building-restful-api-laravel-complete-guide</loc>
        <lastmod>2026-03-29T22:52:41+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/getting-started-aws-lambda-php</loc>
        <lastmod>2026-03-29T22:52:17+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
        <url>
        <loc>https://mnourdine.com/blogs/docker-php-developers-zero-to-hero</loc>
        <lastmod>2026-03-29T22:48:05+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    
</urlset>
