Blog
Product announcements, engineering notes, and guides from the Cloud Tech by Victor team.
All posts
Introducing Roadmaps: Structured Paths Through Cloud Tech by Victor
Roadmaps are ordered, curated paths through existing Cloud Tech by Victor topics for a given role, read-only, no accounts, nothing to save.
- roadmaps
- announcement
- product
Why Cloud Tech by Victor Will Never Require a Login
No accounts, no saved progress, no paywall, a look at why Cloud Tech by Victor is built to stay a pure reference, not a platform.
- product
- philosophy
- engineering
Building a Production-Ready AKS GitOps Platform with Terraform and ArgoCD
The DevOps Project That Finally Made Kubernetes, GitOps, and Terraform Click
- aks-gitops-project
- aks-production-deployment
- aks-terraform-deployment
Mastering Nano, Vim & NeoVim on Linux: From Beginner Editing to Pro-Level Terminal Workflows
Nano vs Vim vs Neovim: Which Linux Text Editor Should Engineers Actually Use?
- devops-linux
- linux
- linux-beginner
Linux Security & Hardening: Permissions, SSH, Firewalls, and System Protection
How Linux Protects Itself and How Administrators Make It Safer.
- linux
- linux-administration
- linux-hardening
Linux Processes & Networking: Monitoring, Signals, Ports, and Connectivity
How Linux Runs, Communicates, and Stays Alive.
- devops
- hands-on-labs
- linux
Linux Storage & Filesystems: Disks, Partitions, Mounts, and Disk Usage
How Linux Stores Data, Mounts Disks, and Survives Failures.
- linux
- linux-administration
- linux-filesystems
Linux Beginner Labs: Foundations (Understand Linux, Not Just Commands)
This lab helps you understand how Linux works internally, not just type commands. By the end of these labs, Linux will feel logical, not intimidating. Before You Start The Lab (Very Important). What You Need You can use any Linux environment : Ubuntu Desktop / Server Linux VM Cloud VM WSL (Windows…
- learn-linux
- linux
- linux-administration
Mastering Linux Core Operations: Users, Permissions, sudo, Packages & Services (Beginner → Intermediate)
Linux remains one of the most essential skills for cloud engineers, DevOps practitioners, and system administrators. Every automation pipeline, container platform, and cloud workload eventually touches Linux. Instead of memorizing commands, the most effective way to learn is through structured, han…
- linux
- linux-administration
- linux-beginner
Linux Foundations (Beginner): How Linux Really Works - Not Just Commands
Most beginners learn Linux backwards.
- beginner-linux-guide
- cloud-engineering-basics
- devops-foundations
Linux Core Operations: Full Hands‑On Practical Labs for Users, Permissions, sudo, Packages & Services
Linux Core Operations: Full Practical Labs (Beginner → Intermediate)
- centos
- devops-basics
- linux
How to Build a Production-Ready Auto-Scaling Azure Web App with Modular Terraform (VMSS, Load Balancer & NAT Gateway)
From Basic Terraform to Production IaC: Building an Auto-Scaling Azure Web App with Modular Terraform.
- auto-scaling
- azure
- azure-networking
Terraform Azure Tutorial: How to Create Resource Groups, VNets, Subnets, NSGs, and VMs Step‑by‑Step IaC
Terraform on Azure: Building a Real-World Infrastructure from Scratch.
- azure
- azure-infrastructure
- azure-virtual-machines
How to Set Up Azure Monitor Alerts, Action Groups, and Processing Rules (Step‑by‑Step Guide)
Modern cloud environments generate constant signals, metrics, logs, and events. Without proactive monitoring, critical changes such as accidental VM deletion can go unnoticed. Azure Monitor provides a centralized platform for collecting, analyzing, and acting on telemetry from Azure resources. This…
- action-groups
- azure-alerts
- azure-monitor
Azure Policy, Tags, and Resource Locks Explained: A Complete Governance Guide for Cloud Engineers
Effective governance is essential as cloud environments grow. Without proper controls, organizations often face challenges in visibility, accountability, and cost tracking. In this lab, we explore how to implement governance practices in Azure using Azure Policy , Resource Tags , and Resource Locks…
- azure-management
- azure-policy
- azure-portal
Microsoft Entra Conditional Access Explained: MFA, Location Controls, and the What If Tool (Full Lab Guide)
How Conditional Access Evaluates Sign‑Ins Behind the Scenes
- cloud-security
- conditional-access
- identity-security
Building Golden Images with Azure Compute Gallery: Custom VM Image Creation & Deployment (Hands-On Lab)
A step-by-step Azure lab for creating, versioning, and deploying standardized VM images at scale.
- azure-automation
- azure-compute-gallery
- cloud-security
Build a Secure Azure Environment in Minutes with Bicep: VMs, Networking, Private Endpoints & Blob Replication
A hands-on Infrastructure-as-Code lab deploying a production-ready Azure environment from a single Bicep template.
- azure
- azure-storage
- bicep
Deploying a Scalable Azure Environment with Bicep: VMs, NSGs, Subnets & Load Balancer (Step-by-Step Lab)
A hands-on IaC walkthrough using VS Code and Bicep to build a secure, highly available Azure environment.
- azure
- bicep
- cloud-networking
Azure Web App Zero-Downtime Deployment: A Hands-On Guide to Deployment Slots, Auto Scaling, and Load Testing
A practical Azure App Service lab covering staging slots, slot swaps, autoscaling, and traffic testing.
- autoscaling
- azure-app-service
- azure-web-apps
Securing Azure Blob Storage with PowerShell: Network Isolation, SAS Access & Immutable Policies (Beginner to Pro)
A hands-on lab automating secure Azure Blob Storage using VNets, subnets, SAS tokens, and immutability.
- azure-blob-storage
- azure-networking
- cloud-security
Automating Active Directory User and Group Management with PowerShell
Step-by-step lab: creating users, OUs, security groups, and group memberships using PowerShell
- active-directory
- automation
- enterprise-it
Automating Azure Infrastructure with Bicep: A Hands-On IaC Lab Using VS Code
Deploying VNets, VMs, IAM, Policies, Monitoring, and Governance using Infrastructure as Code.
- arm-templates
- azure
- azure-policy
Azure Networking with PowerShell: VNet Design, Peering, VM Provisioning & Network Watcher (Beginner to Pro)
A hands-on lab deploying VNets, peering them securely, provisioning Windows Server VMs, and validating connectivity with Network Watcher.
- azure
- cloud-infrastructure
- network-watcher
Setting Up Clean Azure VNets, Subnets & Tagging
A Practical Lab Guide from Beginner to Pro.
- az-104
- azure
- cloud-networking
DHCP Server Deployment on Hyper-V: From Scope Creation to Failover Configuration
Step-by-step deployment of a highly available DHCP service in a Hyper-V virtual environment
- dhcp
- enterprise-it
- failover
How to Configure Desktop Backgrounds, Power Settings, and Legal Notices Using Group Policy
In this lab, I implemented key Group Policy configurations to standardize system behavior, improve user experience, and strengthen security awareness across all domain joined devices. The configuration focuses on: Enforcing a consistent and professional desktop environment Preventing unauthorized o…
- active-directory
- enterprise-it
- gpo
Hands-On Lab: Scalable Hyper-V Storage with iSCSI, VHDs & Storage Pools
Virtual Disks, Storage Pools, and iSCSI - The Hidden Challenges of Hyper-V Storage (And How I Solved Them)
- enterprise-it
- homelab
- hyper-v
Deploying Windows Server on Hyper‑V with Static IP Configuration
Building reliable, scalable infrastructure starts with mastering the fundamentals. I revisited one of the most essential skills in systems administration: deploying and configuring Windows Server on Hyper‑V, complete with proper networking and static IP assignment. This hands‑on project mirrors rea…
- active-directory
- hybrid-cloud
- hyper-v
How to Install Active Directory Domain Services (AD DS) on Windows Server using Hyper-V (Step-by-Step Guide)
Active Directory Domain Services (AD DS) remains one of the most essential building blocks in enterprise IT. Whether you're managing on‑prem infrastructure, hybrid cloud environments, or lab setups, understanding how to deploy and configure AD DS is a core skill for any cloud infrastructure or syst…
- active-directory
- ad-ds
- cloud-infrastructure
Step-by-Step Guide: Creating a Client Computer and Joining It to a Domain (Hyper-V Lab Setup)
As part of building a realistic domain based environment, this lab demonstrates how to create a client computer and join it to an existing Active Directory Domain Services (AD DS) domain hosted on Windows Server 2019 , using Hyper V. A domain environment is incomplete without client machines. Joini…
- active-directory
- domain-join
- group-policy
Managing Active Directory: Create OUs, Groups, and Users on Windows Server 2019 (Hyper-V Lab)
After deploying Active Directory Domain Services (AD DS) on a Windows Server 2019 virtual machine using Hyper V, the next logical step is to configure core Active Directory objects that reflect a real enterprise environment. This lab focuses on Organizational Units (OUs), Groups, and Users, which f…
- active-directory
- hyper-v
- system-administration
How to Configure Secure File System Management with NTFS Permissions and Mapped Drives in a Windows Server Domain (Lab Guide)
This lab demonstrates how to design and implement secure file system management in a domain environment using Active Directory, Windows Server 2019, and Hyper V. The focus is on enterprise style file sharing, using NTFS permissions, group based access control, and mapped network drives, all aligned…
- active-directory
- file-server
- hyper-v
How to Restrict USB and Removable Storage Devices using Group Policy in Active Directory
This lab documents a real world Group Policy implementation used to restrict USB drives, external hard drives, and all removable storage devices across domain joined systems in an Active Directory environment. The configuration addresses a critical security risk in modern on premises and hybrid env…
- active-directory
- domain-security
- endpoint-security
How to Add a Secondary Domain Controller to an Existing Domain (Hyper-V Lab)
As part of strengthening an Active Directory Domain Services (AD DS) environment, this lab demonstrates how to add a secondary (additional) Domain Controller to an existing domain hosted on Windows Server using Hyper V. The objective is to introduce redundancy, replication, and improved availabilit…
- active-directory
- ad-ds
- domain-controller
How To Configure Virtual Network Peering in Azure
In modern Azure environments, it is common to deploy resources across multiple virtual networks (VNets). These networks may be separated for reasons such as security boundaries, environment isolation (production, staging, development), regional placement, or organizational structure. However, while…
- azure
- azure-virtual-machines
- azure-vpn
How to Configure Site-to-Site VPN Connection on Azure
In many real world cloud environments, organizations need to securely connect their on premises network to Azure. This is especially common during cloud migrations, hybrid deployments, or when extending existing infrastructure into Azure without exposing services to the public internet. This tutori…
- azure-networking
- azure-vpn
- cloud-security
How to Set Up a Secure Point-to-Site VPN in Azure
A Hands-On Azure Networking Lab: Virtual Networks, VPN Gateway, and Certificate Authentication.
- azure-networking
- azure-vpn
- cloud-security
How to Configure Azure File Sync
For many years, organizations have relied on traditional methods of sharing files, most commonly through mapped network drives connected to on‑premises Windows servers. This approach has served businesses well, especially those with domain‑joined computers and centralized IT infrastructure. However…
- azure
- azure-storage
- file-server
Cloud Computing Explained: Models, Architecture, Security, and Real-World Use
Modern businesses rely on technology to operate, scale, and compete. Traditionally, this meant running physical data centers filled with servers, networking equipment, and storage systems. While this on premises approach offers control, it also introduces high upfront costs, ongoing maintenance, an…
- aws
- azure
- cloud-computing