Architectural partitioning and deployment modeling on hybrid clouds. (29th March 2017)