<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>klatech — Blog</title><description>Personal posts — engineering notes, opinions, and writing carried over from an older blog.</description><link>http://localhost:4321/</link><item><title>Colophon: how this site is built</title><link>http://localhost:4321/blog/colophon/</link><guid isPermaLink="true">http://localhost:4321/blog/colophon/</guid><description>What klatech runs on: Astro 7, Zod-validated content collections, and a team of AI agents kept apart by a frozen contract and a path ownership map.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><category>meta</category><category>astro</category><category>ai-agents</category><category>static-site</category></item><item><title>Default outbound access will not be default anymore</title><link>http://localhost:4321/blog/default-outbound-access-not-default/</link><guid isPermaLink="true">http://localhost:4321/blog/default-outbound-access-not-default/</guid><description>Microsoft is disabling default outbound internet access for new virtual networks - what changes and how to opt in to explicit egress.</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate><category>azure</category></item><item><title>Azure Virtual Network Routing Appliance Performance</title><link>http://localhost:4321/blog/azure-virtual-network-routing-appliance-performance/</link><guid isPermaLink="true">http://localhost:4321/blog/azure-virtual-network-routing-appliance-performance/</guid><description>Latency and throughput tests comparing direct peering against one and two Azure Virtual Network Routing Appliance hops.</description><pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate><category>azure</category></item><item><title>Scaling with Azure Virtual Network Routing Appliance</title><link>http://localhost:4321/blog/scaling-with-azure-virtual-network-routing-appliance/</link><guid isPermaLink="true">http://localhost:4321/blog/scaling-with-azure-virtual-network-routing-appliance/</guid><description>Rethinking the hub-and-spoke design with Azure Virtual Network Routing Appliance to avoid regional hub scaling limits.</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate><category>azure</category></item><item><title>Bicep or Terraform for Azure network management</title><link>http://localhost:4321/blog/bicep-or-terraform-for-azure-network-management/</link><guid isPermaLink="true">http://localhost:4321/blog/bicep-or-terraform-for-azure-network-management/</guid><description>Testing whether Bicep or Terraform is better for deploying and managing Azure Virtual Network Manager configurations.</description><pubDate>Sat, 07 Feb 2026 00:00:00 GMT</pubDate><category>azure</category><category>network</category><category>terraform</category><category>bicep</category></item><item><title>Concept: Shared platform services for Online archetype applications</title><link>http://localhost:4321/blog/online-shared-platform/</link><guid isPermaLink="true">http://localhost:4321/blog/online-shared-platform/</guid><description>Two concepts for giving Online archetype applications shared WAF services without breaking their network isolation.</description><pubDate>Fri, 02 May 2025 00:00:00 GMT</pubDate><category>azure</category></item><item><title>Structure your Azure Firewall Policy rules</title><link>http://localhost:4321/blog/firewall-policy-structure/</link><guid isPermaLink="true">http://localhost:4321/blog/firewall-policy-structure/</guid><description>A practical structure for rule collection groups and rule collections in an Azure Firewall Policy.</description><pubDate>Fri, 11 Apr 2025 00:00:00 GMT</pubDate><category>azure</category><category>azure-firewall</category></item><item><title>Add certificates to Application Gateway with PowerShell</title><link>http://localhost:4321/blog/application-gateway-ssl-cert-upload/</link><guid isPermaLink="true">http://localhost:4321/blog/application-gateway-ssl-cert-upload/</guid><description>Uploading TLS certificates from an RBAC-secured Key Vault to an Application Gateway listener with PowerShell.</description><pubDate>Fri, 17 Jan 2025 00:00:00 GMT</pubDate><category>azure</category></item><item><title>Feed your Data Lake with Data Factory</title><link>http://localhost:4321/blog/feed-your-data-lake-with-data-factory/</link><guid isPermaLink="true">http://localhost:4321/blog/feed-your-data-lake-with-data-factory/</guid><description>Using Azure Data Factory to pull Microsoft Graph data into a Data Lake, with Key Vault holding the App registration secrets.</description><pubDate>Thu, 06 Jun 2024 00:00:00 GMT</pubDate><category>azure</category><category>data-factory</category><category>data-lake</category><category>microsoft-graph</category></item><item><title>Windows Server 2012 End of Support: get Extended Security Updates</title><link>http://localhost:4321/blog/server-2012-end-of-support/</link><guid isPermaLink="true">http://localhost:4321/blog/server-2012-end-of-support/</guid><description>Windows Server 2012 and 2012 R2 reached end of support - how to get three more years of updates via Extended Security Updates.</description><pubDate>Mon, 09 Oct 2023 00:00:00 GMT</pubDate><category>azure</category><category>azure-arc</category></item><item><title>Azure Update Manager goes GA, Dynamic Scopes in preview</title><link>http://localhost:4321/blog/azure-update-manage-dynamic-scopes/</link><guid isPermaLink="true">http://localhost:4321/blog/azure-update-manage-dynamic-scopes/</guid><description>Azure Update Manager reaches general availability, its new pricing, and the preview of Dynamic Scopes for Maintenance Configurations.</description><pubDate>Wed, 20 Sep 2023 00:00:00 GMT</pubDate><category>azure</category></item><item><title>Don&apos;t cheap out on Subscriptions</title><link>http://localhost:4321/blog/dont-cheap-out-on-subscriptions/</link><guid isPermaLink="true">http://localhost:4321/blog/dont-cheap-out-on-subscriptions/</guid><description>Why splitting workloads across more Azure subscriptions, governed by management groups, beats cramming everything into two.</description><pubDate>Sat, 09 Sep 2023 00:00:00 GMT</pubDate><category>azure</category></item><item><title>Configuring Update Management Center (Preview) with policies</title><link>http://localhost:4321/blog/update-management-center/</link><guid isPermaLink="true">http://localhost:4321/blog/update-management-center/</guid><description>A look at Azure&apos;s Update Management Center (Preview) and how to manage VM patching for it using Azure Policies.</description><pubDate>Thu, 23 Mar 2023 00:00:00 GMT</pubDate><category>azure</category></item></channel></rss>