Creating a CDN Helper in Dot Net Core
The Azure Guy
by Martyn
3y ago
In my previous post, I talked about static content hosting, if you are a developer, then this helper will save you a bunch of time. Join me in this post as we create a HTML helper in Dot Net Core to reference files in your content delivery network. Creating a custom helper is easier than you would think. So to keep things easy for us, we are going to use the configuration file appsettings.json to store the base path to our CDN. This will make it easier to change our root without having to update the whole of our application. Code walkthrough First of all, I am using Dot Net Core for this, you ..read more
Visit website
Cloud Native for IT Pros: Architecture Patterns
The Azure Guy
by Martyn
3y ago
In my introduction post on Cloud Native for IT Pros I discussed the architecture patterns around cloud native. But patterns exist to solve specific challenges. So in this post I want to look at the challenges of cloud development, and the patterns we can use to resolve them. When it comes to the cloud, building scalable, secure, and reliable applications is key. I wrote this post with the cloud in mind, the same principles can apply to any system. So first, let’s look at the key challenges when developing in the cloud. Challenges of cloud I would categorise the challenges into eight specific ..read more
Visit website
Episode #19 – DevOps and Microservices
The Azure Guy
by Martyn
3y ago
Episode 19 of the DevOps Squared podcast is now available. This week I have the priviledge to speak to Tracy Ragan, CEO and Co-Founder of DeployHub, about microservices and DevOps. This week we are talking about the rise of microservices, what they are, how you should approach them. As well as the pros and cons, and the relationship with DevOps. Tracy is CEO and Co-Founder of DeployHub. DeployHub is the first microservice management platform designed to facilitate the sharing, relationship mapping and deployments of microservices. Tracy is expert in configuration management and pipeline life ..read more
Visit website
Cloud Native for IT Pros: Introduction
The Azure Guy
by Martyn
3y ago
Today, blogs and content about cloud native technologies are generally aimed at developers. Even as we move away from traditional infrastructure, don’t forget the IT Pro. Having an IT Pro who understands cloud native builds a strong story for DevOps adoption in your organisation. In this first post let’s I want to lay some ground work for IT Pros when it comes to cloud native. There is a medieval French phrase, the modern form of this is “Rome ne s’est pas faite en un jour”. Translated that means “Rome wasn’t built in a day”. It’s an adage attesting to the need for time to create great things ..read more
Visit website
Speaking at DevOps Exchange
The Azure Guy
by Martyn
3y ago
I am pleased to announce that on Thursday 10th September 2020 I will be speaking at the September edition of DevOps Exchange, my subject will be Cloud Native for IT Pros. Cloud native technology, is the next wave of change after virtualisation and the move to cloud computing. However, as cloud native hands more power to developers, for many IT professionals this can be a scary prospect especially as services move to more platform specific with less ability to troubleshoot like traditional infrastructure services. Cloud Native for IT Pros With lots of talk at the minute around containers and s ..read more
Visit website
DevOps Squared – Episode #18
The Azure Guy
by Martyn
3y ago
This week on the podcast, I am pleased to be joined by Nadeem Augustine who is the Head of DevOps at Old Mutual in South Africa. This week we are discussing the DevOps toolchain on Amazon Web Services. Nadeem is also a DevOps Ambassador with the DevOps Institute and for his day to day role is the Head of DevOps with Old Mutual in South Africa. He is responsible for setting the enterprise release management strategy as well as developing and implementing release governance and defining the strategic direction for release management tools. The post DevOps Squared – Episode #18 appeared first ..read more
Visit website
Speaking at DevOps Experience 2020
The Azure Guy
by Martyn
3y ago
I’m pleased to say I had notification today, that my session on Achieving your DevOps Goals has been accepted for DevOps Experience 2020. Achieving your goals in DevOps is about much more than technology. It is about the cultural changes within your organisation. It is also about understanding the business goals and technology understanding how ..read more
Visit website
Deploying .NET Applications to AKS using GitHub Actions
The Azure Guy
by Martyn
3y ago
In this post, we will look at the steps needed to deploy your .NET application to an Azure Kubernetes Service (AKS) instance in Microsoft Azure using GitHub actions. First of all, this post assumes you already have the basic infrastructure deployed to support AKS. You should have a Windows agent pool in your service and ..read more
Visit website
Deploying Azure Functions using Azure DevOps
The Azure Guy
by Martyn
3y ago
In this post, we will look at how to deploy Azure Functions using pipelines in Azure DevOps. Functions are great for execution specific actions without the need for infrastructure. Functions made the process really easy and give you a high degree of control and configuration. To start this post, I want to assume you are ..read more
Visit website
DevOps Squared – Episode #15
The Azure Guy
by Martyn
3y ago
In this episode, I am talking to Gregor Suttie who is the Head of Development at Sword and a Microsoft Azure MVP. We discuss using Azure DevOps to enable DevOps in your organisation and Gregor discusses his favourite aspects of working with Azure. Gregor is from just outside Glasgow in Scotland, he has 24 years ..read more
Visit website

Follow The Azure Guy on FeedSpot

Continue with Google
Continue with Apple
OR