Articles

2024

31 Jul, 2024

Using AI to Empower Cloud Architecture and Deployments

The integration of artificial intelligence (AI) into cloud infrastructure is revolutionizing how we manage and deploy cloud resources. AI, now a pivotal component, optimizes the entire lifecycle of cloud architecture, enhancing tasks like deployment, maintenance, and scaling. This article explores the role of AI in empowering cloud architecture and deployments, especially when combined with Infrastructure as Code (IaC) tools like Bicep and Terraform.

2021

23 Jul, 2021

Bicep - Tags as Parameters

Deploying infrastructure ARM Templates to Azure, but using Tags and their respective value as the parameter configuration settings

In a post earlier, we look at using arm to lookup the value of tags’ at both the Subscription and Resource Level. …

21 Feb, 2021

Streaming Vinyl On Sonos

Mixup some Vyinl Oldies, a little Ice to cast, and a PI for some energy, and your ready to go

A little known trivia - I was once a Disc Jokey, and spent a lot of my youth behind the decks, in clubs around the West Of Ireland. Today, I still am the …

17 Jan, 2021

Azure IaC - Tags as Parameters

Deploying infrastructure ARM Templates to Azure, but using Tags and thier respective value as the parameter configuration settings

In the post, I am going to introduce a concept which will allow you to greatly up your Infrastructure as Code game, by …

2020

29 Jun, 2020

Change Detection Using Oxidized

Oxidized is a Linux based service which has the ability to monitor a device’s configuration, including software and hardware. Current configuration is backed up from each device and stored to a GIT repository to maintain history of changes.

The …

24 Apr, 2020

Azure Enterprise Agreement Delegation

Delegating Azure Enterprise Agreement Owner privileges to a Service Principal (SPN)

Under the Enterprise agreement we have some different Persona’s, which have quite different abilities and operations upon which they are permitted to preform.

Before …

22 Apr, 2020

Azure IaC - Function Keys

Retrieve the Function Host Keys while deploying an ARM template

Todays conundrum: As I deploy a new Function Application, I need a simple methodology to retrieve the Host Keys for the function application so that I validate the deployment has been …

1 Apr, 2020

Azure IaC - Appending Tags

Dynamically appending Tags to our ARM template with the union function

Todays conundrum: As I am leveraging templates, there will always be some standard tags I require to implement within the template, but I also require to provide additional tags …

2019

7 Nov, 2019

Web Application Gateway

Delivering PaaS Services Privately on Azure VNets with Private Link

Ignite Session: BRK3169
Presenter Amit Srivastava

Mission Critical HTTP Applications, there are many …

7 Nov, 2019

Managed Applications and Custom Resource Providers

Magnify the power of extending Azure platform by enabling customers and partners to easily bring in custom solutions to azure. These can be scoped for offering to our own enterprise, or just some selected customers; or even all customers. …

7 Nov, 2019

Global Transit Network For Azure Virtual WAN


The Journey started with the concept of VNets, with work loads, and have evolved in the direction of Subnets, and quickly became a very complex list of islands which were disconnected

  • Security
  • Public Cloud
  • SaaS, Internet
  • Users
  • Branch Offices …
2 Nov, 2019

Guacamole Azure Appliance

Apache Guacamole is a free and open source web application which lets you access your dashboard from anywhere using a modern web browser. It is a clientless remote desktop gateway which only requires Guacamole installed on a server and a web browser …

10 Oct, 2019

CBus MQTT Bridge on Raspberry PI


Turn back to 2007; My wife and I built our home, integrating many smart technologies, including the Clipsal C-Bus lighting system. This solution is classified as a Prosumer technology, and is designed to integrate into whole house automation …

5 Oct, 2019

Configuration the Ubiquity EdgeRouter with WireGuard


Virtual Private Networks are unmissable; however with many states now banning and actively blocking these tunnels the search for an alternative approach is appropriate, if we are to protect our identity and intellectual property.

One technology …

3 Oct, 2019

Configuring the Web Application Firewall with PowerShell.

Microsoft Azure Application Gateway is a Layer 7 application delivery controller (ADC) offered as a service in Azure. It provides load balancing, SSL termination, end-to-end SSL, URL path-based routing, and basic web application firewall (WAF) …

1 Oct, 2019

Installing Docker and Compose on Raspbian Buster


Quickly update a new Raspberry Pi, which has an install of Raspbian Buster with Docker and Docker-compose.

Docker

This is simple, as the Docker team have done all the work

11 Sep, 2019

Running FastLED on the Dual-Core ESP32


There are many projects posted over the web which implement the excellent FastLED library on the ESP12 processor; however locating a project which implements this on the more powerful sibling is a lot more difficult.

So, with a few failed attempts …

17 Aug, 2019

Configure Wireguard on UniFi USG

Install the Wireguard Package

SSH directly to your USG, and run the following commands:

…
29 Jan, 2019

Updating Pester on Windows 10


I spend the majority of my time working on my Windows machines, and for many scenarios, I find it difficult to complain. However, when Windows decides to dig the boot in and not co-operative; usually is when I grab my Mac Book and get the work done. …

14 Jan, 2019

Waking Deamons


With a multitude of Raspberry PI’s deployed around the house, each taking a dedicated duty in ensuring that services run transparently; It is not uncommon for me to discover the initialization scripts designed to have these services auto start at …