Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

  1. Blog
  2. Article

Tytus Kurek
on 2 September 2025


Setting up a proof of concept (PoC) environment is often one of the first steps in any IT project. It helps organizations to get to grips with the technology, validate the idea, and identify any potential risks. However, setting up an OpenStack PoC has always been a challenge due to the overall complexity of the project. Fortunately, both Sunbeam and Canonical OpenStack (based on Sunbeam) have now finally solved this long-standing challenge.

In this blog, I’ll cover Canonical’s proven path to setting up an OpenStack PoC. I will demonstrate how using the right set of tools is critical to the overall success of your project. By taking a closer look at the leading platforms, we’ll see how to get your OpenStack PoC up and running with ease.

OpenStack PoC – You’d better get it right

Does this story sound familiar?

Your organization has been using proprietary virtualization solutions for years. Those solutions have been meeting your organization’s needs – but at the same time, they have led to multiple challenges over the years. Total cost of ownership (TCO) increase, vendor lock-in or lack of technology autonomy are just some of the many examples.

But there is someone out there who knows that a better solution exists: someone who has been monitoring various trends in the IT industry for years and who perfectly understands that the future lies in cloud computing and open source. Someone who knows that, out of all the various cloud platforms, OpenStack stands out for its maturity, stability, and comprehensiveness.

That someone is you, isn’t it? Otherwise you wouldn’t be reading this blog, correct?

So you talk to your executive team one more time, as they are struggling with all those challenges. You pitch OpenStack, and suddenly they start listening to you, and your idea gets approved.

“All right!” they say. “Bring us a working PoC and then we’ll talk.”

You get a green light, a budget, and a timeline – everything you need for a successful project completion. You finally have a unique opportunity to fully transform the IT infrastructure in your organization.

But now it’s your turn. You have only one shot. You had better get your OpenStack PoC right.

Use the right tools

This is where our journey begins. By now, you’ve likely already done some research on your own: you’ve read about OpenStack, watched some YouTube videos, or even tried installing it on your own. And you’ve probably already seen why OpenStack is hard to get right the first time.

Let’s get straight to the point: OpenStack is complex. Many organizations that have tried it on their own in the past, failed. At the same time, projects that claimed to tame OpenStack’s complexity were not able to fulfill their promises. This is exactly why it’s critical to do the right research and use the right set of tools.

At Canonical we understand this challenge very well. Over years we’ve helped hundreds of customers build their large production OpenStack clouds. We have seen an endless evolution of OpenStack deployment and operation tools, including our own. We have also seen thousands of organizations like yours struggling to make their first steps. And this is exactly the reason why we decided to launch the Sunbeam project.

Sunbeam aims to drastically lower the barrier to entry to OpenStack. It provides a smooth installation experience, helping users with no previous experience get it up and running in less than an hour. Contrary to non-production solutions, such as DevStack or Packstack, the architecture of Sunbeam remains the same regardless of the scale. All of that makes Sunbeam an ideal candidate for your OpenStack PoC project as you know you get exactly the same experience as if you were deploying it in production.

Don’t believe it? Let’s try it together in four simple steps!

OpenStack PoC with Canonical OpenStack (based on Sunbeam)

NOTE: For the most up-to-date instructions, visit the product documentation.

Start with grabbing a spare physical machine that meets the following hardware requirements:

  • 4+ core amd64 processor
  • minimum of 16 GiB of RAM
  • minimum of 100 GiB SSD storage on the rootfs partition
  • fresh Ubuntu 24.04 LTS installed
  • unlimited access to the Internet

Then run the following commands from the terminal:

1) Install Sunbeam:

sudo snap install openstack

2) Prepare the machine:

sunbeam prepare-node-script --bootstrap | bash -x && newgrp snap_daemon

3) Bootstrap the cloud:

sunbeam cluster bootstrap --accept-defaults --role control,compute,storage

4) Configure the cloud for sample usage:

sunbeam configure --accept-defaults --openrc demo-openrc

And that’s it! Your PoC environment is now up and running.

You can launch your first VM on top of the cloud by running the following command:

sunbeam launch ubuntu --name test

Sample OpenStack dashboard

Get help, if needed

So that was easy, but we both know that the reality is always slightly different. This is because your executive team might have certain expectations from your OpenStack PoC. Some examples of common requirements might be multi-node, highly available clusters or more complex network setups. This is hardly surprising: at the end of the day the PoC has to resemble the behavior of the existing infrastructure.

Luckily, the Canonical OpenStack documentation provides a comprehensive overview of all those more advanced scenarios, so that you can build your required features and functionality yourself. If you’re missing some info, or need help figuring something out (like with all PoCs), the official community forum is a fantastic resource to consult.

But if you’re looking for some extra help to get your OpenStack PoC not just right but absolutely perfect, then you’re even luckier, because you can get everything you need from OpenStack PoC delivered exactly to spec by cloud experts. 

We have recently launched an OpenStack Pilot package. This package provides Canonical OpenStack (based on Sunbeam) delivery on three to six physical machines. By relying on Canonical’s expertise and putting your trust in the hands of a partner who has been on the OpenStack market since Day One, you can rest assured that your project will be under full control from the very beginning.

For more information on the OpenStack Pilot package, see Canonical OpenStack datasheet.

What’s next?

Since a working PoC is essential for the overall success of your OpenStack deployment project, I encourage you to take a deep breath now and carefully consider next steps on your journey. Depending on where you stand with your project, information found in this blog might have an impact on both your schedule and your budget.

While evaluating this impact, do also consider visiting the following resources:

Wherever you go we’ll keep our fingers crossed. Good luck with your PoC and see you on the other side!

Related posts


Tytus Kurek
26 May 2025

OpenStack with Sunbeam for medium-scale cloud infrastructure

Cloud and server Article

The rapid growth in OpenStack installation and orchestration tools that we have seen in recent years has effectively established OpenStack as the world’s leading open source cloud platform. Projects like Sunbeam or Kolla Ansible, for example, are effectively transforming OpenStack into yet another user application. By using containers and ...


Tytus Kurek
3 April 2024

OpenStack with Sunbeam as an on-prem extension of the OpenStack public cloud

Cloud and server Article

One of the biggest challenges that cloud service providers (CSPs) face these days is to deliver an extension of the public cloud they host to a small-scale piece of infrastructure that runs on customers’ premises. While the world’s tech giants, such as Amazon or Azure, have developed their own solutions for this purpose, many smaller, ...


Tytus Kurek
2 January 2024

OpenStack with Sunbeam for small-scale cloud infrastructure

Cloud and server Article

Whenever it comes to a small-scale private cloud infrastructure project roll-out, organisations usually face a serious dilemma. The implementation process often seems complex due to a lack of knowledge, tricky migrations and an immediate need from management to run various extensions, such as Kubernetes, on top. The most obvious way to ov ...