The Dami Ola Lab

Welcome to my website. I’m Dami Ola, a Cloud and DevOps engineer with a background in GIS, automation, infrastructure projects, and a Project Management Professional.

I document the work I do across AWS, Linux, CI/CD, Infrastructure as Code, configuration management, and system design. My focus is on walking through my thought process and building reproducible labs that reflect real enterprise environments. You will find deep dives into Terraform, Ansible, Jenkins, Active Directory integration, cloud networking, GitHub automation, DevOps pipelines, and the internal tooling used in modern engineering teams.

I started in technical GIS and infrastructure systems, working with enterprise platforms, spatial databases, Python automation, and electric and gas network operations. That experience eventually pushed me toward cloud engineering and DevOps, where I could understand and build the systems that run and scale in production.

This site is where I share my work, my process, and the projects I am building.

My approach is simple: clarity, practicality, and hands on execution. Everything here was built, tested, broken, and rebuilt before being documented.

If you are interested in DevOps, cloud infrastructure, Linux, or end to end technical project building, you will find something useful here.

Windows AD Lab on UTM: Join a Windows 10 Client to the Domain

In a previous post, I explained the steps to take to create a Windows Active Directory (AD) and get it ready for client computers to join. You can find the post here. Today, I will be walking through the process of joining a Windows 10 client to the AD and also some “fun” things we can do with the AD, and try to replicate some domain/enterprise-wide settings used in the real world. ...

November 24, 2025 · 7 min

Windows AD Lab on UTM: Build a DC, DNS, and DHCP

This lab walks through the steps I took to build a basic Active Directory (AD) lab environment using Windows Server 2022 as the Domain Controller (DC) and Windows 10 as the client. Everything was done inside UTM. In a later post, I will cover joining a Linux client to this Windows server. Setting up the virtual machines I downloaded the Windows Server 2022 and Windows 10 Enterprise ISO files from Microsoft Evaluation Center. I noticed Microsoft took the Windows 10 ISO off their website because they stopped supporting security updates for Windows 10, but I have uploaded it here. You shoudl still be able to find the Windows 10 Server on the Microsoft Evaluation Centre website. I used to run this lab on VirtualBox on my 2019 Intel MacBook Pro, but I spilled a glass of margaritas on that computer. VirtualBox does not work well on Apple Silicon, so I switched to UTM. Keep liquid away from your computer guys. ...

November 1, 2025 · 4 min