Our team members are often referred to as unicorns. The dragon is also a symbol we use very frequently and that our customers recognize quickly.
We like to think big and large scale! So when we brainstormed ideas for this contest we thought of a dyson sphere (see wikipedia) as a mega-structure which harvest energy from a nearby star for the cloud.
A cloud is always a good thing to incorporate into the logo but we do not insist in it. Depicting intangible infrastructure is something we struggle with and hope you talented designers out there will help us with.
We also have a pony from a popular TV series which appears occasionally in our graphics. It may or may not be a nice touch if copyright allows it.
Clouds sometimes rain. Maybe something with rain or a firehose does make sense?
We could also make fun of the word "scale" and have an actual scale (something used to define the weight). It can be confusing, though.
A ponys, a dragons, or a unicorn in space or in the clouds is also worth considering. If you can make infrastructure be part of it somehow, that would be really great.