This document describes a hands-on CloudStack workshop held on June 24th, 2015 in Amsterdam. It provides instructions on setting up a CloudStack development environment on KVM hypervisors to deploy a CloudStack management server and XenServer hosts. Attendees are guided through compiling CloudStack from source, deploying a sample data center configuration, adding VM templates, launching their first VM, exploring the CloudStack API, and using CloudStackOps for operations tasks. Exercises are suggested for working with tenants, networks, VPC, high availability, and observing hypervisor failures.