The present invention generally relates to providing a method of, and system for, generating a cloud configuration scheme for automatically setting up a cloud platform and defining resource allocation thereof. In an aspect of the invention a method is provided of configuring a cloud platform by generating a cloud configuration scheme for automatically setting-up the cloud platform and defining an estimated resource allocation thereof, the method being performed in a computer network comprising at least one client computer and at least one remote server. In the method a remote server generates, presents and adapts a list of questions for generating the cloud configuration scheme by which the cloud platform can be automatically set-up resources can be allocated accordingly. To this end, the cloud configuration scheme comprises a plurality of functional building blocks each comprising a plurality of guest building blocks, each of the guest building blocks comprising a plurality of capacity building blocks. The server is further arranged to measure actual resource allocation usage and compare the actual resource allocation with the estimated resource allocation.