Latest Blog Posts
Choose the Right Azure Region
This blog aims to guide you in making the best choice when selecting the right Azure region for your organisation.
Integrating Azure OpenAI Service Behind API Management Using SDK
Integrating Azure OpenAI with APIM enhances secure, scalable AI access. this guide includes setup steps and API call examples in CURL, Python, Node.js and C#.
Master the Future of Coding: GitHub Copilot Certification
The GitHub Copilot certification validates skills in using AI for coding efficiency, covering responsible AI use, prompt engineering, testing, and privacy.
Deploy Llama 3.2 Model on Azure using AI Studio
azure azureopenai llama azureaistudio
In this guide, I'll walk you through the steps of deploying Meta Llama 3.2 model on Azure using Azure AI Studio.
Exploring Azure Elastic SAN: Combing the old and the new
Building a Bicep module for Azure Elastic SAN.
Microsoft Learn Applied Skills Credentials for AI Engineer
azureopenai appliedskills microsoftlearn
Microsoft Learn's Applied Skills Credentials for AI provide hands-on experience with AI tools on Azure, helping professionals gain practical skills for real-world applications.
Exploring the new Generative AI capabilities in Azure API Management
The post explores the new logging, rate-limiting, and caching capabilities that are aimed at Generative AI workloads.
Microsoft Fabric Capacity IaC
Creating a Microsoft Fabric Capacity instance using Bicep.
The Building Blocks of Infrastructure as Code with Azure Bicep
Embracing a modular approach to Infrastructure as Code with Azure Bicep not only enhances readability and reusability but also streamlines deployment processes, ensuring a scalable and maintainable cloud environment
The new login experience for Azure CLI
Test driving the new login experience for Azure Subscriptions using the Azure CLI.
Install IPAM Netbox on RHEL 8
This blog will help you to install netbox on rhel 8 server with all required tools and packages.
Introduction to Microsoft's Semantic Kernel
Microsoft's Semantic Kernel is a groundbreaking AI SDK that enables developers to quickly integrate large language model (LLM) capabilities into AI applications.
Embedding and Vector Search Using Azure OpenAI
embedding azure vector azureopenai
This blog explains how to generate embeddings and implement vector search using Azure OpenAI service.
The new Change Analysis Preview feature
azure portal changeAnalysis governance
Understanding the new Change Analysis preview feature that is available in the Azure Portal.
Create a Fine-tuned GPT-3.5 Model using Azure OpenAI Services
openai azure fine-tune gpt azureopenai
In this blog post, we'll go through a step by step process to show you how to fine tune a GPT 3.5 model on Azure OpenAI services.
Power Platform and Dynamics 365 Integration
functionapps logicapps powerautomate powerplatform d365
Decision makers guide for choosing the integration patterns for Power Platform and Dynamics 365
Effortlessly Create Mermaid Diagrams with GitHub Copilot
ai github copilot vscode mermaid markdown documentation
In this blog post, we'll show you how to create Mermaid diagrams using GitHub Copilot. This simple and straightforward method allows you to transform your documents into clear, readable, and easily maintainable diagrams with Mermaid.
Build a VS SSDT Project on an Ubuntu GitHub Actions Runner
devops github cicd vscode azuredatastudio ssdt dacpac dotnetcore
In this blog post, we will explore how to build a Visual Studio SQL Server Data Tools (SSDT) project on an Ubuntu GitHub Actions runner. This is particularly useful for developers who want to leverage the power of CI/CD in their database development workflow.
Building a Rock-Solid DR using Azure Site Recovery for your onpremises VMware environment
azure asr disasterrecovery vmware siterecovery
Building a Rock-Solid DR using Azure Site Recovery for your onpremises VMware environment
Enforcing Central Governance with Azure Arc
azure arc governance azurepolicy microsoftdefender
Build central governance to your Hybrid environment using Azure Arc.
Azure Landing Zones and the Azure Monitor Baseline Alerts
Introduce Platform Observability into the Azure Landing Zone Architecture
Platform Engineering and Azure Vending Machine
azure automation vending machine
This approach in the platform engineering space ensures efficient governance, streamlines Azure subscription creation requests, and incorporates Infrastructure as Code (IaC) for consistent configuration.
The integration of Azure Advisor with Azure Monitor/ Log Analytics
We take our first look of Azure Advisor integration with your centralised Log Analytics Workspace
Import and Export feature across Bicep Templates
A sneak peek into a preview and experimental feature of Bicep.
Building our new Azure Data Landing Zone IP
We built a new Azure Data Landing Zone solution to resell to our customers in under two weeks. Here is how we did it.
Use cases for GitHub Copilot and Bicep
How can you use GitHub Copilot and Bicep.
Addressing configuration drift using Deployment Stacks
A taste of the future of deployments using deployment stacks.
Leveraging User Defined Types & Lamda Functions
Advanced functions to supercharge your Bicep templates.
Creating an Azure Landing Zone using Bicep - Part 2
End to End deployment of an Azure Landing Zone using Bicep - Part 2.
Creating an Azure Landing Zone using Bicep - Part 1
End to End deployment of an Azure Landing Zone using Bicep - Part 1.
Deploying Bicep Templates using GitHub Actions
CI/CD using GitHub Actions and Bicep
Testing and Validation of Bicep Templates using PSRule
Validation and testing of Bicep modules and templates using PSRule.
The Future of Bicep Modules using Azure Verified Modules
Understand the future evolution of the Common Azure Resource Module Library.
Leveraging a private container registry for Bicep modules
Consuming Bicep modules from a private Bicep registry using Azure Container Registry.
Address Repetition using Shared Variable File Patterns
Layering in shared variable files to Bicep templates.
Loops, Conditions and Conditional Loops
More advanced elements of a Bicep template that allow optimization and options for deployment.
Introducing the .bicepparam file
Using dedicated parameter files that can now be Bicep instead of JSON.
The Anatomy of a Bicep Template
Understanding the various elements that makes up a Bicep template.
Getting Started with Bicep
Installation and setup of Azure Bicep, extensions and best practices to help get you started.
Bicep: A New Language for Infrastructure as Code
A brief introduction to Bicep.
Updated Azure Integration Environments. This could be the Game Changer for Better Standards
azure integration logicapps process
Azure is setting the stage for a transformative approach to integration and process management with its public preview of Azure Integration Environment and Business Process Tracking.
Azure Networking Changes are coming! Are you ready for Private Subnets?
azure networking vnet security cloud
Azure is revamping its networking by retiring default outbound access for VMs in 2025. It's time to gear up for private subnets!
Using APIOps to manage API lifecycle in Azure API Management
This post explores APIOps in Azure API Management, detailing its use for lifecycle management through version control, pipeline creation, and deployment across environments.
Azure Developer CLI (AZD) Tutorial
This tutorial covers using Azure Developer CLI (azd) to create and deploy a C# Azure Function App, detailing installation, project initialization, environment setup, and code deployment in Azure.
Azure APIM and GraphQL
azure apim graphql functionapp
This post explores using GraphQL with Azure API Management, highlighting APIM Pass-through and Synthetic GraphQL models, and includes guidance on hosting GraphQL on Azure Function Apps.
High-density hosting on Azure App Service
The post explores high-density hosting on Azure App Service, testing per-app scaling and its limitations in resource distribution and capacity planning, highlighting challenges in optimising cost and deployment strategies.
How Private DNS Zones for API Management break Logic Apps
Explanation of how APIM Private DNS Zones conflict with Logic App Managed Connector URLs
Custom code components - go beyond power pages limitation
The post explores Power Platform's evolution, emphasizing Power Pages and PCF's role in extending capabilities beyond low-code limits, using examples like payment gateways and file uploads to illustrate custom code potential.
Multi-environment Cloud Infrastructure with Terraform & Azure DevOps
This post details using Terraform and Azure DevOps for multi-environment cloud infrastructure, covering monolithic and modular configurations, benefits of directory-based isolation, and implementing Azure DevOps YAML pipelines for deployment.
A Guide to Azure Site Recovery - Part 2
azure siterecovery DRaaS disasterrecovery dr
This blog post delves into onboarding virtual machines for Azure Site Recovery (ASR), using recovery plans for automation, challenges in ASR onboarding, and integrating ASR with Infrastructure as Code practices.
A Guide to Azure Site Recovery - Part 1
azure siterecovery DRaaS disasterrecovery dr
This blog post introduces Azure Site Recovery, its significance in disaster recovery, particularly for IaaS workloads, and discusses key components and considerations in setting up Azure Site Recovery infrastructure.
How to align your Azure environment using right tiering strategy
Aligning Azure environments using a tiering strategy focuses on categorizing workloads for optimal provisioning based on availability, resiliency, and disaster recovery considerations, while balancing cost implications.
Getting started with Blazor
blazor webassembly .net c# front-end webapp azure
Getting started with Blazor and building the first Blazor App.
Managing the Azure Virtual Desktop Gold Image - Virtual Desktop Series Post 1
azure virtualdesktop avd GoldImage
How to create, store and manage the Gold Image for Azure Virtual Desktop and Windows 365 Cloud PC
Taking Azure AD B2C ‘Seamless Migration’ for a spin
Exploring Azure AD B2C's Seamless Migration, this post discusses the complexities of migrating user accounts and passwords to the cloud, emphasizing the challenges and intricacies of implementing Azure AD B2C custom policies.
How to enable sensitivity labels for containers
This post delves into enabling sensitivity labels for containers in Microsoft Information Protection, detailing the steps and prerequisites to configure this feature for enhanced data classification and protection.
Interactive rebase
Documents the steps involved in performing an interactive rebase as an easy reference for clients without paid tools to simplify the process. By the end a git novice should be able to follow along unassisted.
Azure Maps
Provide some tips and recommendations for working with Azure Maps. If you're new to Azure Maps, it is Microsoft's geospatial Platform-as-a-Service (PaaS) offering.
The State of the Azure Platform and Landing Zones in 2021 - Part 2
CAF azure landingzones enterprisescale
Part 2 - Exploring Azure Platform and Landing Zones, this post focuses on remediation strategies for existing Azure environments, including management group structure, policy assignments, platform subscription creation, and establishing DevOps foundations.
The State of the Azure Platform and Landing Zones in 2021 - Part 1
CAF azure landingzones enterprisescale
Part 1 - Exploring Azure Platform and Landing Zones, this post focuses on remediation strategies for existing Azure environments, including management group structure, policy assignments, platform subscription creation, and establishing DevOps foundations.
Improve Security and User Experience with Zero Trust
Organisations are increasingly adopting flexible and remote working arrangements, surfacing the requirement to enable access to applications and services remotely in a secure way.
Cosmos DB for Consumer Fuel Pricing
Real world retrospective of Cosmos DB to manage geospatial consumer fuel pricing