Azure

Practical tips on how I achieved 45% Savings on my Microsoft Azure billing

About 18 months ago, I took over a product that was fully run on Azure. The solution costs had ballooned from $2000/month at its inception, to almost $5000/month after being on Azure for about 2.5 years. In this article, I’ll talk through how I did a deep dive into each component of the solution to

Practical tips on how I achieved 45% Savings on my Microsoft Azure billing Read More »

, , , , , , ,

Should you use caching for speed?

I imagine most people who get asked that question would answer “Of course!” but I disagree in a way. I’ve seen countless videos and articles talking about adding caching to your ASP.NET website or API in order to “speed it up”. Speeding up your responses is a good thing, but if you’re using caching as

Should you use caching for speed? Read More »

, , , , ,

Host your domain with Azure Public DNS zones

If you’re using Azure for other services, then it makes perfect sense to also use Azure Public DNS Zones to host your domain and manage your DNS. You’ll be building on top of the massive infrastructure that Azure already has in place to manage it’s own internal and external DNS. Create an Azure Public DNS

Host your domain with Azure Public DNS zones Read More »

, , ,

SendGrid Account Setup and Domain Verification with Azure DNS

If you’re wanting to send email from your application, then Sendgrid is a fantastic provider that makes it easy (and potentially free) to get up and going. Sendgrid have great documentation at https://docs.sendgrid.com/for-developers/sending-email/api-getting-started and if you’re a .NET developer, a helpful c# client at https://github.com/sendgrid/sendgrid-csharp Set up your SendGrid account To get an account set

SendGrid Account Setup and Domain Verification with Azure DNS Read More »

, , ,

Importing a CSV file into Azure SQL with Azure Functions

Importing CSV files into Azure SQL is quick and easy using Azure Functions. By utilising LinqToSQL, reading and serialising each line of the CSV into an IEnumerable of objects only takes a few lines of code. Start by creating an Azure Functions project in Visual Studio. I’m using Visual Studio 2019 and have ASP.NET Core

Importing a CSV file into Azure SQL with Azure Functions Read More »

, ,

Azure Functions not showing all executions under Monitoring

I recently deployed a very simple Azure Functions 2.0 project from Visual Studio 2019 that contained a single timer triggered function. The function had a daily timer trigger and I noticed that there were gaps in the executions in the monitoring tab in the Azure portal.

Azure Functions not showing all executions under Monitoring Read More »

, , , ,
Scroll to Top