Architecture

CGN7 - Cloud Gaming Notes Episode 7 - Game Streaming and Cloud-Powered Gaming

CGN7 - Cloud Gaming Notes Episode 7 - Game Streaming and Cloud-Powered Gaming

2021-09-01

Chris Reddington is joined by Lee Williams to explore game streaming — the technology that streams a game to your device from cloud-hosted infrastructure, rather than running it locally. The episode covers how cloud economies of scale make low-latency game delivery viable, the consumer shift toward subscription models (Xbox Game Pass, Google Stadia), what the streaming model means for game creators building games as living services, and the future of multi-device gaming experiences.

Why you should care about Azure Front Door Standard and Premium

2021-08-26 · 10 min

Azure Front Door - It's an Azure Service that has been generally available for quite some time. It went Generally Available (GA) in April of 2019 after being in Public Preview since September 2018. It's had several updates since, including a slew of Web Application Firewall enhancements, Rules Engine support and much more. But did you know Microsoft released the Azure Front Door Standard and Premium SKUs in preview in Feburary of 2021? So, what are they? How do they compare to the aforementioned Azure Front Door offering? And when would you want to think about using Azure Front Door compared with Azure CDN? We'll be covering all of those points in this post.

How GitHub can help in planning, building and deploying a Podcast/Blog site

How GitHub can help in planning, building and deploying a Podcast/Blog site

2021-08-26

Chris is a Cloud Solution Architect at Microsoft. He'll explore how GitHub Actions can be used to deploy your own static sites (or other apps!) to Azure.

43 - A Decentralized Reference Architecture for Cloud-native Applications

43 - A Decentralized Reference Architecture for Cloud-native Applications

Asanka Abeysinghe, Chief Technology Evangelist at WSO2, introduces the cell-based reference architecture — a vendor-neutral, decentralised framework for cloud-native applications. The session explores microservices governance challenges, how Domain-Driven Design scopes service responsibilities into well-bounded cells, and how the cell-based model aligns architecture, development, and DevOps teams into cohesive autonomous units built around business domains.

Discussing the Cloud with Chris Integration Platform

Discussing the Cloud with Chris Integration Platform

2021-08-19

Chris is joined by Karl Cooke (IrishTechie.com) for a deep dive into the CloudWithChris.com integration platform — a real-world Azure integration architecture built to automate content distribution to Twitter, LinkedIn, Facebook, and Reddit, and to amplify updates from the Azure, GitHub, and Azure DevOps blogs. The session walks through the full architecture: Azure Functions, Azure Service Bus topics and queues, Azure Table Storage, Azure Logic Apps, and a Vue.js management UI, plus a custom URL shortener for per-platform analytics.

How to use the Azure Well-Architected Framework in your projects

2021-08-18 · 5 min

You'll have probably spotted by now that cloud architecture is a passion area of mine, and a regular topic that features on Cloud With Chris. We've talked a lot about Cloud Design Patterns and requirements-driven engineering in the past, as well as the various pillars of software quality. But one area that hasn't been explored too much is the Azure Well-Architected Framework. So in this blog post, we'll explore that, and identify how it can be used in your own projects.

How to be successful with monitoring in Azure

How to be successful with monitoring in Azure

2021-08-04

Monitoring is often an afterthought — until something breaks. In this episode, Chris is joined by Vanessa Bruwer, Senior Engineer on Microsoft's FastTrack for Azure team, to explore how organisations can build a structured observability strategy using Azure Monitor, Application Insights, Log Analytics, and distributed tracing. Vanessa shares the FastTrack methodology for taking teams from zero monitoring knowledge to self-sufficient Azure Monitor configuration, covering alerting strategy, metrics, and the differences between monitoring a VM versus a distributed microservice architecture.

How I use Azure Integration Services on Cloud With Chris

2021-08-02 · 16 min

I've written blog posts previously around Azure Service Bus vs Azure Storage Queues, as well as an introduction to Azure Logic Apps and how I used it at the time. Back then, my use-case was fairly rudimentary and focused on a specific scenario. In this blog post, I explain the changes that I have made and how I've used common cloud design / integration patterns to implement a more robust solution.

Azure Storage Queues vs Azure Service Bus Queues - Which should I use when?

2021-07-13 · 8 min

I've recently been involved in a few integration focused discussions, where there is a requirement to bring together multiple separate systems. If you've been following the Architecting for the Cloud, one pattern at a time series, then you'll have heard Peter Piper repeat a common phrase - 'High Cohesion, Low Coupling'.

42 - How to choose the 'Right' Datastore for your scenario

42 - How to choose the 'Right' Datastore for your scenario

2021-07-09

With so many data store options in Azure — relational SQL, NoSQL, document databases, blob storage, key-value stores, and more — how do you choose the right one for your workload? In this episode, Chris Reddington is joined by Steph Martin to explore the concept of polyglot persistence and the trade-offs between data store types. From Azure SQL and Cosmos DB to blob storage and microservices data patterns, they discuss how workload requirements, access patterns, RTO/RPO targets, and application architecture should guide your data platform decisions. A practical guide for architects and developers navigating the modern data landscape on Azure.