<?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://danielcraft.fr/blog</loc><lastmod>2025-12-04</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/conformite-rgpd-nis2-iso27001</loc><lastmod>2025-12-04</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/devsecops-sast-dast-sbom</loc><lastmod>2025-12-02</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/securite-cloud-cspm-cwpp</loc><lastmod>2025-11-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/incident-response-runbook-postmortem</loc><lastmod>2025-11-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/iam-mfa-principes-zero-trust</loc><lastmod>2025-11-20</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/gestion-vulnerabilites-cve-patching</loc><lastmod>2025-11-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/edr-xdr-endpoint-detection-response</loc><lastmod>2025-11-13</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/siem-log-management-detection</loc><lastmod>2025-11-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/secops-soc-fonctions-process</loc><lastmod>2025-11-06</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/cybersecurite-fondamentaux-menaces-risques</loc><lastmod>2025-11-04</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/mesurer-ux-kpis-analytics-ab-testing</loc><lastmod>2025-10-02</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/micro-interactions-feedback-etats</loc><lastmod>2025-09-30</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ui-typographie-couleurs-grille</loc><lastmod>2025-09-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/accessibilite-wcag-checklist</loc><lastmod>2025-09-23</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/design-system-composants-tokens</loc><lastmod>2025-09-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/parcours-utilisateur-mapping-jtbd</loc><lastmod>2025-09-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ux-recherche-utilisateur-interviews-tests</loc><lastmod>2025-09-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/wireframes-prototypage-fidelite</loc><lastmod>2025-09-09</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ergonomie-heuristiques-nielsen</loc><lastmod>2025-09-04</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ux-ui-fondamentaux-differences</loc><lastmod>2025-09-02</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/choisir-rest-graphql-quand-et-comment</loc><lastmod>2025-07-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/api-rest-graphql-performances-benchmarks</loc><lastmod>2025-07-10</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/graphql-fondamentaux-schema-queries</loc><lastmod>2025-07-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/api-rest-bonnes-pratiques-conception</loc><lastmod>2025-07-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/api-rest-graphql-fondamentaux-comparaison</loc><lastmod>2025-07-01</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-devops-ci-cd-codepipeline-codebuild</loc><lastmod>2025-06-05</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-optimisation-couts-reserved-savings-spot</loc><lastmod>2025-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-architectures-ha-scalabilite</loc><lastmod>2025-05-29</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-observabilite-cloudwatch-xray-cloudtrail</loc><lastmod>2025-05-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-securite-iam-kms-waf</loc><lastmod>2025-05-22</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-reseaux-vpc-route53-cloudfront</loc><lastmod>2025-05-20</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-bases-donnees-rds-dynamodb-aurora</loc><lastmod>2025-05-15</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-stockage-s3-ebs-efs</loc><lastmod>2025-05-13</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-compute-ec2-lambda-ecs-eks</loc><lastmod>2025-05-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/aws-fondamentaux-cloud-aws-services</loc><lastmod>2025-05-06</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-observabilite-deploiements</loc><lastmod>2025-04-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-versioning-releases-rollbacks</loc><lastmod>2025-04-01</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-gitops-argo-flux</loc><lastmod>2025-03-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-kubernetes-deploiement-strategies</loc><lastmod>2025-03-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-gitlab-ci-pipeline-complet</loc><lastmod>2025-03-20</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-github-actions-workflow-complet</loc><lastmod>2025-03-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-secrets-variables-environnement</loc><lastmod>2025-03-13</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-build-images-docker</loc><lastmod>2025-03-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-tests-qualite-gates</loc><lastmod>2025-03-06</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/ci-cd-fondamentaux-pipelines</loc><lastmod>2025-03-04</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/kubernetes-ci-cd-deploiement-continu</loc><lastmod>2025-01-23</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/kubernetes-observabilite-logs-metrics</loc><lastmod>2025-01-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/kubernetes-configmaps-secrets</loc><lastmod>2025-01-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/kubernetes-deployments-services</loc><lastmod>2025-01-14</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/kubernetes-architecture-cluster</loc><lastmod>2025-01-09</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/kubernetes-concepts-pods-nodes</loc><lastmod>2025-01-07</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/docker-production-registry-securite</loc><lastmod>2024-11-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/docker-build-optimisation-images</loc><lastmod>2024-11-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/docker-compose-environnements-local</loc><lastmod>2024-11-14</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/docker-volumes-reseaux</loc><lastmod>2024-11-12</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/docker-installation-bonnes-pratiques</loc><lastmod>2024-11-07</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/docker-fondamentaux-images-conteneurs</loc><lastmod>2024-11-05</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/outils-geo-audit-suivi-citations</loc><lastmod>2024-09-24</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/geo-vs-seo-differences-complementarite</loc><lastmod>2024-09-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/geo-technique-indexabilite-html-performance</loc><lastmod>2024-09-17</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/geo-optimiser-chatgpt-perplexity-sge</loc><lastmod>2024-09-12</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/geo-off-site-mentions-autorite</loc><lastmod>2024-09-10</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/geo-nouveau-seo-ia-guide-complet</loc><lastmod>2024-09-05</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/geo-contenu-structure-formats-checklist</loc><lastmod>2024-09-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/seo-vs-sea-quand-choisir</loc><lastmod>2024-07-25</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/seo-technique-audit-core-web-vitals</loc><lastmod>2024-07-23</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/seo-schema-org-donnees-structurees</loc><lastmod>2024-07-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/seo-mesurer-search-console-analytics-kpis</loc><lastmod>2024-07-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/seo-local-google-business-avis</loc><lastmod>2024-07-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/seo-fondamentaux-referencement-naturel</loc><lastmod>2024-07-09</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/seo-contenu-mots-cles-intention-redaction</loc><lastmod>2024-07-04</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/seo-backlinks-netlinking-strategie</loc><lastmod>2024-07-02</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/marketing-reseaux-sociaux-strategie</loc><lastmod>2024-05-30</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/marketing-email-nurturing-conversion</loc><lastmod>2024-05-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/marketing-digital-strategie-visibilite</loc><lastmod>2024-05-23</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/marketing-conversion-optimisation</loc><lastmod>2024-05-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/marketing-contenu-inbound</loc><lastmod>2024-05-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/marketing-budget-roi-priorisation</loc><lastmod>2024-05-14</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/marketing-automatisation-outils</loc><lastmod>2024-05-09</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/marketing-analytics-pilotage</loc><lastmod>2024-05-07</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-strategie-objectifs-canaux</loc><lastmod>2024-04-23</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-reseaux-sociaux-community-management</loc><lastmod>2024-04-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-relations-presse</loc><lastmod>2024-04-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-prise-parole-discours</loc><lastmod>2024-04-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-print-affichage</loc><lastmod>2024-04-09</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-interne-entreprise</loc><lastmod>2024-04-04</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-influence-partenariats</loc><lastmod>2024-04-02</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-identite-visuelle-charte</loc><lastmod>2024-03-28</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-evenementiel</loc><lastmod>2024-03-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-ereputation-veille</loc><lastmod>2024-03-21</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-digitale-presence-en-ligne</loc><lastmod>2024-03-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-crise-en-ligne</loc><lastmod>2024-03-14</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-content-storytelling</loc><lastmod>2024-03-12</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-classique-vs-digitale</loc><lastmod>2024-03-07</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/articles/communication-b2b-b2c</loc><lastmod>2024-03-05</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/api-rest-graphql-serie</loc><lastmod>2025-07-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/aws-serie</loc><lastmod>2025-06-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/ci-cd-serie</loc><lastmod>2025-04-03</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/communication-serie</loc><lastmod>2024-04-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/cybersecurite-secops-serie</loc><lastmod>2025-12-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/docker-serie</loc><lastmod>2024-11-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/geo-serie</loc><lastmod>2024-09-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/kubernetes-serie</loc><lastmod>2025-01-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/marketing-digital-serie</loc><lastmod>2024-05-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/seo-serie</loc><lastmod>2024-07-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://danielcraft.fr/blog/series/ux-ui-serie</loc><lastmod>2025-10-02</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
</urlset>