RDP over Port 80, Load Balancer NAT Rules, Backup Snapshots, and Basic Hardening ā Step-by-Step When you’re deploying a Windows Server in Microsoft Azure for remote access, the typical approach involves using RDP over the default port 3389. But what if you want...
Introduction: The Year Is 2025 ā Why Does AWS Still Feel Like 2012? Cloud computing was supposed to free us. From on-prem servers, from hardware costs, from complexity. In many ways, it did ā but somewhere along the road, Amazon Web Services (AWS) stopped being a...
Running a Local LLM on AWS Without Losing Your Mind (Mostly) If you’ve ever tried doing anything moderately unusual in AWS ā like running a local LLM such as DeepSeek inside a secure EC2 instance ā you probably know the pain Iām about to describe. What...
Docker has become a fundamental tool in modern DevOps workflows ā from local development to CI/CD pipelines and production deployments. If you’re working with Ubuntu and want to set up Docker properly, hereās a clear, step-by-step guide to get you up and running...
šØ AWS CloudShell in 2025 ā still stuck in 2005? I just wanted to spin up a simple Ubuntu EC2 instance, get my .pem key, and SSH in from my Mac.No fancy stuff. No edge case. Just a routine DevOps task. But what shouldāve taken 60 seconds turned into: invisible UI...
š AWS for DevOps: Building Secure Systems from Day One When working with AWS in a DevOps environment, thereās one principle that must guide everything you build: security isnāt a layer you add at the end ā itās the foundation you build on. In a cloud-native world,...
Learn how Docker works from a Windows Server adminās perspective. Discover what containers are, how they compare to virtual machines, and get the top 10 Docker commands you need to start working with containers. Docker for Former Windows Server Admins: A Beginnerās...
Discover why Alpine Linux is the go-to choice for lightweight, secure systems. Learn how it compares to Ubuntu and follow a step-by-step VM installation guide. šļø Introduction: Why Alpine Linux? In the world of Linux distributions, Alpine Linux stands out as a secure,...
Accessing a full Ubuntu graphical desktop environment via a simple web browser on Port 80 sounds impossible?Not anymore.In this post, weāll walk through everything we needed to achieve exactly that ā step-by-step, clean, and reliable. Youāll also get a complete cheat...
„You donāt truly understand Docker until you stop thinking in commands and start thinking in layers.“ Welcome to the ultimate deep-dive into Dockerās internal architecture ā beyond the typical „10 must-know commands“ and into what really makes...