Template Embedding: Using Application Architecture to Allocate Resources in Distributed Clouds | IEEE Conference Publication | IEEE Xplore