Apache CloudStack, hands on: the full video series

There are good CloudStack introductions and install videos out there. I wanted one series that follows a single cloud the whole way, from the first install to a production setup for customers, with every click and command shown. So I made it, free. I hope the CloudStack community finds it useful. Every script used in the videos is below. Watch the full series on YouTube: https://www.youtube.com/playlist?list=PLcdInawwZRUM Scripts Video 05a: MacVisor video-05a-mvz-commands The same VMs from the terminal with the mvz command, then a look inside the VM....

November 2, 2026 · 22 min · Daman Arora

AWS Deployments: Managing Infrastructure at Scale

Once you understand the building blocks of AWS, the next question is practical: how do you get an app onto AWS, and how do you manage it afterward? Five services cover this, and they group neatly by the job they do. The mental map ┌─────────────────────────────────────────────────────┐ │ DEFINE infrastructure as code │ │ • CloudFormation (YAML/JSON templates) │ │ • CDK (real code → compiles to CFN) │ ├─────────────────────────────────────────────────────┤ │ DEPLOY applications │ │ • Elastic Beanstalk (PaaS, all-in-one) │ │ • CodeDeploy (push code to existing fleet) │ ├─────────────────────────────────────────────────────┤ │ MANAGE running infrastructure │ │ • Systems Manager (SSM) │ └─────────────────────────────────────────────────────┘ CloudFormation CloudFormation is declarative AWS infrastructure as code....

May 17, 2026 · 4 min · Daman Arora

CloudStack Primary Storage: Local vs Shared

Primary storage in CloudStack holds the root volumes of running virtual machines and data volumes attached to them. It operates at the cluster level — all hosts within a cluster share access to the same primary storage pool. Local Storage Each hypervisor uses its own local disk for VM volumes. There is no shared storage between hosts. Characteristics No need for expensive centralized SAN/NAS. Limited functionality — no live migration or HA....

November 8, 2025 · 2 min · Daman Arora

CloudStack Networking: Understanding Physical Networks

CloudStack uses physical networks to separate different types of traffic within a zone. Each traffic type serves a specific purpose and can share or use dedicated network interfaces depending on deployment scale. Overview A physical network in CloudStack maps to one or more real NICs or bridges on the hypervisor hosts. Each physical network can carry multiple traffic types. Typical traffic types: Management Guest Public Storage Public and Storage networks might not exist in every deployment....

November 8, 2025 · 2 min · Daman Arora

Creating a Virtual Machine in Apache CloudStack (via CloudMonkey)

Overview Create a network Generate an SSH keypair Deploy a VM Associate a public IP Access the VM via SSH List Available Templates Templates define the base OS image your VM will use. cmk list templates templatefilter=all filter=id,name Example output: id name ----------------------------------- ------------------------------ b9d4cf39-88dc-4092-b972-9114d315bdc0 Ubuntu 24.04 List Network Offerings Network offerings define connectivity features like NAT, DHCP, and firewall. cmk list networkofferings filter=id,name,guestiptype,traffictype Choose: DefaultIsolatedNetworkOfferingWithSourceNatService Create a Network Create your isolated network....

November 5, 2025 · 2 min · Daman Arora