<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[CarbonLogiQ]]></title><description><![CDATA[CarbonLogiQ]]></description><link>https://www.carbonlogiq.io/blog</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 13:30:59 GMT</lastBuildDate><atom:link href="https://www.carbonlogiq.io/blog-feed.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Azure AI-102 AI Engineer Study Guide: Moving to MKDocs and GitHub Pages]]></title><description><![CDATA[Azure AI-102 AI Engineer certification study guide]]></description><link>https://www.carbonlogiq.io/post/azure-ai-102-ai-engineer-study-guide-moving-to-mkdocs-and-github-pages</link><guid isPermaLink="false">6829b1522b0463bceaae22c5</guid><category><![CDATA[Certification]]></category><pubDate>Thu, 09 Oct 2025 16:40:31 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_7a1fa6db91ba44e0b4729d29e6ab617c~mv2.png/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Python and Azure: A Perfect Match()?]]></title><description><![CDATA[Investigation into how well-supported Python is within the Microsoft Azure ecosystem.]]></description><link>https://www.carbonlogiq.io/post/python-and-azure-a-perfect-match</link><guid isPermaLink="false">6734d9b728eb5764aadd988f</guid><category><![CDATA[Cloud Architecture]]></category><pubDate>Wed, 13 Nov 2024 17:15:11 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_6c7e10c963e8417696f70f87c256b73f~mv2.png/v1/fit/w_1000,h_640,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[AZ-700: Azure Network Engineer Associate Study Guide]]></title><description><![CDATA[AZ-700: Azure Network Engineer Associate Study Guide]]></description><link>https://www.carbonlogiq.io/post/az-700-azure-network-engineer-associate-study-guide</link><guid isPermaLink="false">66bf5c48d1e17728cb068048</guid><category><![CDATA[Certification]]></category><pubDate>Fri, 23 Aug 2024 16:22:04 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_b6a5191c7efe487f9ad421d1661308db~mv2.png/v1/fit/w_1000,h_572,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Azure DevOps pipeline + Terraform Deployment Tutorial]]></title><description><![CDATA[Tutorial on how to use Azure DevOps pipelines to deploy Terraform code to Azure.]]></description><link>https://www.carbonlogiq.io/post/azure-devops-pipeline-terraform-deployment-tutorial</link><guid isPermaLink="false">659c0d399eb42321316f4f0a</guid><category><![CDATA[How To]]></category><category><![CDATA[DevOps]]></category><pubDate>Sun, 18 Feb 2024 12:48:40 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_51911db9fd4242788e765c90f1d864b4~mv2.png/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Leveraging Design Patterns within Azure]]></title><description><![CDATA[How to leverage design patterns and reference architectures within Azure, including tips, useful links and worked example.]]></description><link>https://www.carbonlogiq.io/post/leveraging-design-patterns-within-azure</link><guid isPermaLink="false">654fc31023ec6a15d1622f77</guid><category><![CDATA[Cloud Architecture]]></category><pubDate>Wed, 15 Nov 2023 17:08:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_ec888d2225054888b8f9bcf709e72c6a~mv2.png/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Enabling Managed Identity access to Azure SQL DB]]></title><description><![CDATA[I recently worked with a customer where we needed to authenticate against an Azure SQL Database using an Azure Managed Identity. In this...]]></description><link>https://www.carbonlogiq.io/post/enabling-managed-identity-access-to-azure-sql-db</link><guid isPermaLink="false">65203715050e4bbbe7f4dff4</guid><category><![CDATA[How To]]></category><pubDate>Mon, 09 Oct 2023 20:25:59 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_99dd5b4a46704f0dae2786847823af54~mv2.png/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[How to implement a file size upload policy in Azure API Management with Bicep]]></title><description><![CDATA[I’ve recently been building an application hosting platform for a customer. Multiple Azure services are being leveraged, but notably,...]]></description><link>https://www.carbonlogiq.io/post/test-post</link><guid isPermaLink="false">64f8c16c923e11b307896f6b</guid><category><![CDATA[How To]]></category><pubDate>Wed, 19 Jul 2023 18:15:25 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_8dbbd58ab1e0402a84129516743adc74~mv2.png/v1/fit/w_721,h_712,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Deploying Azure Marketplace SaaS services via Bicep]]></title><description><![CDATA[For a recent project, I was looking to automate the deployment of their Azure resources using Bicep. Because of Bicep’s tight integration...]]></description><link>https://www.carbonlogiq.io/post/deploying-azure-marketplace-saas-services-via-bicep</link><guid isPermaLink="false">64f9f8402b2ce42fbb938d6f</guid><category><![CDATA[How To]]></category><pubDate>Mon, 03 Jul 2023 16:33:08 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_63f85f94376b4397a217b721e9aea04b~mv2.png/v1/fit/w_1000,h_913,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Azure Cloud Adoption Framework: using heat maps to track project progress]]></title><description><![CDATA[Large cloud projects can be sprawling, complex programmes of work, covering a multitude of different activities and technology areas:...]]></description><link>https://www.carbonlogiq.io/post/azure-cloud-adoption-framework-and-using-heat-maps-to-track-project-progress</link><guid isPermaLink="false">64f9fe99260462961d5560e6</guid><category><![CDATA[Cloud Architecture]]></category><pubDate>Wed, 17 May 2023 23:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_aea8c83b3e8c4d3599bfc2032e4e9096~mv2.png/v1/fit/w_1000,h_698,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[4 Advanced Scenarios for Azure DNS Private Resolver]]></title><description><![CDATA[In a previous post, I provided an overview of Azure’s DNS Private Resolver service and how it may be used for two fairly basic but common...]]></description><link>https://www.carbonlogiq.io/post/4-advanced-scenarios-for-azure-dns-private-resolver</link><guid isPermaLink="false">64fb4ee9d58f72e8e9876ccf</guid><category><![CDATA[Cloud Architecture]]></category><pubDate>Thu, 10 Nov 2022 21:57:21 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_e821b4b84c39497bb7d58c1d3695d624~mv2.png/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Understanding Azure DNS Private Resolver]]></title><description><![CDATA[One of the areas within Azure that has previously been lacking is a DNS forwarding capability. Previously, this would require customers...]]></description><link>https://www.carbonlogiq.io/post/understanding-azure-dns-private-resolver</link><guid isPermaLink="false">64fc42e7af6b5bfd4e883aac</guid><category><![CDATA[Cloud Architecture]]></category><pubDate>Mon, 24 Oct 2022 23:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_04a9176184394e9bb25fc5659c30f42c~mv2.png/v1/fit/w_1000,h_891,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[How To — Check your Azure subscriptions’ Availability Zone peers]]></title><description><![CDATA[Availability zones are one of Microsoft Azure’s key features to provide increased resilience within a region. Azure availability zones...]]></description><link>https://www.carbonlogiq.io/post/how-to-check-your-azure-subscriptions-availability-zone-peers</link><guid isPermaLink="false">64fd6a478191673dc0fda52c</guid><category><![CDATA[How To]]></category><pubDate>Wed, 29 Jun 2022 23:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_b8d94b2aaea140c0bd2242af2d8ef845~mv2.png/v1/fit/w_907,h_540,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[AZ-204: Azure Developer Associate Study Guide]]></title><description><![CDATA[Even as an “infrastructure guy”, I found this exam to be incredibly useful. There’s a decent amount of overlap with some of the other exams]]></description><link>https://www.carbonlogiq.io/post/az-204-azure-developer-associate-study-guide</link><guid isPermaLink="false">64fde65832e1ed4ccd98e512</guid><category><![CDATA[Certification]]></category><pubDate>Tue, 05 Apr 2022 23:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_777590b563304c88909457c55bd0153a~mv2.png/v1/fit/w_1000,h_590,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[AZ-104: Azure Administrator Study Guide]]></title><description><![CDATA[Comprehensive study guide for the AZ-104 exam that gives you the Azure Administrator Associate certification.]]></description><link>https://www.carbonlogiq.io/post/az-104-azure-administrator-study-guide</link><guid isPermaLink="false">64ff4260c09e4d754b218920</guid><category><![CDATA[Certification]]></category><pubDate>Fri, 18 Mar 2022 00:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_e5fdeae975a542d0a2e59325f10897c4~mv2.png/v1/fit/w_1000,h_730,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[AZ-900: Azure Fundamentals Study Guide]]></title><description><![CDATA[Comprehensive study guide for the AZ-900: Microsoft Azure Fundamentals exam.]]></description><link>https://www.carbonlogiq.io/post/az-900-azure-fundamentals-study-guide</link><guid isPermaLink="false">650092a6611b62a89e098b4e</guid><category><![CDATA[Certification]]></category><pubDate>Thu, 10 Mar 2022 00:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_a1154fa3f2ed4af8b003bed5bf00e3e5~mv2.png/v1/fit/w_1000,h_567,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Azure Landing Zones — Scenario Walkthrough]]></title><description><![CDATA[A scenario walkthrough of deploying Azure Landing Zones]]></description><link>https://www.carbonlogiq.io/post/azure-landing-zones-scenario-walkthrough</link><guid isPermaLink="false">65047da21c739d79486a9f5d</guid><category><![CDATA[Cloud Architecture]]></category><pubDate>Wed, 23 Jun 2021 23:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_4bbe3658c30140929e3c840f7b550b0f~mv2.png/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Azure Architecture — Design Principles and Lessons Learned]]></title><description><![CDATA[Lessons learned, thought processes and useful resources from architecting and building Azure solutions]]></description><link>https://www.carbonlogiq.io/post/azure-architecture-design-principles-and-lessons-learned</link><guid isPermaLink="false">650717f4674dd8632b31bc28</guid><category><![CDATA[Cloud Architecture]]></category><pubDate>Wed, 09 Jun 2021 23:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_079bb486585041b9950fbaedef104121~mv2.png/v1/fit/w_1000,h_826,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item><item><title><![CDATA[Azure API Management and Application Gateway integration]]></title><description><![CDATA[Deep dive into how to integrate Azure API Management and Application Gateway. Including how to secure internal API's.]]></description><link>https://www.carbonlogiq.io/post/azure-api-management-and-application-gateway-integration</link><guid isPermaLink="false">650870a332efbd3c6aaa7e64</guid><category><![CDATA[How To]]></category><category><![CDATA[Cloud Architecture]]></category><pubDate>Tue, 14 May 2019 23:00:00 GMT</pubDate><enclosure url="https://static.wixstatic.com/media/9b3a43_8dde93c1e37b4253b2f86b14b0b5e621~mv2.png/v1/fit/w_1000,h_1000,al_c,q_80/file.png" length="0" type="image/png"/><dc:creator>Andrew Kelleher</dc:creator></item></channel></rss>