Profile picture of Liam Moat

Liam Moat

Principal Software Engineer at Microsoft

Azure

Page 1 of 1. See all tags.

Reduce egress with Azure Front Door health probes

By Liam Moat.

Azure Front Door is a scalable and secure entry point for fast delivery of your global web applications. Front Door periodically sends a synthetic HTTP/HTTPS request to all your configured origins to determine health and proximity. Since multiple global locations are each sending health probes to your origins, the volume of traffic and ’egress’ can be quite high. In this post, I will explain why this is important and how you can reduce egress costs using HEAD requests.

Working with Azure Functions

By Steph Locke.

This post is an overview of Azure Functions based on the session “Working with data using Azure Functions” that was first delivered at SQLBits with Liam Moat. See the slides for the session at Working with data using Azure Functions.

Naming convention for Azure Resources

By Liam Moat.

For a long time, I have wanted to document my naming conventions for Azure Resources - this post does just that. A consistent naming convention makes resources easier to find and easier to understand. It can provide structure amongst the chaos of potentially hundreds (if not, thousands) of resources deployed across different regions and environments. A consistent naming standard is the first pillar of the Azure enterprise scaffold and a best practice for cloud applications.

Push a Docker image to Azure Container Registry from VSTS

By Liam Moat.

Azure Container Registry (ACR) is a fully managed private Docker registry in Azure. In this post, I will show you how to create a continuous integration pipeline in Visual Studio Team Services to build a Docker image and push it to Azure Container Registry.

Resource functions with Azure Resource Manager templates

By Liam Moat.

Azure Resource Manager (ARM) provides a collection of resource functions that can be used to reference your resource’s configuration and state in an ARM deployment template. In this blog post, I have collated some common use cases for these functions and provided some snippets for your reference.

Find the outbound IP addresses used by Azure App Services

By Liam Moat.

When making an outbound network call from Azure App Services it can be useful to know your application’s outbound IP addresses. Usually, you will use this information to configure the firewalls of external services to allow requests from your application. In Azure, your application’s outbound IP addresses are fixed. This post explains where to find your application’s IP addresses using the portal, the Resource Explorer, Powershell and the Azure CLI.

Azure App Services - Ping with Kudu

By Liam Moat.

Working with Azure App Services often involves an element of networking. A straight forward example could include making a request to an internet routable web service. You might be using a Hybrid Connection to access an on-premise resource. A more complex scenario could involve a Virtual Network and Azure’s ExpressRoute. If any of these sound familiar, you will probably have wanted to try and ping your target endpoint.