Cloud Computing-Based Services Design and Programming