<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.georgeollis.com/</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  
  <url>
    <loc>https://www.georgeollis.com/blog/azure-avd-gpu-machines-and-licensing/</loc>
    <lastmod>2022-12-20</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/azure-data-engineer-study-guide/</loc>
    <lastmod>2022-10-26</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/azure-virtual-wan-understanding-bypass-next-hop-ip-for-workloads-within-this-vnet/</loc>
    <lastmod>2023-09-20</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/defender-for-key-vault/</loc>
    <lastmod>2023-02-03</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/azure-service-endpoints-looking-deeper/</loc>
    <lastmod>2023-01-01</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/azure-virtual-network-manager-at-scale/</loc>
    <lastmod>2022-12-08</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/consuming-a-microsoft-foundry-agent-programmatically/</loc>
    <lastmod>2025-12-04</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/azure-policy-deny-action-effect/</loc>
    <lastmod>2022-12-04</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/azure-policy-resource-selectors/</loc>
    <lastmod>2023-06-16</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/azure-policy-modify/</loc>
    <lastmod>2023-03-05</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/exploring-azure-vwan-routes-propagations-and-labels/</loc>
    <lastmod>2022-11-29</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/exploring-azure-nat-gateway/</loc>
    <lastmod>2022-12-24</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/exploring-workspace-data-transformations-in-azure-monitor/</loc>
    <lastmod>2022-11-30</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/exploring-data-collection-transformations-in-azure-monitor/</loc>
    <lastmod>2022-11-17</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/invoking-a-custom-web-api-in-azure-ai-search-for-enrichment/</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/license-insights-workbook/</loc>
    <lastmod>2023-04-12</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/deploying-code-to-azure-functions-flex-consumption/</loc>
    <lastmod>2024-12-20</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/looking-at-azure-attribute-based-access-control-azure-abac/</loc>
    <lastmod>2023-02-14</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/microsoft-certified-azure-for-sap-workloads-specialty-study-guide-and-review/</loc>
    <lastmod>2022-11-14</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/migrating-to-azure-files/</loc>
    <lastmod>2023-01-16</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/network-watcher-become-a-great-troubleshooter/</loc>
    <lastmod>2023-01-09</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/nva-vwan-routing/</loc>
    <lastmod>2023-08-09</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/removing-diagnostic-settings-at-scale-in-azure/</loc>
    <lastmod>2022-10-19</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/running-azure-functions-in-azure-container-apps-2/</loc>
    <lastmod>2025-12-05</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/skillsets-in-azure-ai-search/</loc>
    <lastmod>2025-12-03</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/sending-azure-monitor-log/</loc>
    <lastmod>2022-10-21</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/storing-bicep-modules-in-azure-container-registry/</loc>
    <lastmod>2022-11-10</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/testing-cross-region-load-balancer/</loc>
    <lastmod>2023-02-09</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/testing-private-endpoint-network-policies/</loc>
    <lastmod>2022-10-20</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/understanding-rbac-in-log-analytics/</loc>
    <lastmod>2023-02-27</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-azure-bastion-in-azure-virtual-wan/</loc>
    <lastmod>2023-06-21</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-azure-functions-with-powershell-to-query-azure-sql/</loc>
    <lastmod>2024-11-25</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-azure-route-server-with-p2s-vpn-gateway/</loc>
    <lastmod>2022-10-19</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-managed-private-endpoints-in-azure-ai-foundry/</loc>
    <lastmod>2024-12-01</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-microsoft-defender-for-dns/</loc>
    <lastmod>2023-01-18</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-secrets-from-azure-key-vault-for-your-azure-functions/</loc>
    <lastmod>2022-11-01</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-terraform/</loc>
    <lastmod>2023-05-24</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-the-mcp-extension-in-azure-functions/</loc>
    <lastmod>2025-12-07</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/what-are-azure-policy-overrides/</loc>
    <lastmod>2023-06-29</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.georgeollis.com/blog/using-vm-applications-and-azure-policy/</loc>
    <lastmod>2023-11-01</lastmod>
    <changefreq>never</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>