Custom Cloud is a typical cloud service selection to choose the optimal cloud services dependent on numerous clashing Quality of Service measures like Response time, Availability, Throughput, Successabilty, Reliability, Compliance, Best Practices according to WS-I Basic Profile, Latency, Documentation and Web Service Relevancy Function using MCDM Methods, Neural Network and Machine Learning.