Azure: Grids, Hubs, Busses, Topics, and Queues… Oh My!

Messaging between application components and devices is why engineers invented computer networks. The ultimate computer network is the Internet, which has practically connected all the world’s devices to a single network where any one device can send a message to another device. For this reason, there are tons of solutions that provide messaging infrastructure to…

Optimizing Compute on Azure Kubernetes Services (AKS)

AKS is a versatile tool, capable of running all kinds of workloads. Because of this, it makes no assumptions about the kind of jobs it will be running and gives the controls to the user to figure out the best compute model for the workload. In this webinar, we’ll look at those controls and how…

Tech on Fire: Kubernetes Secrets

Managing sensitive data such as passwords, certificates, and connection strings for application configurations used to be hard without a secrets management solution. Now though, many application environments provide this as a service and make it easy. Kubernetes is no exception. In this video, we will look at how to easily create secrets and then access…

Building a Tag Index with Jekyll and Liquid

Jekyll and Liquid provide a powerful yet easy-to-use set of tools for creating websites through both the plugins provided by Jekyll and the template markup provided by Liquid. While an integral part of Jekyll, Liquid is a stand-alone project widely implemented in other projects, including many other static site generators. The Jekyll page and post…

Using GitHub Actions to Manage Certbot (Let’s Encrypt) Certificates

GitHub Actions is an excellent source for all things automation. For personal accounts, there’s a limited free offering that allows you to run automation jobs. I use GH actions to update my websites. I don’t think I would have written this if no existing solution worked with GitHub Actions. But after a search, I did…

Azure Migrations - Part 4
Database Migration Assistant Assessment

Azure offers a lot of options for moving SQL databases from SQL Server to Azure. Knowing which choice is the best choice for your database can sometimes be challenging. Microsoft provides a tool, the Database Migration Assistant, that assesses your database to show you if it is compatible or not. And what changes you may…
Windows 11

Windows 11 — Initial Reactions and Thoughts

Windows 11 made a big splash with the announcement of the new version of the OS that was supposed to never have another version again. In any case, as part of the Windows Insider Program (WIP), I got my hands on the latest preview version of the OS, installed it, and poked around in it…

Non-Technical Priorities for App Migrations into Azure

Migrations to another environment can be trivial for some applications, but it’s a complex array of different parts that all work together for most of them. Migrating such applications is a complex task of analysis and decision-making oriented around many different factors. Most application migrations to Azure begin with prework that performs business analysis on…

Different Paths for Migrating Apps to Azure

There are multiple ways to host applications on Azure, each with its pro’s and cons. In this webinar, we’ll look at three different possibilities between Azure App Services, Azure infrastructures, and lastly at containers, then weight the pros and cons of each of these when moving into Azure.

Microservices On Azure: Containers, Serverless, and Everything Else

Microservices provide a great way to build scalable, manageable, and available applications across vast regions. Especially for newer suites, choosing the right technology to support microservices has its advantages and tradeoffs to make things simpler or more flexible. In this webinar, you will learn how the different technologies impact microservices to help you make better-informed…

Azure Migrations - Part 3
App Services Migration Assistant Assessment Report

Azure App Services is a popular choice for migrating apps to Azure because it gets users out of the business of managing servers. But with App Services, some limitations might mean reconfiguring or refactoring an application. The Migration Assistant utility can provide a quick report that shows you things you need to consider before moving…

Making the Most of Microservices

Microservices offer a way to create hyper scale applications that can meet the demands of even the most challenging workloads. But with microservices, come with their own sets of challenges that have to be solved. In this webinar, we look at these challenges: state, configuration management, service discovery, interservice communication, security, and scaling data. With…