Tag Archive for: User Group Roundups

For the Spring meeting of the CloudStack EU User group on Thursday, we were again kindly hosted by BT – and it was nice to see so many of the BT Cloud guys come along to the group.

As always Group Chairman Giles Sirett kicked things off with a roundup of Cloudstack news in the last 3 months, including the release of the latest version (4.5.1). Giles summarised the features of this recent 4.5.1 release of Apache Cloudstack.

Giles announced the CloudStack Collaboration Conference (October 8-9, Dublin) and asked for members of the group to get involved by registering, submitting papers or asking their companies to sponsor. As well as great opportunities to learn, these conferences are the place to engage with the broader CloudStack community and share ideas with other users and developers. He also reminded everybody that they should ensure they are members of the CloudStack European User Group on LinkedIn.

Giles went on to give an update on the current market situation. With many organisations realising that OpenStack is not going to deliver on all of its promises, CloudStack adoption is increasing and Giles mentioned a few recent news articles about high-profile CloudStack deployments. He finished up with some information about the broad group of organisations who are now driving forward the development of CloudStack.

The first speaker was the newly appointed VP of Apache CloudStack, Sebastien Goasguen. Sebastien first set out the strengths of Apache CloudStack: namely that it has a very broad install base and also a growing ecosystem of integrations. He set out his community plan which starts with some housekeeping – focussing on code quality and the removal of dead code among other things. Better and faster testing, how contributions come in and increased time and priorities on Travis were also discussed. Moving onto the ecosystem, Sebastien talked about CloudFoundry deployment, and getting Ansible into the core.

Sebastien then expanded on Giles’ reference to the CloudStack European Conference in Dublin (October 8-9) by reminding the group about the upcoming CloudStack days – Austin, Texas (April 16), Tokyo (June 2) and Seattle (August 20). If you can’t make Dublin, and you’re anywhere near these events they’re not to be missed!

Next on Sebastien’s presentation was documentation – an area he intends to significantly improve. A new theme, cleanup of old documents, a better structure and all Git based were among the improvements mentioned.

The day before the User Group representatives from Schuberg Philis, Cloudops, ShapeBlue, Leaseweb, Exoscale and Citrix all got together in London to establish a proposal for a  roadmap for Apache CloudStack. This was a very productive and exciting day, and the output is impossible to summarise here – Sebastien took us through the highlights and you can look through Sebastien’s slides for the full list! The next steps are that these bug fixes and feature requests will go to the community as a proposed roadmap. In fact, the participating companies have already committed to solving some of those items. Also discussed was the architecture – the need for better abstractions between all layers, contractualised guarantees between these layers, refactoring the management core and API server… again – for more information and the benefits these changes will bring see Sebastien’s slides.

Next up to the podium was ShapeBlue’s Rohit Yadav – a CloudStack committer since 2012, PMC member, author of CloudMonkey and all round stone-cold expert! Rohit started with a topic of great interest to a lot of people – how to get involved in the community and start contributing code. Rohit explained all the ways to become involved in the community, and outlined the necessary steps to take – starting as a user, contributing and developing.

Rohit then moved onto his main topic of the day – CloudStack Internals. He took us on a tour of the codebase, packaging, typical interactions and architecture, common development patterns, components, plugin interfaces, the API and auth layer, schema upgrades, agents, System VMs and VRs, networking, storage… in fact it soon became clear that Rohit would happily continue to talk well into the night unless he was stopped! Rohit stayed with the group when we adjourned to a local bar in the evening and it seemed that pretty much everyone wanted to hear more. For full details of what he covered see his slides.

After a brief break Giles introduced Wido den Hollander of PCExtreme. Another CloudStack committer and PMC member, he also wrote the Ceph (RBD) integration. PCExtreme is a Dutch hosting company running a public cloud on Apache CloudStack with Ceph storage. In Wido’s words – “This is not a commercial talk. I am just showing how great CloudStack works for my company”. Wido gave us an overview of how his cloud is set up, and went into some detail about how Ceph works. As usual – the full details can be found in Wido’s slides.

Wido then again turned to CloudStack positing the simple question “Why CloudStack?” and answering equally simply… “It works”. Easy access to the project, and to STABLE and UNDERSTANDABLE code, rich features and a fast API. Wido said of course there were some issues – but they were easily rectified and the fixes contributed back into the project.

Wido finished by giving us a high level summary of PCExtreme’s products – based on CloudStack.

Our last speaker of the day was… Sebastien Goasguen again! Presenting a talk on Docker and CloudStack, Sebastien explained that Docker is an open platform for developers and sysadmins of distributed applications, and went through various ways to use it in CloudStack.

Sebastien went through a live installation, and demonstrated some of the use cases for the audience. As before – more detail in the slides, or MUCH more detail in Sebastien’s Docker Cookbook!

Following Sebastien’s talk, the majority of the group had a few drinks in a pub over the road, and the discussions continued through a beautiful London night. Once again – our thanks to our hosts BT, and to all our speakers. See you next time!

Once again Trend Micro played host to the CloudStack European user group. And this quarter with Giles Sirett ‘working’ at CloudStack Day – Brazil, Geoff Higginbottom CTO of ShapeBlue took to the stage to compare the event.

The News

As is customary at the user group, we kicked off with a roundup of news in the CloudStack world since the last meeting. This included a brief look at some of the statistics which had been presented at the CloudStack collaboration conference in Budapest with also information on the upcoming CloudStack days to be held this year.

Our first speaker was Geoff Higginbottom of ShapeBlue. Geoff took the audience through the changes to XenServer’s high availability configuration requirements, and the changes to how CloudStack environments are managed required to support the new XenServer requirements.

Our second speaker was Richard Chart from ScienceLogic. ScienceLogic deliver a hybrid IT monitoring platform enabling organisations to gain holistic end to end visibility across their on-premise and off-premise resources. Richard focused on the CloudStack plug-in (or Action Pack) for their EM7 product.

Next up was Wilder Rodrigues from Schuberg Philis. Wilder is part of the team at Schuberg Philis who have been re-factoring the code for the VPC virtual router. Wilder took the delegates through the work they have done to clean up the existing code and offer new functionality such as the ability to deploy redundant virtual private cloud routers.

The next speaker was Paul Angus from ShapeBlue. Paul highlighted the major new features and improvements in soon-to-be-released version 4.5 of CloudStack. Paul then picked out a number of the features to give additional background to them.

Last but no means least was Daan Hoogland of Schuberg Philis. Daan explained to the audience the work that is being done by the community to improve the quality of the code produced by the project. Daan finished with a call to arms for contributors to follow the guidelines being developed in order to make it easier for code reviewers to check code and understand its purpose thereby improving the overall standard of code in the project.

Thank you to all of the speakers and all of the attendees

The date for the next user group has been provisionally set as 14th May 2015 – We hope to see you there.

Last Chance To Register For Annual CloudStack Collaboration Conference Europe
CCC-EU returns November 19-21 in Budapest, and time is running out to register. CloudStack European User Group members receive a 50% discount on registration – only €175! Choose Attendee Registration and enter code CSEUG to receive the 50% discount.
Click here to register: http://events.linuxfoundation.org/events/cloudstack-collaboration-conference-europe/attend/register

The CCC-EU schedule features three days of sessions including deep dive tutorials, tracks dedicated to QA & Paas, Operations/Design and Development, and a poster session featuring the development and case studies of 15 CloudStack implementations; over 50 sessions in total. Additionally, attendees will have a host of networking opportunities at on-site and off-site evening events.

View the schedule here: http://events.linuxfoundation.org/events/cloudstack-collaboration-conference-europe/program/schedule

We hope to see our fellow user group members there!


Our Autumn meetup saw us back at Trend Micro, which is becoming a home from home for us! Great to see the guys there again and many thanks for hosting another great meeting. As usual a good turn-out for the group and some really interesting discussions.

Once we’d all settled Giles kicked off with the CloudStack news, and since our last meet-up there’s been a lot of that…

CloudStack 4.4.0 has been released since our last meet-up (GA July 26 2014), and (in what was some fantastic timing), our User Group was held the day after the release of CloudStack 4.4.1 (GA October 24 2014). Giles went through what’s new, and the headlines are: a big uplift of features supported with Hyper-V; support for managed storage for root disks (which gives greater flexibility to the ‘Storage as a Service’ proposition); and support for VMware Distributed Resource Scheduler (DRS). The full list of new features and functionality is in Giles’ slides.

It wasn’t only CloudStack this time that had a new version released – next up on Giles’ agenda was the release of CloudMonkey 5.2.0, adding new functionality such as multiple server profiles and Windows and Linux versions. We at ShapeBlue are particularly proud of this as this was authored by our very own Software Engineering team, led by Rohit Yadav.

Whilst on the subject of the ShapeBlue Software Engineering team, they have also been working hard on something we hope will benefit the community – we will now host repos available to anyone to download and use (https://www.shapeblue.com/packages). Maintained by ShapeBlue, and hosted by our friends at BT, this will have 3 types of repository. ‘Upstream’ will contain builds from official Apache CloudStack releases; ‘Main’ will be ShapeBlue patched Apache CloudStack releases built from our patch repository; and finally, ‘Testing’ will be a nightly build repository (untested, potentially unstable and not available for all versions). We will also include links to useful documentation such as release documentation, release notes, installation docs, upgrade docs and admin docs.

Sticking with CloudStack development, Giles then talked about a push from within the community to completely change the development approach. Instead of developing on the master, cutting a potentially unstable release branch which then goes through QA and then continuing to develop on the master; the proposal is to maintain a stable master, with development being merged into the master. Watch this space!

Giles then shared some figures and some anecdotal evidence based on his recent experience and travels. One of the problems CloudStack has is awareness, with another platform grabbing all the headlines and maybe shouting the loudest. However, we are seeing the install base grow, the number of committers grow, and lots of people representing lots of enterprises deciding that maybe it’s time to look at CloudStack. At the recent LinuxCon Europe there were 5 CloudStack talks and the buzz around the delegates was ‘it’s time to look at something else’… maybe something that ‘just works’. On that – the awareness problem IS being addressed, with an announcement to be made at the end of the next European CloudStack Collaboration Conference (Budapest, November 19-22). Again – watch this space.

Earlier this year something that wasn’t big news BECAME big news – namely, the departure from Citrix of 3 big CloudStack names. A lot of blogs and news articles immediately leapt to some pretty wild assumptions, and started claiming that this was the end of CloudStack. This all died away very quickly as a tide of better informed blogs and news articles followed, and Giles summarised here by pointing out that CloudStack is an Apache project and has been for 2.5 years; Citrix are a big contributor but that’s now down to c.40% and continues to fall; and that NO organisation has standing in an ASF project. CloudStack does NOT = Citrix.

Before handing over to our first speaker, Giles finished with news of the Conference – 64 different speakers, workshops and training and use-cases. This event is always fantastic and this year will be no different – book your place now! http://events.linuxfoundation.org/events/cloudstack-collaboration-conference-Europe

Our first guest speaker was Laurence Forgiel of BT, talking us through how BT Research have used CloudStack.

Laurence talked us through how they came to use CloudStack – starting with version 2 back in 2011, moving through CloudStack 3.0.5 with CloudPortal 1.4.5 and currently on 4.3 with CloudPortal 2.1. He then talked about how they use their cloud and how he feels that CloudStack ‘removes barriers to cloud adoption’. This opened up a lot of lively discussions in the room, and it was really interesting to hear someone talk about using CloudStack from its very early days.

Next up was a good friend of ours – Lucian-Paul Burclau (possibly better known as Nux to some of you) – who gave an excellent presentation of creating CloudStack templates using OpenVM.

This was a very informative talk, starting off with the ‘3 laws’ of building templates, namely: a template must be functional, a template must be secure, and a template must be unique. After expanding on this, Lucian led a short debate about the trend for hypervisors to need agents running inside the VM and what should be provided in a template. The future? Better templates, launchers on different Cloudstack public clouds, etc. If you’re interested – get involved here contact@openvm.eu.

After a short break it was Geoff Higginbottom’s turn with the laser pointer. Geoff is our CTO here at ShapeBlue, and gave a great presentation on how to stand up a CloudStack cloud on your laptop!

Geoff went through the software you need to create the virtual environment (all open source naturally), and then really got into the nuts and bolts going into network design, how to configure the software, XenServer, the management servers, CloudStack zones, pods and clusters and Storage. Geoff even went into the specific commands and even touched on enhanced configuration. For those that were listening and taking fast notes, this was a master class in how easy it is to get CloudStack working. Everybody wanted to get hold of these slides.

Last but by no means least we had Andy Roberts of SolidFire.

Andy’s talk started by making the point that public cloud has changed how IT is delivered, and the more we move forwards the less the ‘silo’ed infrastructure model’ becomes sustainable. To quote Andy – ‘We’re moving from a world of isolated users, stifled by isolation and manual administration, to one of shared resource pools available in real time using self-service tools’. This is driving a shift in design and delivery, with SolidFire a part of that shift. I’m not going to pitch on their behalf here – but do check out Andy’s slides! Andy finished his presentation by talking about all the great work SolidFire are doing with CloudStack integration.

As always, we finished a great day with a few beers and the discussions continued for another few hours…

The next CloudStack European User Group will be our Winter meet-up, in January 2015. Either keep an eye on the mailing lists or right here for more details. Hope to see you there!

For the June meeting of the CloudStack European User Group, we were welcomed back by our old friends Trend Micro. Many thanks to the guys at Trend for letting us use their great facilities.

Our numbers were slightly down from usual, with quite a few last minute cancellations: it’s a little frustrating as we had 12 people who were on the waitinig list and were unable to come because somebody else had booked their place

As usual, I started the day off with a welcome and some news on all things CloudStack.

Since we last met, much work has been going on around the 4.4 (and 4.3.1) releases of CloudStack which means that there isn’t a lot of headline news.

I reported back on the successful CloudStack Collaboration conference in April (Denver) and encouraged people to get along to the European conference, Budapest 19-22 November.

Cloudstack contunies to have ongoing awareness problems. Despite being the most widely adoped, production grade IaaS platform around ,not enough people are aware of it. There is currently a drive to change this and the first signs of that drive can be seen in the list of known CloudStack users and the adoption survey recently launched by the project. If you are using cloudstack, please take the survey to provide feedback and allow us to change these perception issues.

The first guest speaker for the meeting was Antoine Coetsier of Exoscale. Antoine talked us through how Exoscale have used Cloudstack to underpin their highly successful public IaaS offering. Exoscale offer an “amazon like” cloud service and have developed a strong business through their ability to offer VM’s based in Switzerland (and those great privacy laws they have over there) and also by putting emphasis on a public IaaS offering that is very “developer focussed”. Its great to see Exoscale doing so well and knowing that its all driven by CloudStack.

Next up was Geoff Higginbottom of ShapeBlue (known as “Cloud stig” to his friends). Geoff has amazed us previously with his hugely detailed knowledge of CloudStacks architecture, particularly the networking model. For this talk, Geoff changed direction and decided to give some general advice on designing production environments based on CloudStack.

Geoff has personally designed 47 productions environments across service provider and enterprise use-cases – all based on CloudStack- and it was great to hear him impart the key design decisions and lessons learnt from his vast experience.

I had one very clear take away from Geoffs talk: he finished off with a slide showing an expression we use a lot in the ShapeBlue office “design for tomorrow, build for today”. In my opinion, this sums up the approach that should be taken to build successful cloud. Anybody can throw a large amount of infrastructure into a datacentre, orchestrate it and call it a cloud – but if the scale is too large initially, the ROI will not be there. So, build small, but make sure your design gives to rapid and easy scale when its required.

After Geoff, Donal Lafferty from Citrix talked us through the architecture of the Citrix Xenapp and CloudStack integration. This integration allows the seamless provisioning of desktops in the cloud and enables Desktop as a Service.

From my perspective, its great to see Citrix (finally) get this integration in place. Like many people, I had been hoping that Citrix would get CloudStack and their core products integrated much sooner as it is surely key to their ongoing involvement in CloudStack

Next up were Andrew Kennedy and Sam Corbett from CloudSoft with a talk titled “Clocker – Creating a Docker Cloud with Apache Brooklyn”

Apache Brooklyn has recently entered the Apache Software Foundation incubator and offers deployment and runtime management of applications (and it works well with CloudStack). CloudSoft were the originators of Brooklyn and its great to see them moving the technology into ASF. The guys talked about some work they’ve been doing recently on a new project called Clocker which pulls together elements of Brooklyn, Docker and JClouds.

The last speaker of the day was Samuel Bercovici from Radware. Radware provide advanced load balancing and DDoS solutions and came to the CloudStack user group to judge whether CloudStack users would be interested in working with them to enable LBaaS.

There was much discussion in the room about CloudStack’s virtual router and how it currently provides load balancing. There seemed to be much interest amongst the audience in being able to replace that with RadWare’s offerings and we hope to see Samuel and his team get some integration in place.

The next meeting of the group will be in September 2014, exact date and venue TBC


We had a great turn out for the April meeting of the CloudStack European User Group on April 2. The meeting was very kindly hosted by BT (British Telecom) at their Showcase Centre in London.

I’d been a little worried about attendance because, in my wisdom, I’d decided at organise this meeting a week before the CloudStack Collaboration Conference in Denver.

However, the room was packed. Partly my fault as I’d told the guys at BT that “if everybody who’s registered turns up, I’ll eat my hat.” I managed to keep my trilby in my pocket, but only just.

I started the meeting off with my usual roundup of CloudStack news. Since our last meeting in January the main news item has been the release of CloudStack 4.3. We discussed many of the great new features of 4.3 and also the emphasis on code quality that has been a recent driver in the project. The new zone-to-zone VPN functionality was greeted with a few cheers in the room, Christian seemed beside himself with excitement!

After having a good look at 4.3, we had a discussion on the ongoing lack of awareness of Apache CloudStack. Despite having nearly 300 production deployments, a large & vibrant community CloudStack sill does not get the attention that we think it deserves. I decided to compare the perception of Cloudstack in US/Europe with that in Japan (where it is the dominant IaaS technology).




Next to speak was John Gillam, Cloud CTO of BT themselves. John’s talk was the story of BT’s adoption of CloudStack in order to drive their global cloud. John explained how BT has started their cloud journey many years ago by attempting to wirte their own orchestration platform. After realising the error of their ways, they discovered CloudStack in 2010 (in its early VMOps start-up days) . John explained, that even back then he recognised the technology as a game-changer: something that could orchestrate VM’s and properly manage multi-tenant networking .

The first release of the BT cloud was June 2011, by October 2012 it was launched in US and Latin America and by October 2013 they had availability zones in 16 countries. John also talked through some of the tools that the BT guys have developed and his ambition to contribute those to the Apache project.

But the best part of Johns talk for me was learning about BT’s desire to get actively involved in supporting the Apache CloudStack community. As a major user of CloudStack, BT have got a great accumulated wealth of experience with the technology and it will be great to see them interacting in the project. I look forward to seeing those BT email addresses starting to appear in the mailing lists.



When I first got involved in Cloudstack I often felt that Europe was a remote outpost in our community: the majorty of the movers and shakers seemed to be in silicon valley.

However, this seems to be changing. At this meeting we had (from memory) 6 project committers and 3 PMC members in the room. All based in Europe. As if that wasn’t enough, we also had the newly appointed VP of Apache Cloudstack, Hugo Trippers and it was Hugo who gave the next talk.

When not running critical instrastructures at Schuberg Philis, Hugo spends his time helping develop and maintain Apache CloudStack (on which he relies to maintain those ciritical infrstructures). Hugo (almost single handedly wrote the original Nicera NVP integration for Cloudstack and has recently been working on early integration for OpendDaylight




Next up was Geoff, the ShapeBlue CTO. Geoff had planned to do a talk around an exciting projects that we’ve been working on recently, but in that true spirit of opensource collaboration, he’s not allowed to actually talk about it quite yet , unless he aes everybody sign an NDA.

Geoff decided to revert to type and talk about CloudStack networking instead. I often get people telling me that nobody on planet earth knows more about CloudStack’s networking model than him and, as usual, he gave a master-class in the intricate details, brining in some practical tips from the field. Geoff focussed on some of the great new networking features in CloudStack 4.3


Bringing the day home was Sebastien Goasguen, with a great talk on Cloudstack’s support for both the Amazon EC2 API and the Google Compute engine API



Thoughts on – CloudStack Collaboration conference NA 2014

We’re under two weeks away from the annual North American CloudStack Collaboration conference (CCCNA14) , an event purely focussed on the Apache CloudStack project, its developers, its users and it ecosystem: in summary, the community.

CCCNA14 is in Denver, Colorado 9-11 April and promises over 60 sessions on CloudStack content across 3 different tracks, numerous tutorials and some great keynotes. This conference follows two previous cloudstack conferences in North America and a highly successful European CloudStack conference in Amsterdam in Novermber 2013.

As many people will have already noticed, the conference is being co-located with ApacheCon NA this year. Along with ApacheCon, the event is being organised by The Linux Foundation, who have done a great job in producing such a sizable conference. Although the two previous US CloudStack conferences were a great success, it seemed sensible to co-locate with another sizeable open-source conference and to hand over the organising of our growing conference to an organisation that live and breath open source conferences.

ShapeBlue and CloudStack Collab

As always, ShapeBlue will be well represented at CloudStack Collab. We’re proud to be both Gold sponsors and lanyard sponsors this year and are looking forward to meeting up with fellow community members, many customers & business partners at our booth in the main venue lobby.

We’re presenting a total of 6 talks at the conference: giving an insight into our wide experiences in designing & building CloudStack environments across both service providers and enterprise customers.

Mini CloudStack Bootcamp

After it was so well received at the last CloudStack Collab, we’ve decided to run another ShapeBlue CloudStack Bootcamp course on the hackathon day (http://sched.co/1hicuKh).  This is usually a 2 day fast paced course in CloudStack, that we managed to squeeze into a day for the Amsterdam conference. For this conference, we’ve had to squeeze it down even further as there was pressure on the schedule. We’ve only got only 3 hours to take sutdents through 9 different CloudStack subjects and 4 hands-on labs (therefore the addition of “mini”) If you want to come along – don’t be late (and make sure you buy the guys a beer afterwards)

Our talks

ShapeBlue will be presenting a total of 6 talks at the conference this year. Unfortunately Geoff, our CTO, is currently up to his arms in diapers so he’s not able to come and share some of the great work he’s been doing recently on CloudStack reference architectures.

However, Paul Angus has had an unprecedented 4 talks accepted on a wide range of subjects

Giles, our CEO, is doing a talk (or more an interactive session he tells us) around the perception problems and lack of awareness that CloudStack has traditionally suffered from compared with other simiar projects. As you’d expect from him, the title to straight to the point:


Back by popular demand, Tariq will be delivering a talk around metering, usage and billing data in CloudStack. This is a must-see talk for anybody looking to commercialise services around CloudStack

All in all, CloudStack Collab is looking like its going to be a great event. At ShapeBlue, we’re proud to be part of, and support, such a fantastic open-source community. And, as always, we’re looking forward to a few beers with so many of our friends in one place.

The CloudStack Collaboration Conference 2014 is in Denver,  CO 9-11 April 2014

Further information and registration can be found here


The CloudStack European User Group met on Thursday 23rd January for our quarterly meeting. The event was kindly hosted by TrendMicro UK and we would like to thank Simon and Jon for making sure that everybody was comfortable, fed and watered. TrendMicro are one of the many vendors who are actively showing their support for Apache Cloudstack through contributions to the project and community.

There was a fantastic turnout, we had a packed room with standing room only. It is great that we continue to see a good mix of developers, users, integrators and customers; all in the room ready to share experiences and ideas around CloudStack. Also present were four members of the Apache CloudStack Project Management Committee (PMC), who are responsible for the management and oversight of the Apache CloudStack codebase. Their presence provides an ideal opportunity for attendees and organisations to ask questions, discuss and provide feedback on CloudStack and get further value from the user group.

Giles Sirett (CEO of ShapeBlue and Chairman of the Group) started the meet up with his usual roundup of all things Cloudstack and highlighted how the CloudStack business community continues to mature through major vendor involvement and increased backing from users. Now with availability of multiple commercial support offerings there are clear signs of the CloudStack market developing. Further statistics show how both the Cloudstack user and developer communities continue to rapidly increase inline together and interestingly, the CloudStack community is just as active as OpenStack’s. Giles finished off with a summary of the best talks from the successful European CloudStack Collaboration Conference which took place in Amsterdam last November.

Next up was Donal Lafferty of Citrix. For the last 12 months Donal has been working on the Microsoft Hyper-V hypervisor integration for CloudStack, which is due in the 4.3 release. Donal talked through his development work to integrate ‘the last hypervisor’, starting with the drivers behind this project, the problems he faced, the solutions and the lessons learnt. There were some good take-aways such as using QuickCloud in development as an alternative for System VMs.

After a quick break, Arjan Eriks from Schuberg Philis talked about the landscapes in which Schuberg Philis use cloud in general and CloudStack in particular. And what choices Schuberg Philis has made to come to this point. Arjan described the various scales of clouds and how organisations should choose a cloud based on requirements such as Compliancy, Feature Richness, Adaptability, Price and Pricing models and Level of Control.

Of particular interest were Schuberg Philis’s current cloud implementations on Apache CloudStack for the following clients:

  • Belgium Bank
  • Dutch Harbor Pilot
  • Royal Dutch Airline
  • Dutch Retailer
  • Dutch bank
  • Employee Cloud


Puppet and Chef have been become the dominant configuration management tools in most cloud environments. Many people think Ansible now presents a much more sys-admin focussed alternative to these established technologies. Paul Angus of ShapeBlue has been working with Ansibile in CloudStack environments for a while now and his presentation shared his experiences, looked at the use-cases for Ansible with CloudStack and walked through some real-world examples of using Ansible.

This was very much an interactive session with the audience asking questions around “What…?”, “Why…?”, “How…?” and even a moment of epiphany – “Can Ansible be used to burst from CloudStack to AWS?”. As others like David Nalley are finding “there are more and more tasks Ansible is a perfect fit for”. This talk certainly left many inspired to explore the possibilities of Ansible with CloudStack!

The final talk of the day was from Sebastian Goasguen on “Contributing to Apache CloudStack”. Many people new to an open-source project find the idea of contributing code a daunting prospect. However, keeping the product documentation up to date is just as valuable to the projects long term success and is open for anybody to contribute to.

Sebastian started by describing the many mechanisms for contributing to the CloudStack project from coding and supporting users via IRC and the User mailing list to marketing/promoting CloudStack. Those who make sustained contributions to the project may be invited to become Committers. Sebastian also gave an overview of the Cloudstack documentation, and showed just how easy it is for any user of Cloudstack to contribute. He rounded off his talk by discussing other indirect ways of contributing such as working on language translations, ecosystem tools/librarys/projects (Ansible, Docker, LibCloud, Puppet,Hadoop,etc), hosting and sponsoring events.

Already within the first six weeks of 2014, there are five CloudStack user group meet ups taking place worldwide and four classroom/online bootcamp training sessions scheduled, so if you are getting up to speed with CloudStack there is plenty of opportunity to get involved. It’s certainly looking to be an exciting year for Apache CloudStack.

We are all very much looking forward to the next European CloudStack User Group meeting in 3 months time, hopefully with even more new faces!





Giles Sirett, CEO of ShapeBlue discusses why the upcoming Cloudstack Collaboration conference in Amsterdam may be a lot more significant than many people think.

The title of this article  is bold, I know. A lot of people are going to question whether a conference around a specific open-source project can really be billed as the most significant  cloud conference of the year. But I think it is and this is why.

IaaS, as a concept ,is at a juncture. The whole of the industry is waking up to the concept that the value of cloudy automation is above the IaaS layer (lets call it “AIaaS” ).   It’s this devops use-case that is driving a good percentage of the private and hybrid cloud development globally.

If we’re all going to get focussed on AIaaS  , we need to be able to see our IaaS layer as  something that just works, something that is stable yet something that will evolve as the underlying compute,network and storage layers evolve. It needs to be a vibrant open source project and it needs to be backed by the vendors that matter: those that provide the underlying infrastructure. We need it to abstract that mundane infrastructure stuff away from what we want to focus on.

To date, Apache CloudStack has been (in my opinion) the best technology available to perform this task. It came donated to Apache as an established, proven piece of software. It works. However, for the last couple of years it has been  unfairly overshadowed by OpenStack’s relentless quest to paint the earth red and grey.

OpenStack  has always offered the nirvana  of being a framework that could be adopted by vendors to deliver their own products and solutions. That’s worked well for certain large vendors, who have the resources and cash to do that building, but what about the other 99.9999% of organisations ?. The banks, the publishers, the insurance companies, the government departments: all of the average enterprise Joe’s who just need their IaaS layer to work, so they can focus on the real value AIaaS.   These are the guys who are now building private and hybrid cloud, they’re going to want something that works; and they wont want a framework or a propriety fork to eat from.

Many people have, to date, claimed that “OpenStack has won”. But I believe that is beginning to change. As many of the Openstack myths unravel, organisations are looking for an alternative. I think people are now seriously starting to say: “hmm, Openstack isn’t quite what we thought we were signing up for here”. We are not Dell, we are not Rackspace but we do want  to implement  an IaaS layer.

So, what’s all this got to do with a conference ?   Well, this conference, purely by it’s timing and the nature it’s  technology  (as a serious alternative  to OpenStack) at its core, is going to be The event where  this really becomes obvious  that some serious organisations are getting behind Apache CloudStack.

Where my evidence to back this up ?

First, lets look at some of  the sponsors for the upcoming CloudStack collab conference. Many people will find some of these surprising.

NetApp,VMware,  Nexenta, Solidfire, CA, Akamai,  TrenMicro, OpsCode aren’t small names (full sponsor list here http://cloudstackcollab.org/sponsors) and many of them aren’t names, up until this point, associated with Apache CloudStack.

Its safe to assume that, organisations paying serious money to sponsor a single technology conference, have a vested interest in doing so.  Just  ask yourself: why are organisations like this starting to open up their involvement on this technology ?

I declare that I am helping to organise this conference. That does, however, give me visibility to the organisations who have already registered. This more than anything has driven my conclusions on the significance of this event and led to me writing this article.  So far, over 130 different organisations are represented, many of them more significant names than my partial sponsor list above. Most significantly, many of them are organisations that have previously declared their undivided loyalty to OpenStack. Its not right to publish registrant lists on blogs, but come and look at some of the name badges that are going to be at this conference. I think many in the industry may be surprised to see who’s coming.

Now, lets look at the speakers. If dev-ops is driving private & hybrid cloud adoption, then you’d expect to see that movement well represented. Speaking at CloudStack Collabration will be John Willis, Mark Burgess and Patrick Debois. If you don’t know who those guys are : Google them (and do so with the knowledge that not a single speaker has been paid or had expenses covered to come to this conference). Again, their attendance at this event is no coincidence.

So, is this going the be the most significant Cloud Event in Europe this year ? Well, there will be  some very significant  stories will be heard at this event, the recent OpenStack summit was held in Hong Kong  ( a bit like FIFA taking the World cup to Qatar – they love to build a new market those OpenStack guys) , so potentially yes.

The 3rd CloudStack Collaboration Conference is happening in Amsterdam 20-22 November.



On Thursday 10th October, the quarterly meeting of the CloudStack European User Group was combined with a Build A Cloud Day – a format for people looking to understand the basics of building clouds using open-source technology.

The event  was hosted by our friends ControlCircle: a leading provider of managed and cloud-based services to enterprises and on-line businesses. ControlCircle have been involved in the Cloudstack community for some time now: using Cloudstack as the basis for their own managed cloud product, Hybrix

The morning session started with an introduction from Sebastien Goasguen (@Sebgoa) , Citrix open source evangelist and Cloudstack committer and PMC member. Sebastien did a great session, introducing Apache Cloudstack as a technology, it’s history and also explained a number of complementary OSS technologies from Apache and other sources.

Next up was Giles Sirett (@shapeblue) , CEO of ShapeBlue and author of this blog who did a talk on the Business Use cases for Apache Cloudstack, looking at what’s driving organisations to build IaaS cloud infrastructures and also why those organisations are choosing Apache Cloudstack ahead of other technologies.

Paul Angus (@cloudyangus) then took us on a beginners tour of the cloudstack UI and API, with his talk “CloudStack 101”. Always one to be ambitious, Paul decided to do a series of live demos based on an environment he had built during the first coffee break (to be fair, comms issues had prevented him getting out to his intended demo environment ). Paul did great job of explaining key UI & API features of Cloudstack and tied them in nicely to both public cloud and devops use-casees’. He also did a great job of showing us how Xen server doesn’t like the 16k of memory his laptop had available and how to read the cloudstack error log 🙂

After Paul, Geoff Higginbottom (@cloudstackguru) did a short “Introduction to Cloudstack Networking” talk . Many people acknowledge that there’s nobody on planet earth who knows as much about Cloudstack Networking as Geoff. Luckily he decided to throttle back a little on his usual detail levels and did an excellent job of explaining the key cloudstack networking features and also had a good look that the new & improved VPC functionality available in Cloudstack 4.2

After lunch, we had a couple of talks looking at new and exciting storage options available around the cloudstack ecosystem. Wido den Hollander (@widoh) did a great presentation on his work to integrate Cloudstack to Ceph. As well as learning about Ceph (a, hugely scalable distributed storage platform ), I found Widos talk really exciting as it demonstrates the power of an well governed open source project. 18 months ago, Wido’s company decided that they would like to use both Ceph and Cloudstack in their hosting environment . Unfortunately, there was no integration between the two so Wido stepped up and, almost singlehandedly, wrote the integration. The power of OSS projects to bring about innovation like this never ceases to amaze me.

Next up was Stuart McCaul from Basho. Basho are makers (or rather, governors since its all been open-sourced) of RIAK and RIAK CS, a really nice distributed database & object store that integrates beautifully with Cloudstack. It’s exciting to see Basho also committed to integrating their technology into Cloudstack

Many thanks for ControlCircle for hosting, ShapeBlue (my employers) for organising the event and the pizza, and to all of the speakers who gave up their time to share their experiences.

The final point to note was that attendees of the day were invited to the upcoming Cloudstack Collaboration Conference (20-22 November, Amsterdam). It would be great to see some attendees of the event in London, being able to make this great conference.