Blogs

Working through a challenge, and can’t quite solve it? Think it could make a good blog post idea? I’d love to hear!

Make a suggestion over on the cloudwithchris.com GitHub repository.

Introduction to The Distributed Application Runtime (Dapr)

In this post, we're going to explore the Open Source project known as Dapr (The Distributed Application Runtime). This post is primarily aimed at those who already have an understanding of Containers, Kubernetes and Microservices. However, if you're not familiar with these topics - I'll do my best to set the right context and background without making the blog too lengthy!

January 13, 2022
Getting started with Azure using Microsoft Learn

Often, I'm asked the question how do I get started with Azure? Are there any resources, tutorials, guides that you can recommend? I know about topic X, but how do I learn more? I've been working with, and continuously learning Azure over the past 7 years or so. When I started, the main resources were Microsoft Docs and community sites. Both great resorces, but there was a gap for a truly educational resource, rather than technical reference material. Enter Microsoft Learn.

April 19, 2021
Using Azure DevOps REST APIs to automatically create Team Iterations

Consider this scenario. You are managing a software project using Azure DevOps, and you have multiple teams working towards a common cadence. Perhaps that cadence is managed by a central team. To gain the most value from your sprint planning, you would need to associate the iterations from the project level with each individual team. This is a scenario that I have for my fictitious Theatreers project, but also a scenario I encountered recently with a colleague. I have been helping them setup an Azure DevOps project to track the development of IP and collateral, so that they can more accurately forecast what they expect to land and show the value being delivered by the team.

June 16, 2019

Latest Blogs

Using Azure Arc for Apps - Part 1 - Setting up an Azure Arc enabled Kubernetes Cluster

At Microsoft //Build 2021, Microsoft announced a series of updates relating to Cloud Native Applications anywhere. In summary, those updates refer to running Azure Services (such as App Services, Logic Apps, Azure Functions, Event Grid and API Management) in any Kubernetes cluster which is managed by Azure Arc. That means you could have Azure App Services running in Amazon Web Services (AWS), Google Cloud Platform (GCP), or in your on-premises Kubernetes deployment. This is a significant update, so I’ve decided that I’ll be writing a series of blog posts on the topic - as one post would not do the topic justice!

Blog

June 1, 2021
My Microsoft //Build 2021 Highlights

If you follow the news around Microsoft, you’ve probably found it very hard to miss the fact that the Microsoft //Build conference happened this week. Microsoft //Build is their annual developer-focused conference, where they typically announce new features, updates and share their strategy as they evolve technologies. In this update, I’ll provide a summary of the announcements that particularly stood out to me and give you some context around why. Whether that’s announcements that excite me, features that I think are crucial to be adopted, etc. It’s worth noting that I’ll be focusing primarily on the Microsoft Azure Updates here, as that’s my typical area of expertise!

Blog

May 28, 2021
Making a GitHub Action with Docker and .NET Core

As I’m using GitHub Actions to deploy my site to Azure, it made sense for me to build a GitHub action that I can use within my GitHub Actions workflow to cross-post content. That’s exactly what I’ll be talking about in this blog post!

Blog

May 24, 2021
Azure Static Web Apps are Generally Available

Great news! Azure Static Web Apps are now Generally Available! Just to provide some reassurance, Static Web Apps are a concept that I’m fairly passionate about. You may have seen this blog post on why I think JAMStack and the cloud are a great combination. You may have seen one of my many talks on how I use Hugo, Azure Storage, Azure CDN and GitHub to easily deploy a very cheap and scalable site into Azure. But hold on, if Azure Storage is an option already - Why am I so excited about the prospect of Azure Static Web Apps? Azure Static Web Apps offer so much more than just the hosting aspect!

Blog

May 19, 2021
Thank you! Cloud with Chris has reached 500 YouTube Subscribers

I’m sat writing this blog post about 4 months after writing my 2021 kick off blog post. My aim for 2021 was to focus on one goal - contributing back into the technical community.

Blog

May 17, 2021
Building an Event-Driven workflow with Event Grid

You may have heard of Event-Driven Architectures before, but haven’t had the chance to get hands-on and build one as yet. That’s exactly what we’ll be working through in this blog post!

Blog

May 12, 2021
Azure Pipelines Tips

Recently on Twitter, I was asked by @thegraycat on whether I knew of any resources to manage pipelines in version control. I sent across several top of mind thoughts over Twitter, but it got me thinking that there may be others with the same question and it could make a good blog post. So here we are, as I talk through some of my considerations for pipelines as code.

Blog

May 10, 2021
Crossposting Content: A New Project

Following on from my recent post where I discussed using schema.org for Search Engine Optimisation (SEO), I wanted to stick with a similar theme, but a slightly different angle or topic. This time, we’ll be covering the topic of crossposting content.

Blog

May 5, 2021
Using schema.org for SEO optimisation

One of my recent tasks for Cloud with Chris was to investigate some additional areas for SEO optimisation. If you’re unaware, SEO stands for Search Engine Optimization; a set of practices to improve your ranking in search engines such as Google, Bing and others when they crawl and index your site. I was already in a good position, but there were some things that were frustrating me, we’ll explore those in this blog post.

Blog

May 3, 2021