The underlying premise behind the CloudSwitch offering is simple. Applications and associated data currently housed in VMware or Xen environments, and running on Windows or Linux, are transported to compatible public clouds (Amazon EC2 and Terremark vCloud Express, initially) via a Layer-2 network bridge. Data is encrypted along the way to ensure security on the journey between the customer data center and the cloud, and the Layer-2 bridge means APIs and other server characteristics remain the same. Thus, CloudSwitch users can continue using their current management tools, essentially as if the application still is running in-house. Users pay CloudSwitch an annual license fee, and pay for cloud use as usual with their provider of choice.