The CloudStack Collaboration Conference 2025 took place from November 19–21 at the Enterprise Hotel in Milan, bringing together CloudStack users, contributors, operators, and vendors from across the global community.
As a Diamond Sponsor of the event, ShapeBlue was proud to support three days of collaboration focused on real-world cloud infrastructure challenges, open-source innovation, and the future direction of CloudStack. This year’s conference blended hands-on collaboration with deep technical sessions, creating space for both practical problem-solving and strategic discussion.
Hackathon and Community Collaboration
The conference opened with a community hackathon, giving contributors and operators the opportunity to work directly on CloudStack issues, improvements, and ideas. This hands-on format encouraged collaboration across all experience levels and allowed attendees to contribute code, review features, and explore enhancements together.
The hackathon set the tone for the rest of the event, reinforcing the community-driven nature of the CloudStack project and the value of in-person collaboration.
Technical Sessions and Industry Insights
Across the remainder of the conference, sessions covered a wide range of topics including networking, storage, automation, migration strategies, and operating CloudStack at scale.
Speakers shared practical experiences from production environments, explored recent and upcoming CloudStack features, and discussed how organisations are adapting their cloud platforms to meet evolving enterprise requirements.
Discussions extended well beyond the presentation rooms, with many of the most valuable conversations continuing in breakout spaces and informal meet-ups throughout the venue.
ShapeBlue Sessions at CCC 2025
The ShapeBlue team delivered a broad set of sessions covering CloudStack’s current state, core architecture, and emerging capabilities. Topics ranged from the project’s overall direction and roadmap to deep technical dives into extensions, networking, VM placement logic, scalability, and GPU orchestration. ShapeBlue speakers also shared practical guidance on large scale VMware to CloudStack migrations, Kubernetes service enhancements, and building modern monitoring stacks using Prometheus and Grafana. Together, these sessions provided both strategic context and hands on technical insight, sparking detailed follow up discussions throughout the event. Find the ShapeBlue sessions below!
Keynote: State of the Union – Nicolas Vazquez, CloudStack VP & Lead Software Engineer at ShapeBlue
In this State of the Union talk, CloudStack VP and Lead Software Engineer at ShapeBlue, Nicolas Vazquez, takes the audience through the past year of collaboration, project developments, and community progress. He also shares his vision for where CloudStack is headed in the years ahead.
Extensions Framework (XaaS) – Enabling Orchestrate Anything – Harikrishna Patnala (Lead Software Engineer) & Marco Sinhoreli (Technical Marketing Manager), ShapeBlue
In this session, Harkrishna and Marco dive into the CloudStack XaaS Extensions Framework! The Extensions Framework in Apache CloudStack enables seamless integration of external services (XaaS) into the CloudStack ecosystem. It allows operators to register and manage custom extensions, supporting a wide range of types such as orchestrators, network elements, and authenticators.
Customizing CloudStack Network Topology with VNF Appliances – Wei Zhou, Software Architect, ShapeBlue
The VNF appliance, introduced in Apache CloudStack 4.19, has been used by several CloudStack users as an alternative to the CloudStack Virtual Router. This talk provides an overview of VNF appliances and showcases some real-world use cases. It also introduces ongoing work on the VNF provider framework, which offers much better integration with VNF appliances. Topics includes technical details, the built-in VNF provider, and guidance on how to develop custom VNF providers.
Migrating 1000’s of VMs from VMware to CloudStack – Lucian Burlacu, Cloud Architect, ShapeBlue
Migrating thousands of VMs from VMware to CloudStack enables companies and individuals to cut costs, escape vendor lock-in, and gain operational agility. With the right automation and phased approach, large-scale migrations can be achieved with minimal disruption. This session explores some of the technical steps involved.
Where’s my Instance? How CloudStack Finds a Suitable Deployment Destination – Jithin Raju, Cloud Architect, ShapeBlue
Apache CloudStack’s VM placement logic is powerful but often misunderstood. This session, held by Jithin Raju from ShapeBlue, explains how CloudStack selects the most suitable deployment destination across zones, pods, clusters, hosts, and storage. Jithin breaks down the roles of deployment planners, allocation algorithms, and capacity checks, and shows how these components work together to determine where a VM should run. Watch the session back to gain a clear understanding of CloudStack’s decision-making flow and to learn how to design and tune environments for predictable, efficient VM deployments.
VMware to KVM Migration Tooling in CloudStack – Nicolas Vazquez, Lead Software Engineer, ShapeBlue
In this session, Nicolas walks through the latest state of the VMware to KVM migration tool, highlighting the major improvements made since the initial version, and shares what’s coming next for operators looking to move workloads.
How scalable is CloudStack? – Boris Stoyanov, QA Manager, ShapeBlue
CloudStack has always known to be scalable, but just how scalable? In this talk, Boris discusses the known and anticipated CloudStack scalability limits. He also shares design decisions that should be made to accommodate growth and uses examples of organisations running CloudStack at a massive scale.
Orchestrating GPU workloads with CloudStack – Vishesh Jindal, Software Engineer, ShapeBlue
This session, held by ShapeBlue Software Engineer, Vishesh Jindal, dives into the technical design and implementation of native GPU orchestration in Apache CloudStack 4.21 on KVM, including device discovery, capability classification, and inventory synchronization via the KVM agent. By watching this session back, you will learn see how GPU‑backed service offerings are defined and consumed by Instances. Vishesh covers operator prerequisites & host setup (IOMMU, vendor vGPU profiles), and lifecycle operations from provisioning to teardown. A live demo walks through GPU discovery on host, offering creation, and end‑to‑end deployment.
Enhancements on the CloudStack Kubernetes Service – Pearl Dsilva, Software Engineer, ShapeBlue
This talk explores the latest enhancements on the CloudStack Kubernetes Service (CKS) since the 4.21 release, including: Registering templates to be used for CKS nodes, Template and service offering selection per CKS node type, Possibility to separate the etcd service to dedicated CKS nodes, Add external nodes to an existing CKS cluster, CNI configuration integration with CKS cluster deployment, CSI integration.
Cloudstack-related Infrastructure Monitoring using Grafana Stack – Kiran Chavala, QA Engineer, ShapeBlue
Monitoring is critical for running a reliable and performant cloud environment. Apache CloudStack provides rich APIs and metrics, but turning this data into actionable insights requires a modern observability stack. In this session, Kiran demonstrates how to build a complete monitoring solution for CloudStack using Prometheus, Alertmanager, and Grafana – the Grafana stack. He walks through the architecture for collecting and visualizing CloudStack metrics, including:
- Configuring Prometheus to scrape CloudStack metrics (via API or exporters).
- Tracking VM, host, storage, and network utilization.
- Building intuitive Grafana dashboards for operators and tenants.
- Setting up automated alerts for capacity thresholds and failures.
- Viewers also gain insights into key advantages of this approach:
- Unified Visibility: Single-pane-of-glass view for CloudStack management servers, hypervisors, and system VMs.
- Proactive Operations: Early detection of capacity bottlenecks, API latency, and infrastructure anomalies.
- Scalability: Easily extend monitoring as CloudStack regions/zones grow.
- Automation-Friendly: Integrate alerts with ticketing systems or autoscaling workflows.
- Open & Flexible: Fully open-source, customizable dashboards with support for long-term metric retention.
Jamie had been involved in marketing for 3 years prior to joining the company. He is heavily involved in the marketing activities for both ShapeBlue and Apache CloudStack. In his free time, Jamie likes training MMA and rugby.