Should demand fall back, the additional capacity can be shut down just as quickly with no surplus hardware now sitting idled. Gaining the benefits of this more elastic environment requires both interoperability and portability to be the design goals of any cloud-implemented system, from IaaS through to SaaS.